builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-084 starttime: 1469550204.39 results: success (0) buildid: 20160726073802 builduid: 6c72781d2b374e1f98a541c9c018fb4c revision: 958cee08361af9ed370be06695973bcda3d3aa46 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:24.389889) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:24.390459) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:24.390783) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:24.502423) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 09:23:24.502840) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False --09:23:25-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 09:23:25 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.430000 ========= master_lag: 0.13 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 09:23:26.059913) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-26 09:23:26.060253) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.913000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-26 09:23:28.988215) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 09:23:28.988583) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 958cee08361af9ed370be06695973bcda3d3aa46 --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 958cee08361af9ed370be06695973bcda3d3aa46 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False 2016-07-26 09:23:28,959 truncating revision to first 12 chars 2016-07-26 09:23:28,959 Setting DEBUG logging. 2016-07-26 09:23:28,959 attempt 1/10 2016-07-26 09:23:28,959 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/958cee08361a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-26 09:23:29,382 unpacking tar archive at: mozilla-beta-958cee08361a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.189000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-26 09:23:30.226633) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:30.226939) ========= script_repo_revision: 958cee08361af9ed370be06695973bcda3d3aa46 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:30.227323) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:30.227648) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-26 09:23:30.245664) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 15 secs) (at 2016-07-26 09:23:30.246000) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 09:23:30 INFO - MultiFileLogger online at 20160726 09:23:30 in C:\slave\test 09:23:30 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 09:23:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 09:23:30 INFO - {'append_to_log': False, 09:23:30 INFO - 'base_work_dir': 'C:\\slave\\test', 09:23:30 INFO - 'blob_upload_branch': 'mozilla-beta', 09:23:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 09:23:30 INFO - 'buildbot_json_path': 'buildprops.json', 09:23:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 09:23:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:23:30 INFO - 'download_minidump_stackwalk': True, 09:23:30 INFO - 'download_symbols': 'true', 09:23:30 INFO - 'e10s': False, 09:23:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 09:23:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 09:23:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 09:23:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 09:23:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 09:23:30 INFO - 'C:/mozilla-build/tooltool.py'), 09:23:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 09:23:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 09:23:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:23:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:23:30 INFO - 'log_level': 'info', 09:23:30 INFO - 'log_to_console': True, 09:23:30 INFO - 'opt_config_files': (), 09:23:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:23:30 INFO - '--processes=1', 09:23:30 INFO - '--config=%(test_path)s/wptrunner.ini', 09:23:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:23:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:23:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:23:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:23:30 INFO - 'pip_index': False, 09:23:30 INFO - 'require_test_zip': True, 09:23:30 INFO - 'test_type': ('testharness',), 09:23:30 INFO - 'this_chunk': '1', 09:23:30 INFO - 'total_chunks': '10', 09:23:30 INFO - 'virtualenv_path': 'venv', 09:23:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:23:30 INFO - 'work_dir': 'build'} 09:23:30 INFO - ##### 09:23:30 INFO - ##### Running clobber step. 09:23:30 INFO - ##### 09:23:30 INFO - Running pre-action listener: _resource_record_pre_action 09:23:30 INFO - Running main action method: clobber 09:23:30 INFO - rmtree: C:\slave\test\build 09:23:30 INFO - Using _rmtree_windows ... 09:23:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 09:25:19 INFO - Running post-action listener: _resource_record_post_action 09:25:19 INFO - ##### 09:25:19 INFO - ##### Running read-buildbot-config step. 09:25:19 INFO - ##### 09:25:19 INFO - Running pre-action listener: _resource_record_pre_action 09:25:19 INFO - Running main action method: read_buildbot_config 09:25:19 INFO - Using buildbot properties: 09:25:19 INFO - { 09:25:19 INFO - "project": "", 09:25:19 INFO - "product": "firefox", 09:25:19 INFO - "script_repo_revision": "production", 09:25:19 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 09:25:19 INFO - "repository": "", 09:25:19 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 09:25:19 INFO - "buildid": "20160726073802", 09:25:19 INFO - "pgo_build": "False", 09:25:19 INFO - "basedir": "C:\\slave\\test", 09:25:19 INFO - "buildnumber": 21, 09:25:19 INFO - "slavename": "t-w864-ix-084", 09:25:19 INFO - "revision": "958cee08361af9ed370be06695973bcda3d3aa46", 09:25:19 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 09:25:19 INFO - "platform": "win64", 09:25:19 INFO - "branch": "mozilla-beta", 09:25:19 INFO - "repo_path": "releases/mozilla-beta", 09:25:19 INFO - "moz_repo_path": "", 09:25:19 INFO - "stage_platform": "win64", 09:25:19 INFO - "builduid": "6c72781d2b374e1f98a541c9c018fb4c", 09:25:19 INFO - "slavebuilddir": "test" 09:25:19 INFO - } 09:25:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 09:25:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip. 09:25:19 INFO - Running post-action listener: _resource_record_post_action 09:25:19 INFO - ##### 09:25:19 INFO - ##### Running download-and-extract step. 09:25:19 INFO - ##### 09:25:19 INFO - Running pre-action listener: _resource_record_pre_action 09:25:19 INFO - Running main action method: download_and_extract 09:25:19 INFO - mkdir: C:\slave\test\build\tests 09:25:19 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')]} 09:25:19 INFO - https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 09:25:19 INFO - trying https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 09:25:19 INFO - Downloading https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:25:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 09:25:20 INFO - Downloaded 1240 bytes. 09:25:20 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 09:25:20 INFO - Using the following test package requirements: 09:25:20 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:25:20 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 09:25:20 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 09:25:20 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'jsshell-win64.zip'], 09:25:20 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 09:25:20 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 09:25:20 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 09:25:20 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 09:25:20 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 09:25:20 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 09:25:20 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 09:25:20 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 09:25:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:25:20 INFO - https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 09:25:20 INFO - trying https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 09:25:20 INFO - Downloading https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 09:25:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 09:25:21 INFO - Downloaded 20872116 bytes. 09:25:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:25:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:25:23 INFO - caution: filename not matched: web-platform/* 09:25:23 INFO - Return code: 11 09:25:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:25:23 INFO - https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 09:25:23 INFO - trying https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 09:25:23 INFO - Downloading https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 09:25:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 09:25:24 INFO - Downloaded 36389910 bytes. 09:25:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 09:25:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 09:26:09 INFO - caution: filename not matched: bin/* 09:26:09 INFO - caution: filename not matched: config/* 09:26:09 INFO - caution: filename not matched: mozbase/* 09:26:09 INFO - caution: filename not matched: marionette/* 09:26:09 INFO - caution: filename not matched: tools/wptserve/* 09:26:09 INFO - Return code: 11 09:26: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')]} 09:26:09 INFO - https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 09:26:09 INFO - trying https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:26:09 INFO - Downloading https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 09:26:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 09:26:11 INFO - Downloaded 82733195 bytes. 09:26:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:26:11 INFO - mkdir: C:\slave\test\properties 09:26:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:26:11 INFO - Writing to file C:\slave\test\properties\build_url 09:26:11 INFO - Contents: 09:26:11 INFO - build_url:https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip 09:26:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:26:12 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:26:12 INFO - Writing to file C:\slave\test\properties\symbols_url 09:26:12 INFO - Contents: 09:26:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:26:12 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')]} 09:26:12 INFO - https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:26:12 INFO - trying https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:26:12 INFO - Downloading https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 09:26:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 09:26:13 INFO - Downloaded 50795343 bytes. 09:26:13 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 09:26:13 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 09:26:17 INFO - Return code: 0 09:26:17 INFO - Running post-action listener: _resource_record_post_action 09:26:17 INFO - Running post-action listener: set_extra_try_arguments 09:26:17 INFO - ##### 09:26:17 INFO - ##### Running create-virtualenv step. 09:26:17 INFO - ##### 09:26:17 INFO - Running pre-action listener: _pre_create_virtualenv 09:26:17 INFO - Running pre-action listener: _resource_record_pre_action 09:26:17 INFO - Running main action method: create_virtualenv 09:26:17 INFO - Creating virtualenv C:\slave\test\build\venv 09:26:17 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 09:26:17 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:26:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:26:23 INFO - Installing distribute......................................................................................................................................................................................done. 09:26:25 INFO - Return code: 0 09:26:25 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:26:25 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')]} 09:26:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:25 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')]} 09:26:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:25 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:26:25 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 09:26:25 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 09:26:25 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:26:25 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:26:25 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:26:25 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:26:25 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:26:25 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:26:25 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:26:25 INFO - 'DCLOCATION': 'SCL3', 09:26:25 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:26:25 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:26:25 INFO - 'HOMEDRIVE': 'C:', 09:26:25 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:26:25 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:26:25 INFO - 'KTS_VERSION': '1.19c', 09:26:25 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:26:25 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:26:25 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:26:25 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:26:25 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:26:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:25 INFO - 'MOZ_NO_REMOTE': '1', 09:26:25 INFO - 'NO_EM_RESTART': '1', 09:26:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:25 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:26:25 INFO - 'OS': 'Windows_NT', 09:26:25 INFO - 'OURDRIVE': 'C:', 09:26:25 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 09:26:25 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:26:25 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:26:25 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:26:25 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:26:25 INFO - 'PROCESSOR_LEVEL': '6', 09:26:25 INFO - 'PROCESSOR_REVISION': '1e05', 09:26:25 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:26:25 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:26:25 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:26:25 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:26:25 INFO - 'PROMPT': '$P$G', 09:26:25 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:26:25 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:26:25 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:26:25 INFO - 'PWD': 'C:\\slave\\test', 09:26:25 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:26:25 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:26:25 INFO - 'SYSTEMDRIVE': 'C:', 09:26:25 INFO - 'SYSTEMROOT': 'C:\\windows', 09:26:25 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:25 INFO - 'TEST1': 'testie', 09:26:25 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:25 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:26:25 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:26:25 INFO - 'USERNAME': 'cltbld', 09:26:25 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:26:25 INFO - 'WINDIR': 'C:\\windows', 09:26:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:26:26 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:26:26 INFO - Downloading/unpacking psutil>=0.7.1 09:26:27 INFO - Running setup.py egg_info for package psutil 09:26:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:26:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:26:27 INFO - Installing collected packages: psutil 09:26:27 INFO - Running setup.py install for psutil 09:26:27 INFO - building 'psutil._psutil_windows' extension 09:26:27 INFO - error: Unable to find vcvarsall.bat 09:26:27 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:\users\cltbld~1.t-w\appdata\local\temp\pip-tzmlon-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:26:27 INFO - running install 09:26:27 INFO - running build 09:26:27 INFO - running build_py 09:26:27 INFO - creating build 09:26:27 INFO - creating build\lib.win32-2.7 09:26:27 INFO - creating build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:26:27 INFO - running build_ext 09:26:27 INFO - building 'psutil._psutil_windows' extension 09:26:27 INFO - error: Unable to find vcvarsall.bat 09:26:27 INFO - ---------------------------------------- 09:26:27 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:\users\cltbld~1.t-w\appdata\local\temp\pip-tzmlon-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:26:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-084\AppData\Roaming\pip\pip.log 09:26:27 WARNING - Return code: 1 09:26:27 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! 09:26:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:26:27 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')]} 09:26:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:27 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')]} 09:26:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:27 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:26:27 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 09:26:27 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 09:26:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:26:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:26:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:26:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:26:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:26:27 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:26:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:26:27 INFO - 'DCLOCATION': 'SCL3', 09:26:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:26:27 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:26:27 INFO - 'HOMEDRIVE': 'C:', 09:26:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:26:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:26:27 INFO - 'KTS_VERSION': '1.19c', 09:26:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:26:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:26:27 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:26:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:26:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:26:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:27 INFO - 'MOZ_NO_REMOTE': '1', 09:26:27 INFO - 'NO_EM_RESTART': '1', 09:26:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:27 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:26:27 INFO - 'OS': 'Windows_NT', 09:26:27 INFO - 'OURDRIVE': 'C:', 09:26:27 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 09:26:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:26:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:26:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:26:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:26:27 INFO - 'PROCESSOR_LEVEL': '6', 09:26:27 INFO - 'PROCESSOR_REVISION': '1e05', 09:26:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:26:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:26:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:26:27 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:26:27 INFO - 'PROMPT': '$P$G', 09:26:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:26:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:26:27 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:26:27 INFO - 'PWD': 'C:\\slave\\test', 09:26:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:26:27 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:26:27 INFO - 'SYSTEMDRIVE': 'C:', 09:26:27 INFO - 'SYSTEMROOT': 'C:\\windows', 09:26:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:27 INFO - 'TEST1': 'testie', 09:26:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:27 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:26:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:26:27 INFO - 'USERNAME': 'cltbld', 09:26:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:26:27 INFO - 'WINDIR': 'C:\\windows', 09:26:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:26:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:26:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:26:27 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:26:27 INFO - Running setup.py egg_info for package mozsystemmonitor 09:26:27 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:26:27 INFO - Running setup.py egg_info for package psutil 09:26:27 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:26:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:26:27 INFO - Installing collected packages: mozsystemmonitor, psutil 09:26:27 INFO - Running setup.py install for mozsystemmonitor 09:26:27 INFO - Running setup.py install for psutil 09:26:27 INFO - building 'psutil._psutil_windows' extension 09:26:27 INFO - error: Unable to find vcvarsall.bat 09:26:27 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:\users\cltbld~1.t-w\appdata\local\temp\pip-lfne8b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:26:27 INFO - running install 09:26:27 INFO - running build 09:26:27 INFO - running build_py 09:26:27 INFO - running build_ext 09:26:27 INFO - building 'psutil._psutil_windows' extension 09:26:27 INFO - error: Unable to find vcvarsall.bat 09:26:27 INFO - ---------------------------------------- 09:26:27 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:\users\cltbld~1.t-w\appdata\local\temp\pip-lfne8b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:26:27 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-084\AppData\Roaming\pip\pip.log 09:26:27 WARNING - Return code: 1 09:26:27 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! 09:26:27 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:26:27 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')]} 09:26:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:27 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')]} 09:26:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:28 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:26:28 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 09:26:28 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 09:26:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:26:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:26:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:26:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:26:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:26:28 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:26:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:26:28 INFO - 'DCLOCATION': 'SCL3', 09:26:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:26:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:26:28 INFO - 'HOMEDRIVE': 'C:', 09:26:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:26:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:26:28 INFO - 'KTS_VERSION': '1.19c', 09:26:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:26:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:26:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:26:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:26:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:26:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:28 INFO - 'MOZ_NO_REMOTE': '1', 09:26:28 INFO - 'NO_EM_RESTART': '1', 09:26:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:26:28 INFO - 'OS': 'Windows_NT', 09:26:28 INFO - 'OURDRIVE': 'C:', 09:26:28 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 09:26:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:26:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:26:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:26:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:26:28 INFO - 'PROCESSOR_LEVEL': '6', 09:26:28 INFO - 'PROCESSOR_REVISION': '1e05', 09:26:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:26:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:26:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:26:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:26:28 INFO - 'PROMPT': '$P$G', 09:26:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:26:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:26:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:26:28 INFO - 'PWD': 'C:\\slave\\test', 09:26:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:26:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:26:28 INFO - 'SYSTEMDRIVE': 'C:', 09:26:28 INFO - 'SYSTEMROOT': 'C:\\windows', 09:26:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:28 INFO - 'TEST1': 'testie', 09:26:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:28 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:26:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:26:28 INFO - 'USERNAME': 'cltbld', 09:26:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:26:28 INFO - 'WINDIR': 'C:\\windows', 09:26:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:26:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:26:28 INFO - Downloading/unpacking blobuploader==1.2.4 09:26:28 INFO - Downloading blobuploader-1.2.4.tar.gz 09:26:28 INFO - Running setup.py egg_info for package blobuploader 09:26:28 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:26:32 INFO - Running setup.py egg_info for package requests 09:26:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:26:32 INFO - Downloading docopt-0.6.1.tar.gz 09:26:32 INFO - Running setup.py egg_info for package docopt 09:26:32 INFO - Installing collected packages: blobuploader, docopt, requests 09:26:32 INFO - Running setup.py install for blobuploader 09:26:32 INFO - Running setup.py install for docopt 09:26:32 INFO - Running setup.py install for requests 09:26:32 INFO - Successfully installed blobuploader docopt requests 09:26:32 INFO - Cleaning up... 09:26:32 INFO - Return code: 0 09:26:32 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:26:32 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')]} 09:26:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:32 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')]} 09:26:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:32 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:26:32 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 09:26:32 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 09:26:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:26:32 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:26:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:26:32 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:26:32 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:26:32 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:26:32 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:26:32 INFO - 'DCLOCATION': 'SCL3', 09:26:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:26:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:26:32 INFO - 'HOMEDRIVE': 'C:', 09:26:32 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:26:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:26:32 INFO - 'KTS_VERSION': '1.19c', 09:26:32 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:26:32 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:26:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:26:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:26:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:26:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:32 INFO - 'MOZ_NO_REMOTE': '1', 09:26:32 INFO - 'NO_EM_RESTART': '1', 09:26:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:26:32 INFO - 'OS': 'Windows_NT', 09:26:32 INFO - 'OURDRIVE': 'C:', 09:26:32 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 09:26:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:26:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:26:32 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:26:32 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:26:32 INFO - 'PROCESSOR_LEVEL': '6', 09:26:32 INFO - 'PROCESSOR_REVISION': '1e05', 09:26:32 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:26:32 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:26:32 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:26:32 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:26:32 INFO - 'PROMPT': '$P$G', 09:26:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:26:32 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:26:32 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:26:32 INFO - 'PWD': 'C:\\slave\\test', 09:26:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:26:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:26:32 INFO - 'SYSTEMDRIVE': 'C:', 09:26:32 INFO - 'SYSTEMROOT': 'C:\\windows', 09:26:32 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:32 INFO - 'TEST1': 'testie', 09:26:32 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:32 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:26:32 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:26:32 INFO - 'USERNAME': 'cltbld', 09:26:32 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:26:32 INFO - 'WINDIR': 'C:\\windows', 09:26:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:26:37 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:26:37 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:26:37 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:26:37 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:26:37 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:26:37 INFO - Unpacking c:\slave\test\build\tests\marionette 09:26:37 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:26:37 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:26:37 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 09:26:37 INFO - Running setup.py install for browsermob-proxy 09:26:52 INFO - Running setup.py install for manifestparser 09:26:52 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for marionette-client 09:26:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:26:52 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for marionette-driver 09:26:52 INFO - Running setup.py install for mozcrash 09:26:52 INFO - Running setup.py install for mozdebug 09:26:52 INFO - Running setup.py install for mozdevice 09:26:52 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozfile 09:26:52 INFO - Running setup.py install for mozhttpd 09:26:52 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozinfo 09:26:52 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozInstall 09:26:52 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozleak 09:26:52 INFO - Running setup.py install for mozlog 09:26:52 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for moznetwork 09:26:52 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozprocess 09:26:52 INFO - Running setup.py install for mozprofile 09:26:52 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozrunner 09:26:52 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for mozscreenshot 09:26:52 INFO - Running setup.py install for moztest 09:26:52 INFO - Running setup.py install for mozversion 09:26:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:26:52 INFO - Running setup.py install for wptserve 09:26:52 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 09:26:52 INFO - Cleaning up... 09:26:52 INFO - Return code: 0 09:26:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:26:52 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')]} 09:26:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:26:52 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')]} 09:26:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:26:52 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 0x0250A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02626200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A9450>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-084', 'USERDOMAIN': 'T-W864-IX-084', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-084', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 09:26:52 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 09:26:52 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 09:26:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:26:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:26:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:26:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:26:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:26:52 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:26:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:26:52 INFO - 'DCLOCATION': 'SCL3', 09:26:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:26:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:26:52 INFO - 'HOMEDRIVE': 'C:', 09:26:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:26:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:26:52 INFO - 'KTS_VERSION': '1.19c', 09:26:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:26:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:26:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:26:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:26:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:26:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:26:52 INFO - 'MOZ_NO_REMOTE': '1', 09:26:52 INFO - 'NO_EM_RESTART': '1', 09:26:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:26:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:26:52 INFO - 'OS': 'Windows_NT', 09:26:52 INFO - 'OURDRIVE': 'C:', 09:26:52 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 09:26:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:26:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:26:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:26:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:26:52 INFO - 'PROCESSOR_LEVEL': '6', 09:26:52 INFO - 'PROCESSOR_REVISION': '1e05', 09:26:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:26:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:26:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:26:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:26:52 INFO - 'PROMPT': '$P$G', 09:26:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:26:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:26:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:26:52 INFO - 'PWD': 'C:\\slave\\test', 09:26:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:26:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:26:52 INFO - 'SYSTEMDRIVE': 'C:', 09:26:52 INFO - 'SYSTEMROOT': 'C:\\windows', 09:26:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:52 INFO - 'TEST1': 'testie', 09:26:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:26:52 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:26:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:26:52 INFO - 'USERNAME': 'cltbld', 09:26:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:26:52 INFO - 'WINDIR': 'C:\\windows', 09:26:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:26:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:26:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:26:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:26:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:26:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:26:57 INFO - Unpacking c:\slave\test\build\tests\marionette 09:26:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:26:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:26:57 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)) 09:27:09 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)) 09:27:09 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)) 09:27:09 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)) 09:27:09 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)) 09:27:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:27:09 INFO - Downloading blessings-1.6.tar.gz 09:27:09 INFO - Running setup.py egg_info for package blessings 09:27:09 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)) 09:27:09 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:27:09 INFO - Running setup.py install for blessings 09:27:09 INFO - Running setup.py install for browsermob-proxy 09:27:09 INFO - Running setup.py install for manifestparser 09:27:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Running setup.py install for marionette-client 09:27:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:27:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Running setup.py install for marionette-driver 09:27:09 INFO - Running setup.py install for mozcrash 09:27:09 INFO - Running setup.py install for mozdebug 09:27:09 INFO - Running setup.py install for mozdevice 09:27:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Running setup.py install for mozhttpd 09:27:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Running setup.py install for mozInstall 09:27:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Running setup.py install for mozleak 09:27:09 INFO - Running setup.py install for mozprofile 09:27:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Running setup.py install for mozrunner 09:27:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:27:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:27:11 INFO - Running setup.py install for mozscreenshot 09:27:11 INFO - Running setup.py install for moztest 09:27:11 INFO - Running setup.py install for mozversion 09:27:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:27:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:27:11 INFO - Running setup.py install for wptserve 09:27:11 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:27:11 INFO - Cleaning up... 09:27:11 INFO - Return code: 0 09:27:11 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:27:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:27:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:27:11 INFO - Reading from file tmpfile_stdout 09:27:11 INFO - Using _rmtree_windows ... 09:27:11 INFO - Using _rmtree_windows ... 09:27:11 INFO - Current package versions: 09:27:11 INFO - blessings == 1.6 09:27:11 INFO - blobuploader == 1.2.4 09:27:11 INFO - browsermob-proxy == 0.6.0 09:27:11 INFO - distribute == 0.6.14 09:27:11 INFO - docopt == 0.6.1 09:27:11 INFO - manifestparser == 1.1 09:27:11 INFO - marionette-client == 2.3.0 09:27:11 INFO - marionette-driver == 1.4.0 09:27:11 INFO - mozInstall == 1.12 09:27:11 INFO - mozcrash == 0.17 09:27:11 INFO - mozdebug == 0.1 09:27:11 INFO - mozdevice == 0.48 09:27:11 INFO - mozfile == 1.2 09:27:11 INFO - mozhttpd == 0.7 09:27:11 INFO - mozinfo == 0.9 09:27:11 INFO - mozleak == 0.1 09:27:11 INFO - mozlog == 3.1 09:27:11 INFO - moznetwork == 0.27 09:27:11 INFO - mozprocess == 0.22 09:27:11 INFO - mozprofile == 0.28 09:27:11 INFO - mozrunner == 6.11 09:27:11 INFO - mozscreenshot == 0.1 09:27:11 INFO - mozsystemmonitor == 0.0 09:27:11 INFO - moztest == 0.7 09:27:11 INFO - mozversion == 1.4 09:27:11 INFO - requests == 1.2.3 09:27:11 INFO - wptserve == 1.4.0 09:27:11 INFO - Running post-action listener: _resource_record_post_action 09:27:11 INFO - Running post-action listener: _start_resource_monitoring 09:27:11 INFO - Starting resource monitoring. 09:27:11 INFO - ##### 09:27:11 INFO - ##### Running pull step. 09:27:11 INFO - ##### 09:27:11 INFO - Running pre-action listener: _resource_record_pre_action 09:27:11 INFO - Running main action method: pull 09:27:11 INFO - Pull has nothing to do! 09:27:11 INFO - Running post-action listener: _resource_record_post_action 09:27:11 INFO - ##### 09:27:11 INFO - ##### Running install step. 09:27:11 INFO - ##### 09:27:11 INFO - Running pre-action listener: _resource_record_pre_action 09:27:11 INFO - Running main action method: install 09:27:11 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:27:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:27:11 INFO - Reading from file tmpfile_stdout 09:27:11 INFO - Using _rmtree_windows ... 09:27:11 INFO - Using _rmtree_windows ... 09:27:11 INFO - Detecting whether we're running mozinstall >=1.0... 09:27:11 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:27:11 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:27:11 INFO - Reading from file tmpfile_stdout 09:27:11 INFO - Output received: 09:27:11 INFO - Usage: mozinstall-script.py [options] installer 09:27:11 INFO - Options: 09:27:11 INFO - -h, --help show this help message and exit 09:27:11 INFO - -d DEST, --destination=DEST 09:27:11 INFO - Directory to install application into. [default: 09:27:11 INFO - "C:\slave\test"] 09:27:11 INFO - --app=APP Application being installed. [default: firefox] 09:27:11 INFO - Using _rmtree_windows ... 09:27:11 INFO - Using _rmtree_windows ... 09:27:11 INFO - mkdir: C:\slave\test\build\application 09:27:11 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 09:27:11 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.win64.zip --destination C:\slave\test\build\application 09:27:14 INFO - Reading from file tmpfile_stdout 09:27:14 INFO - Output received: 09:27:14 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:27:14 INFO - Using _rmtree_windows ... 09:27:14 INFO - Using _rmtree_windows ... 09:27:14 INFO - Running post-action listener: _resource_record_post_action 09:27:14 INFO - ##### 09:27:14 INFO - ##### Running run-tests step. 09:27:14 INFO - ##### 09:27:14 INFO - Running pre-action listener: _resource_record_pre_action 09:27:14 INFO - Running main action method: run_tests 09:27:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:27:14 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:27:14 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:27:14 INFO - grabbing minidump binary from tooltool 09:27:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:27:14 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 0x025E1368>, '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 0x022FED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026390C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:27:14 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 09:27:14 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 09:27:14 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:27:14 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptzndar 09:27:14 INFO - INFO - File integrity verified, renaming tmptzndar to win32-minidump_stackwalk.exe 09:27:14 INFO - Return code: 0 09:27:14 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:27:15 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:27:15 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/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.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 09:27:15 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/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.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 09:27:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 09:27:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Roaming', 09:27:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 09:27:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 09:27:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 09:27:15 INFO - 'COMPUTERNAME': 'T-W864-IX-084', 09:27:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 09:27:15 INFO - 'DCLOCATION': 'SCL3', 09:27:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:27:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:27:15 INFO - 'HOMEDRIVE': 'C:', 09:27:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-084', 09:27:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:27:15 INFO - 'KTS_VERSION': '1.19c', 09:27:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-084\\AppData\\Local', 09:27:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-084', 09:27:15 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:27:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:27:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:27:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:27:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:27:15 INFO - 'MOZ_NO_REMOTE': '1', 09:27:15 INFO - 'NO_EM_RESTART': '1', 09:27:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:27:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:27:15 INFO - 'OS': 'Windows_NT', 09:27:15 INFO - 'OURDRIVE': 'C:', 09:27:15 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 09:27:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 09:27:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:27:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 09:27:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 09:27:15 INFO - 'PROCESSOR_LEVEL': '6', 09:27:15 INFO - 'PROCESSOR_REVISION': '1e05', 09:27:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 09:27:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 09:27:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 09:27:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 09:27:15 INFO - 'PROMPT': '$P$G', 09:27:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:27:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 09:27:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 09:27:15 INFO - 'PWD': 'C:\\slave\\test', 09:27:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:27:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:27:15 INFO - 'SYSTEMDRIVE': 'C:', 09:27:15 INFO - 'SYSTEMROOT': 'C:\\windows', 09:27:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:27:15 INFO - 'TEST1': 'testie', 09:27:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 09:27:15 INFO - 'USERDOMAIN': 'T-W864-IX-084', 09:27:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-084', 09:27:15 INFO - 'USERNAME': 'cltbld', 09:27:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-084', 09:27:15 INFO - 'WINDIR': 'C:\\windows', 09:27:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:27:15 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/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 09:27:16 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 09:27:16 INFO - import pkg_resources 09:27:18 INFO - Using 1 client processes 09:27:20 INFO - SUITE-START | Running 778 tests 09:27:20 INFO - Running testharness tests 09:27:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:27:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:27:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:27:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:27:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:27:20 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:27:21 INFO - Setting up ssl 09:27:21 INFO - PROCESS | certutil | 09:27:21 INFO - PROCESS | certutil | 09:27:21 INFO - PROCESS | certutil | 09:27:21 INFO - Certificate Nickname Trust Attributes 09:27:21 INFO - SSL,S/MIME,JAR/XPI 09:27:21 INFO - 09:27:21 INFO - web-platform-tests CT,, 09:27:21 INFO - 09:27:21 INFO - Starting runner 09:27:22 INFO - PROCESS | 3368 | [3368] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 09:27:22 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 09:27:22 INFO - PROCESS | 3368 | [3368] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 09:27:24 INFO - PROCESS | 3368 | 1469550444049 Marionette DEBUG Marionette enabled via build flag and pref 09:27:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053C535E000 == 1 [pid = 3368] [id = 1] 09:27:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 1 (00000053D379F800) [pid = 3368] [serial = 1] [outer = 0000000000000000] 09:27:25 INFO - PROCESS | 3368 | [3368] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:27:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 2 (00000053D37A0800) [pid = 3368] [serial = 2] [outer = 00000053D379F800] 09:27:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D6F85800 == 2 [pid = 3368] [id = 2] 09:27:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 3 (00000053D6F86000) [pid = 3368] [serial = 3] [outer = 0000000000000000] 09:27:25 INFO - PROCESS | 3368 | [3368] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:27:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 4 (00000053D6F87000) [pid = 3368] [serial = 4] [outer = 00000053D6F86000] 09:27:25 INFO - PROCESS | 3368 | 1469550445813 Marionette INFO Listening on port 2828 09:27:27 INFO - PROCESS | 3368 | 1469550447692 Marionette DEBUG Marionette enabled via command-line flag 09:27:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7CA5000 == 3 [pid = 3368] [id = 3] 09:27:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 5 (00000053D7F1D800) [pid = 3368] [serial = 5] [outer = 0000000000000000] 09:27:27 INFO - PROCESS | 3368 | [3368] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:27:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 6 (00000053D7F1E800) [pid = 3368] [serial = 6] [outer = 00000053D7F1D800] 09:27:27 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:27:27 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:27:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 7 (00000053D891F000) [pid = 3368] [serial = 7] [outer = 00000053D6F86000] 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449155 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49297 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449187 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49298 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449195 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49299 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449229 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49300 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449236 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49301 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449243 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49302 09:27:29 INFO - PROCESS | 3368 | 1469550449246 Marionette DEBUG Closed connection conn0 09:27:29 INFO - PROCESS | 3368 | 1469550449248 Marionette DEBUG Closed connection conn1 09:27:29 INFO - PROCESS | 3368 | 1469550449251 Marionette DEBUG Closed connection conn2 09:27:29 INFO - PROCESS | 3368 | 1469550449303 Marionette DEBUG Closed connection conn3 09:27:29 INFO - PROCESS | 3368 | 1469550449306 Marionette DEBUG Closed connection conn4 09:27:29 INFO - PROCESS | 3368 | 1469550449472 Marionette DEBUG Closed connection conn5 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449476 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49303 09:27:29 INFO - PROCESS | 3368 | 1469550449484 Marionette DEBUG Closed connection conn6 09:27:29 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 09:27:29 INFO - PROCESS | 3368 | 1469550449490 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49304 09:27:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D57000 == 4 [pid = 3368] [id = 4] 09:27:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 8 (00000053D37CBC00) [pid = 3368] [serial = 8] [outer = 0000000000000000] 09:27:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 9 (00000053D8DBF800) [pid = 3368] [serial = 9] [outer = 00000053D37CBC00] 09:27:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 10 (00000053DBA6B800) [pid = 3368] [serial = 10] [outer = 00000053D37CBC00] 09:27:29 INFO - PROCESS | 3368 | 1469550449653 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:27:29 INFO - PROCESS | 3368 | 1469550449661 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160726073802","device":"desktop","version":"48.0"} 09:27:30 INFO - PROCESS | 3368 | [3368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:27:30 INFO - PROCESS | 3368 | [3368] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:27:30 INFO - PROCESS | 3368 | [3368] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 09:27:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8D4800 == 5 [pid = 3368] [id = 5] 09:27:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 11 (00000053DE8D9800) [pid = 3368] [serial = 11] [outer = 0000000000000000] 09:27:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E0800 == 6 [pid = 3368] [id = 6] 09:27:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 12 (00000053DC90C400) [pid = 3368] [serial = 12] [outer = 0000000000000000] 09:27:31 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:27:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4BD800 == 7 [pid = 3368] [id = 7] 09:27:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 13 (00000053DC908400) [pid = 3368] [serial = 13] [outer = 0000000000000000] 09:27:31 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 09:27:31 INFO - PROCESS | 3368 | [3368] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:27:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 14 (00000053DF795400) [pid = 3368] [serial = 14] [outer = 00000053DC908400] 09:27:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 15 (00000053DFACF000) [pid = 3368] [serial = 15] [outer = 00000053DE8D9800] 09:27:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 16 (00000053DF78AC00) [pid = 3368] [serial = 16] [outer = 00000053DC90C400] 09:27:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 17 (00000053DFAA3400) [pid = 3368] [serial = 17] [outer = 00000053DC908400] 09:27:33 INFO - PROCESS | 3368 | 1469550453075 Marionette INFO startBrowser 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:33 INFO - PROCESS | 3368 | 1469550453111 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 3368 | 1469550453125 Marionette DEBUG loaded listener.js 09:27:33 INFO - PROCESS | 3368 | 1469550453127 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 18 (00000053E0BAA400) [pid = 3368] [serial = 18] [outer = 00000053DC908400] 09:27:34 INFO - PROCESS | 3368 | 1469550454134 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"0cf40eae-3b67-4705-a276-e49dc246b5a6","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160726073802","device":"desktop","version":"48.0","command_id":1}}] 09:27:34 INFO - PROCESS | 3368 | 1469550454517 Marionette TRACE conn7 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 09:27:34 INFO - PROCESS | 3368 | 1469550454521 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:34 INFO - PROCESS | 3368 | 1469550454589 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 09:27:34 INFO - PROCESS | 3368 | 1469550454693 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:27:34 INFO - PROCESS | 3368 | 1469550454696 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:34 INFO - PROCESS | 3368 | [3368] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:27:35 INFO - PROCESS | 3368 | --DOCSHELL 00000053C535E000 == 6 [pid = 3368] [id = 1] 09:27:36 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:27:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 19 (00000053D9453800) [pid = 3368] [serial = 19] [outer = 00000053DC908400] 09:27:36 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:27:36 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:27:36 INFO - PROCESS | 3368 | 1469550456901 Marionette TRACE conn7 <- [1,3,null,{}] 09:27:36 INFO - PROCESS | 3368 | 1469550456905 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:27:36 INFO - PROCESS | 3368 | 1469550456908 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:36 INFO - PROCESS | 3368 | 1469550456930 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 09:27:36 INFO - PROCESS | 3368 | 1469550456962 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 09:27:36 INFO - PROCESS | 3368 | 1469550456966 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 09:27:36 INFO - PROCESS | 3368 | 1469550456971 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:27:36 INFO - PROCESS | 3368 | 1469550456974 Marionette TRACE conn7 <- [1,6,null,{}] 09:27:37 INFO - PROCESS | 3368 | 1469550456990 Marionette TRACE conn7 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:37 INFO - PROCESS | 3368 | 1469550456993 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:37 INFO - PROCESS | 3368 | 1469550457015 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 09:27:37 INFO - PROCESS | 3368 | 1469550457020 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:37 INFO - PROCESS | 3368 | 1469550457024 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8950000 == 7 [pid = 3368] [id = 8] 09:27:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 20 (00000053DF69B400) [pid = 3368] [serial = 20] [outer = 0000000000000000] 09:27:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 21 (00000053DF6A0C00) [pid = 3368] [serial = 21] [outer = 00000053DF69B400] 09:27:37 INFO - PROCESS | 3368 | 1469550457086 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 22 (00000053DFBCA400) [pid = 3368] [serial = 22] [outer = 00000053DF69B400] 09:27:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9114000 == 8 [pid = 3368] [id = 9] 09:27:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 23 (00000053E0363000) [pid = 3368] [serial = 23] [outer = 0000000000000000] 09:27:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 24 (00000053E1594C00) [pid = 3368] [serial = 24] [outer = 00000053E0363000] 09:27:37 INFO - PROCESS | 3368 | 1469550457529 Marionette DEBUG loaded listener.js 09:27:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 25 (00000053D3029400) [pid = 3368] [serial = 25] [outer = 00000053E0363000] 09:27:38 INFO - PROCESS | 3368 | 1469550458401 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 09:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1487ms 09:27:38 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D57000 == 7 [pid = 3368] [id = 4] 09:27:38 INFO - PROCESS | 3368 | 1469550458557 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 09:27:38 INFO - PROCESS | 3368 | 1469550458560 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 09:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:27:38 INFO - PROCESS | 3368 | 1469550458590 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:27:38 INFO - PROCESS | 3368 | 1469550458593 Marionette TRACE conn7 <- [1,10,null,{}] 09:27:38 INFO - PROCESS | 3368 | 1469550458599 Marionette TRACE conn7 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:38 INFO - PROCESS | 3368 | 1469550458602 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:38 INFO - PROCESS | 3368 | 1469550458691 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 09:27:38 INFO - PROCESS | 3368 | 1469550458699 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:38 INFO - PROCESS | 3368 | 1469550458702 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7276000 == 8 [pid = 3368] [id = 10] 09:27:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 26 (00000053D8AD2000) [pid = 3368] [serial = 26] [outer = 0000000000000000] 09:27:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 27 (00000053D8DBE800) [pid = 3368] [serial = 27] [outer = 00000053D8AD2000] 09:27:38 INFO - PROCESS | 3368 | 1469550458752 Marionette DEBUG loaded listener.js 09:27:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 28 (00000053DBA6A800) [pid = 3368] [serial = 28] [outer = 00000053D8AD2000] 09:27:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A46800 == 9 [pid = 3368] [id = 11] 09:27:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 29 (00000053D7A4D000) [pid = 3368] [serial = 29] [outer = 0000000000000000] 09:27:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 30 (00000053D7A50800) [pid = 3368] [serial = 30] [outer = 00000053D7A4D000] 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 31 (00000053D7C9D000) [pid = 3368] [serial = 31] [outer = 00000053D7A4D000] 09:27:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D16A8000 == 10 [pid = 3368] [id = 12] 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 32 (00000053D7F4B000) [pid = 3368] [serial = 32] [outer = 0000000000000000] 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 33 (00000053DD578800) [pid = 3368] [serial = 33] [outer = 00000053D7F4B000] 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 34 (00000053DCB4B400) [pid = 3368] [serial = 34] [outer = 00000053D7F4B000] 09:27:39 INFO - PROCESS | 3368 | 1469550459419 Marionette TRACE conn7 <- [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]]]}] 09:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 09:27:39 INFO - PROCESS | 3368 | 1469550459480 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 09:27:39 INFO - PROCESS | 3368 | 1469550459486 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 09:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:27:39 INFO - PROCESS | 3368 | 1469550459492 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:27:39 INFO - PROCESS | 3368 | 1469550459495 Marionette TRACE conn7 <- [1,14,null,{}] 09:27:39 INFO - PROCESS | 3368 | 1469550459499 Marionette TRACE conn7 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:39 INFO - PROCESS | 3368 | 1469550459502 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:39 INFO - PROCESS | 3368 | 1469550459595 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 09:27:39 INFO - PROCESS | 3368 | 1469550459602 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:39 INFO - PROCESS | 3368 | 1469550459605 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D895B800 == 11 [pid = 3368] [id = 13] 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 35 (00000053E016B000) [pid = 3368] [serial = 35] [outer = 0000000000000000] 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 36 (00000053E0174000) [pid = 3368] [serial = 36] [outer = 00000053E016B000] 09:27:39 INFO - PROCESS | 3368 | 1469550459661 Marionette DEBUG loaded listener.js 09:27:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 37 (00000053E03B7400) [pid = 3368] [serial = 37] [outer = 00000053E016B000] 09:27:40 INFO - PROCESS | 3368 | 1469550460094 Marionette TRACE conn7 <- [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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 09:27:40 INFO - PROCESS | 3368 | 1469550460124 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3368 | 1469550460134 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 09:27:40 INFO - PROCESS | 3368 | 1469550460138 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:27:40 INFO - PROCESS | 3368 | 1469550460142 Marionette TRACE conn7 <- [1,18,null,{}] 09:27:40 INFO - PROCESS | 3368 | 1469550460153 Marionette TRACE conn7 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 3368 | 1469550460158 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:40 INFO - PROCESS | 3368 | 1469550460255 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 09:27:40 INFO - PROCESS | 3368 | 1469550460271 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3368 | 1469550460274 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCAE000 == 12 [pid = 3368] [id = 14] 09:27:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 38 (00000053E2A6F400) [pid = 3368] [serial = 38] [outer = 0000000000000000] 09:27:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 39 (00000053E2A71000) [pid = 3368] [serial = 39] [outer = 00000053E2A6F400] 09:27:40 INFO - PROCESS | 3368 | 1469550460327 Marionette DEBUG loaded listener.js 09:27:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 40 (00000053E2B50800) [pid = 3368] [serial = 40] [outer = 00000053E2A6F400] 09:27:40 INFO - PROCESS | 3368 | 1469550460726 Marionette TRACE conn7 <- [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]]]}] 09:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 627ms 09:27:40 INFO - PROCESS | 3368 | 1469550460778 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 09:27:40 INFO - PROCESS | 3368 | 1469550460781 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 09:27:40 INFO - PROCESS | 3368 | 1469550460784 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:27:40 INFO - PROCESS | 3368 | 1469550460786 Marionette TRACE conn7 <- [1,22,null,{}] 09:27:40 INFO - PROCESS | 3368 | 1469550460790 Marionette TRACE conn7 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:40 INFO - PROCESS | 3368 | 1469550460793 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:40 INFO - PROCESS | 3368 | 1469550460877 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 09:27:40 INFO - PROCESS | 3368 | 1469550460882 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:40 INFO - PROCESS | 3368 | 1469550460885 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE2800 == 13 [pid = 3368] [id = 15] 09:27:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 41 (00000053D0CD0400) [pid = 3368] [serial = 41] [outer = 0000000000000000] 09:27:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 42 (00000053D0CD5800) [pid = 3368] [serial = 42] [outer = 00000053D0CD0400] 09:27:40 INFO - PROCESS | 3368 | 1469550460935 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 43 (00000053DC907400) [pid = 3368] [serial = 43] [outer = 00000053D0CD0400] 09:27:41 INFO - PROCESS | 3368 | 1469550461342 Marionette TRACE conn7 <- [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]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 567ms 09:27:41 INFO - PROCESS | 3368 | 1469550461357 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 09:27:41 INFO - PROCESS | 3368 | 1469550461359 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 09:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:27:41 INFO - PROCESS | 3368 | 1469550461362 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:27:41 INFO - PROCESS | 3368 | 1469550461364 Marionette TRACE conn7 <- [1,26,null,{}] 09:27:41 INFO - PROCESS | 3368 | 1469550461367 Marionette TRACE conn7 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:41 INFO - PROCESS | 3368 | 1469550461369 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:41 INFO - PROCESS | 3368 | 1469550461483 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 09:27:41 INFO - PROCESS | 3368 | 1469550461491 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:41 INFO - PROCESS | 3368 | 1469550461493 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5FC000 == 14 [pid = 3368] [id = 16] 09:27:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 44 (00000053D6F64C00) [pid = 3368] [serial = 44] [outer = 0000000000000000] 09:27:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 45 (00000053DF6CD800) [pid = 3368] [serial = 45] [outer = 00000053D6F64C00] 09:27:41 INFO - PROCESS | 3368 | 1469550461539 Marionette DEBUG loaded listener.js 09:27:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 46 (00000053DFE9DC00) [pid = 3368] [serial = 46] [outer = 00000053D6F64C00] 09:27:41 INFO - PROCESS | 3368 | 1469550461938 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 09:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 09:27:42 INFO - PROCESS | 3368 | 1469550461995 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3368 | 1469550461997 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 09:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:27:42 INFO - PROCESS | 3368 | 1469550462001 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3368 | 1469550462003 Marionette TRACE conn7 <- [1,30,null,{}] 09:27:42 INFO - PROCESS | 3368 | 1469550462006 Marionette TRACE conn7 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 3368 | 1469550462012 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:42 INFO - PROCESS | 3368 | 1469550462154 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 09:27:42 INFO - PROCESS | 3368 | 1469550462164 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 3368 | 1469550462166 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF285000 == 15 [pid = 3368] [id = 17] 09:27:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 47 (00000053DC298400) [pid = 3368] [serial = 47] [outer = 0000000000000000] 09:27:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 48 (00000053D2908C00) [pid = 3368] [serial = 48] [outer = 00000053DC298400] 09:27:42 INFO - PROCESS | 3368 | 1469550462212 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 49 (00000053D290DC00) [pid = 3368] [serial = 49] [outer = 00000053DC298400] 09:27:42 INFO - PROCESS | 3368 | 1469550462581 Marionette TRACE conn7 <- [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]]]}] 09:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 09:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:27:42 INFO - PROCESS | 3368 | 1469550462634 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 09:27:42 INFO - PROCESS | 3368 | 1469550462636 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 09:27:42 INFO - PROCESS | 3368 | 1469550462639 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:27:42 INFO - PROCESS | 3368 | 1469550462641 Marionette TRACE conn7 <- [1,34,null,{}] 09:27:42 INFO - PROCESS | 3368 | 1469550462645 Marionette TRACE conn7 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:42 INFO - PROCESS | 3368 | 1469550462647 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:42 INFO - PROCESS | 3368 | 1469550462754 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 09:27:42 INFO - PROCESS | 3368 | 1469550462779 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:42 INFO - PROCESS | 3368 | 1469550462781 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFACA000 == 16 [pid = 3368] [id = 18] 09:27:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 50 (00000053D0BE3C00) [pid = 3368] [serial = 50] [outer = 0000000000000000] 09:27:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (00000053D0BEA000) [pid = 3368] [serial = 51] [outer = 00000053D0BE3C00] 09:27:42 INFO - PROCESS | 3368 | 1469550462826 Marionette DEBUG loaded listener.js 09:27:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D290FC00) [pid = 3368] [serial = 52] [outer = 00000053D0BE3C00] 09:27:43 INFO - PROCESS | 3368 | 1469550463263 Marionette TRACE conn7 <- [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]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 693ms 09:27:43 INFO - PROCESS | 3368 | 1469550463336 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3368 | 1469550463338 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 09:27:43 INFO - PROCESS | 3368 | 1469550463341 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:27:43 INFO - PROCESS | 3368 | 1469550463343 Marionette TRACE conn7 <- [1,38,null,{}] 09:27:43 INFO - PROCESS | 3368 | 1469550463347 Marionette TRACE conn7 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 3368 | 1469550463349 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:43 INFO - PROCESS | 3368 | 1469550463434 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 09:27:43 INFO - PROCESS | 3368 | 1469550463440 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:43 INFO - PROCESS | 3368 | 1469550463442 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A0E800 == 17 [pid = 3368] [id = 19] 09:27:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D2915800) [pid = 3368] [serial = 53] [outer = 0000000000000000] 09:27:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D2F37000) [pid = 3368] [serial = 54] [outer = 00000053D2915800] 09:27:43 INFO - PROCESS | 3368 | 1469550463487 Marionette DEBUG loaded listener.js 09:27:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D2F3C400) [pid = 3368] [serial = 55] [outer = 00000053D2915800] 09:27:43 INFO - PROCESS | 3368 | 1469550463871 Marionette TRACE conn7 <- [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]]]}] 09:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 09:27:43 INFO - PROCESS | 3368 | 1469550463931 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 09:27:43 INFO - PROCESS | 3368 | 1469550463933 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 09:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:27:43 INFO - PROCESS | 3368 | 1469550463936 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:27:43 INFO - PROCESS | 3368 | 1469550463938 Marionette TRACE conn7 <- [1,42,null,{}] 09:27:43 INFO - PROCESS | 3368 | 1469550463942 Marionette TRACE conn7 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:43 INFO - PROCESS | 3368 | 1469550463944 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:44 INFO - PROCESS | 3368 | 1469550464044 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 09:27:44 INFO - PROCESS | 3368 | 1469550464052 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 3368 | 1469550464054 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E26000 == 18 [pid = 3368] [id = 20] 09:27:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D2F3C800) [pid = 3368] [serial = 56] [outer = 0000000000000000] 09:27:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053DC25A000) [pid = 3368] [serial = 57] [outer = 00000053D2F3C800] 09:27:44 INFO - PROCESS | 3368 | 1469550464102 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053E5DE4400) [pid = 3368] [serial = 58] [outer = 00000053D2F3C800] 09:27:44 INFO - PROCESS | 3368 | 1469550464479 Marionette TRACE conn7 <- [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]]]}] 09:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 09:27:44 INFO - PROCESS | 3368 | 1469550464536 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 09:27:44 INFO - PROCESS | 3368 | 1469550464538 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 09:27:44 INFO - PROCESS | 3368 | 1469550464541 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:27:44 INFO - PROCESS | 3368 | 1469550464543 Marionette TRACE conn7 <- [1,46,null,{}] 09:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:27:44 INFO - PROCESS | 3368 | 1469550464547 Marionette TRACE conn7 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:44 INFO - PROCESS | 3368 | 1469550464549 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:44 INFO - PROCESS | 3368 | 1469550464631 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 09:27:44 INFO - PROCESS | 3368 | 1469550464637 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:44 INFO - PROCESS | 3368 | 1469550464639 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0334000 == 19 [pid = 3368] [id = 21] 09:27:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053E5B42C00) [pid = 3368] [serial = 59] [outer = 0000000000000000] 09:27:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053E5B49000) [pid = 3368] [serial = 60] [outer = 00000053E5B42C00] 09:27:44 INFO - PROCESS | 3368 | 1469550464685 Marionette DEBUG loaded listener.js 09:27:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053E5B4F800) [pid = 3368] [serial = 61] [outer = 00000053E5B42C00] 09:27:45 INFO - PROCESS | 3368 | 1469550465085 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 09:27:45 INFO - PROCESS | 3368 | 1469550465137 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3368 | 1469550465140 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 09:27:45 INFO - PROCESS | 3368 | 1469550465143 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:27:45 INFO - PROCESS | 3368 | 1469550465146 Marionette TRACE conn7 <- [1,50,null,{}] 09:27:45 INFO - PROCESS | 3368 | 1469550465149 Marionette TRACE conn7 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 3368 | 1469550465152 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:45 INFO - PROCESS | 3368 | 1469550465243 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 09:27:45 INFO - PROCESS | 3368 | 1469550465249 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3368 | 1469550465251 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E73A1800 == 20 [pid = 3368] [id = 22] 09:27:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053E5DEE000) [pid = 3368] [serial = 62] [outer = 0000000000000000] 09:27:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053E73E5400) [pid = 3368] [serial = 63] [outer = 00000053E5DEE000] 09:27:45 INFO - PROCESS | 3368 | 1469550465303 Marionette DEBUG loaded listener.js 09:27:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DFE9CC00) [pid = 3368] [serial = 64] [outer = 00000053E5DEE000] 09:27:45 INFO - PROCESS | 3368 | 1469550465711 Marionette TRACE conn7 <- [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]]]}] 09:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 09:27:45 INFO - PROCESS | 3368 | 1469550465791 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 09:27:45 INFO - PROCESS | 3368 | 1469550465793 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 09:27:45 INFO - PROCESS | 3368 | 1469550465797 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:27:45 INFO - PROCESS | 3368 | 1469550465799 Marionette TRACE conn7 <- [1,54,null,{}] 09:27:45 INFO - PROCESS | 3368 | 1469550465803 Marionette TRACE conn7 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:45 INFO - PROCESS | 3368 | 1469550465805 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:45 INFO - PROCESS | 3368 | 1469550465887 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 09:27:45 INFO - PROCESS | 3368 | 1469550465893 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:45 INFO - PROCESS | 3368 | 1469550465895 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E695B800 == 21 [pid = 3368] [id = 23] 09:27:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053E6A85400) [pid = 3368] [serial = 65] [outer = 0000000000000000] 09:27:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053E6A92400) [pid = 3368] [serial = 66] [outer = 00000053E6A85400] 09:27:45 INFO - PROCESS | 3368 | 1469550465939 Marionette DEBUG loaded listener.js 09:27:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053E73F0800) [pid = 3368] [serial = 67] [outer = 00000053E6A85400] 09:27:47 INFO - PROCESS | 3368 | 1469550467066 Marionette TRACE conn7 <- [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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1289ms 09:27:47 INFO - PROCESS | 3368 | 1469550467093 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 3368 | 1469550467097 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 09:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:27:47 INFO - PROCESS | 3368 | 1469550467102 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 3368 | 1469550467107 Marionette TRACE conn7 <- [1,58,null,{}] 09:27:47 INFO - PROCESS | 3368 | 1469550467112 Marionette TRACE conn7 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 3368 | 1469550467115 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:47 INFO - PROCESS | 3368 | 1469550467225 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 09:27:47 INFO - PROCESS | 3368 | 1469550467232 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 3368 | 1469550467235 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D74A0800 == 22 [pid = 3368] [id = 24] 09:27:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D71F2000) [pid = 3368] [serial = 68] [outer = 0000000000000000] 09:27:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D7A9B800) [pid = 3368] [serial = 69] [outer = 00000053D71F2000] 09:27:47 INFO - PROCESS | 3368 | 1469550467290 Marionette DEBUG loaded listener.js 09:27:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8961800) [pid = 3368] [serial = 70] [outer = 00000053D71F2000] 09:27:47 INFO - PROCESS | 3368 | 1469550467703 Marionette TRACE conn7 <- [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]]]}] 09:27:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 09:27:47 INFO - PROCESS | 3368 | 1469550467736 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 09:27:47 INFO - PROCESS | 3368 | 1469550467740 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 09:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:27:47 INFO - PROCESS | 3368 | 1469550467746 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:27:47 INFO - PROCESS | 3368 | 1469550467749 Marionette TRACE conn7 <- [1,62,null,{}] 09:27:47 INFO - PROCESS | 3368 | 1469550467759 Marionette TRACE conn7 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:47 INFO - PROCESS | 3368 | 1469550467762 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:47 INFO - PROCESS | 3368 | 1469550467869 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 09:27:47 INFO - PROCESS | 3368 | 1469550467876 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:47 INFO - PROCESS | 3368 | 1469550467878 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92BF800 == 23 [pid = 3368] [id = 25] 09:27:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D71F2400) [pid = 3368] [serial = 71] [outer = 0000000000000000] 09:27:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D9250000) [pid = 3368] [serial = 72] [outer = 00000053D71F2400] 09:27:47 INFO - PROCESS | 3368 | 1469550467928 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC29B000) [pid = 3368] [serial = 73] [outer = 00000053D71F2400] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D37CBC00) [pid = 3368] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E016B000) [pid = 3368] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2A6F400) [pid = 3368] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D0CD0400) [pid = 3368] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D6F64C00) [pid = 3368] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF69B400) [pid = 3368] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:27:48 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D8AD2000) [pid = 3368] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:27:48 INFO - PROCESS | 3368 | 1469550468607 Marionette TRACE conn7 <- [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]]]}] 09:27:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 882ms 09:27:48 INFO - PROCESS | 3368 | 1469550468632 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 09:27:48 INFO - PROCESS | 3368 | 1469550468634 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 09:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:27:48 INFO - PROCESS | 3368 | 1469550468638 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:27:48 INFO - PROCESS | 3368 | 1469550468642 Marionette TRACE conn7 <- [1,66,null,{}] 09:27:48 INFO - PROCESS | 3368 | 1469550468672 Marionette TRACE conn7 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:48 INFO - PROCESS | 3368 | 1469550468677 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:48 INFO - PROCESS | 3368 | 1469550468778 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 09:27:48 INFO - PROCESS | 3368 | 1469550468786 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:48 INFO - PROCESS | 3368 | 1469550468790 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCBC000 == 24 [pid = 3368] [id = 26] 09:27:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DBA74C00) [pid = 3368] [serial = 74] [outer = 0000000000000000] 09:27:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DCBDD400) [pid = 3368] [serial = 75] [outer = 00000053DBA74C00] 09:27:48 INFO - PROCESS | 3368 | 1469550468838 Marionette DEBUG loaded listener.js 09:27:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DD578400) [pid = 3368] [serial = 76] [outer = 00000053DBA74C00] 09:27:49 INFO - PROCESS | 3368 | 1469550469212 Marionette TRACE conn7 <- [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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 09:27:49 INFO - PROCESS | 3368 | 1469550469271 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 3368 | 1469550469273 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 09:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:27:49 INFO - PROCESS | 3368 | 1469550469277 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - PROCESS | 3368 | 1469550469279 Marionette TRACE conn7 <- [1,70,null,{}] 09:27:49 INFO - PROCESS | 3368 | 1469550469282 Marionette TRACE conn7 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 3368 | 1469550469284 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:49 INFO - PROCESS | 3368 | 1469550469370 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 09:27:49 INFO - PROCESS | 3368 | 1469550469384 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 3368 | 1469550469386 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF161000 == 25 [pid = 3368] [id = 27] 09:27:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DFE99000) [pid = 3368] [serial = 77] [outer = 0000000000000000] 09:27:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DFEA0800) [pid = 3368] [serial = 78] [outer = 00000053DFE99000] 09:27:49 INFO - PROCESS | 3368 | 1469550469433 Marionette DEBUG loaded listener.js 09:27:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053E0172C00) [pid = 3368] [serial = 79] [outer = 00000053DFE99000] 09:27:49 INFO - PROCESS | 3368 | 1469550469826 Marionette TRACE conn7 <- [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]]]}] 09:27:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 587ms 09:27:49 INFO - PROCESS | 3368 | 1469550469866 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 09:27:49 INFO - PROCESS | 3368 | 1469550469868 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 09:27:49 INFO - PROCESS | 3368 | 1469550469871 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:27:49 INFO - PROCESS | 3368 | 1469550469873 Marionette TRACE conn7 <- [1,74,null,{}] 09:27:49 INFO - PROCESS | 3368 | 1469550469877 Marionette TRACE conn7 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:49 INFO - PROCESS | 3368 | 1469550469879 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:49 INFO - PROCESS | 3368 | 1469550469957 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 09:27:49 INFO - PROCESS | 3368 | 1469550469964 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:49 INFO - PROCESS | 3368 | 1469550469966 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF42000 == 26 [pid = 3368] [id = 28] 09:27:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E01F1C00) [pid = 3368] [serial = 80] [outer = 0000000000000000] 09:27:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E0BA7C00) [pid = 3368] [serial = 81] [outer = 00000053E01F1C00] 09:27:50 INFO - PROCESS | 3368 | 1469550470013 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E159AC00) [pid = 3368] [serial = 82] [outer = 00000053E01F1C00] 09:27:50 INFO - PROCESS | 3368 | 1469550470485 Marionette TRACE conn7 <- [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]]]}] 09:27:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 692ms 09:27:50 INFO - PROCESS | 3368 | 1469550470568 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 09:27:50 INFO - PROCESS | 3368 | 1469550470573 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 09:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:27:50 INFO - PROCESS | 3368 | 1469550470579 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:27:50 INFO - PROCESS | 3368 | 1469550470582 Marionette TRACE conn7 <- [1,78,null,{}] 09:27:50 INFO - PROCESS | 3368 | 1469550470588 Marionette TRACE conn7 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:50 INFO - PROCESS | 3368 | 1469550470592 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:50 INFO - PROCESS | 3368 | 1469550470701 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 09:27:50 INFO - PROCESS | 3368 | 1469550470812 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:50 INFO - PROCESS | 3368 | 1469550470817 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D892B000 == 27 [pid = 3368] [id = 29] 09:27:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D2B04800) [pid = 3368] [serial = 83] [outer = 0000000000000000] 09:27:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D2B07000) [pid = 3368] [serial = 84] [outer = 00000053D2B04800] 09:27:50 INFO - PROCESS | 3368 | 1469550470877 Marionette DEBUG loaded listener.js 09:27:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D2B10800) [pid = 3368] [serial = 85] [outer = 00000053D2B04800] 09:27:51 INFO - PROCESS | 3368 | 1469550471413 Marionette TRACE conn7 <- [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]]]}] 09:27:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 09:27:51 INFO - PROCESS | 3368 | 1469550471463 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 09:27:51 INFO - PROCESS | 3368 | 1469550471468 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 09:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:27:51 INFO - PROCESS | 3368 | 1469550471475 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:27:51 INFO - PROCESS | 3368 | 1469550471478 Marionette TRACE conn7 <- [1,82,null,{}] 09:27:51 INFO - PROCESS | 3368 | 1469550471482 Marionette TRACE conn7 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:51 INFO - PROCESS | 3368 | 1469550471485 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:51 INFO - PROCESS | 3368 | 1469550471597 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 09:27:51 INFO - PROCESS | 3368 | 1469550471671 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:51 INFO - PROCESS | 3368 | 1469550471674 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9116800 == 28 [pid = 3368] [id = 30] 09:27:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D896A000) [pid = 3368] [serial = 86] [outer = 0000000000000000] 09:27:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DBA70400) [pid = 3368] [serial = 87] [outer = 00000053D896A000] 09:27:51 INFO - PROCESS | 3368 | 1469550471733 Marionette DEBUG loaded listener.js 09:27:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DC299800) [pid = 3368] [serial = 88] [outer = 00000053D896A000] 09:27:52 INFO - PROCESS | 3368 | 1469550472283 Marionette TRACE conn7 <- [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]]]}] 09:27:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 09:27:52 INFO - PROCESS | 3368 | 1469550472316 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 09:27:52 INFO - PROCESS | 3368 | 1469550472319 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 09:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:27:52 INFO - PROCESS | 3368 | 1469550472323 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:27:52 INFO - PROCESS | 3368 | 1469550472327 Marionette TRACE conn7 <- [1,86,null,{}] 09:27:52 INFO - PROCESS | 3368 | 1469550472339 Marionette TRACE conn7 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:52 INFO - PROCESS | 3368 | 1469550472344 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:52 INFO - PROCESS | 3368 | 1469550472450 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 09:27:52 INFO - PROCESS | 3368 | 1469550472524 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:52 INFO - PROCESS | 3368 | 1469550472528 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E2B800 == 29 [pid = 3368] [id = 31] 09:27:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1F46C00) [pid = 3368] [serial = 89] [outer = 0000000000000000] 09:27:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E27E6000) [pid = 3368] [serial = 90] [outer = 00000053E1F46C00] 09:27:52 INFO - PROCESS | 3368 | 1469550472588 Marionette DEBUG loaded listener.js 09:27:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2A6E800) [pid = 3368] [serial = 91] [outer = 00000053E1F46C00] 09:27:53 INFO - PROCESS | 3368 | 1469550473108 Marionette TRACE conn7 <- [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]]]}] 09:27:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 840ms 09:27:53 INFO - PROCESS | 3368 | 1469550473165 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 09:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:27:53 INFO - PROCESS | 3368 | 1469550473168 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 09:27:53 INFO - PROCESS | 3368 | 1469550473171 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:27:53 INFO - PROCESS | 3368 | 1469550473174 Marionette TRACE conn7 <- [1,90,null,{}] 09:27:53 INFO - PROCESS | 3368 | 1469550473178 Marionette TRACE conn7 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:53 INFO - PROCESS | 3368 | 1469550473181 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:53 INFO - PROCESS | 3368 | 1469550473287 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 09:27:53 INFO - PROCESS | 3368 | 1469550473362 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:53 INFO - PROCESS | 3368 | 1469550473365 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6CD7800 == 30 [pid = 3368] [id = 32] 09:27:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D2B5C400) [pid = 3368] [serial = 92] [outer = 0000000000000000] 09:27:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B60800) [pid = 3368] [serial = 93] [outer = 00000053D2B5C400] 09:27:53 INFO - PROCESS | 3368 | 1469550473422 Marionette DEBUG loaded listener.js 09:27:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E2A75800) [pid = 3368] [serial = 94] [outer = 00000053D2B5C400] 09:27:54 INFO - PROCESS | 3368 | 1469550474033 Marionette TRACE conn7 <- [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]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 923ms 09:27:54 INFO - PROCESS | 3368 | 1469550474097 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 09:27:54 INFO - PROCESS | 3368 | 1469550474100 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 09:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:27:54 INFO - PROCESS | 3368 | 1469550474104 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:27:54 INFO - PROCESS | 3368 | 1469550474106 Marionette TRACE conn7 <- [1,94,null,{}] 09:27:54 INFO - PROCESS | 3368 | 1469550474110 Marionette TRACE conn7 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:54 INFO - PROCESS | 3368 | 1469550474112 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:54 INFO - PROCESS | 3368 | 1469550474214 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 09:27:54 INFO - PROCESS | 3368 | 1469550474274 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:54 INFO - PROCESS | 3368 | 1469550474277 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC21800 == 31 [pid = 3368] [id = 33] 09:27:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2909C00) [pid = 3368] [serial = 95] [outer = 0000000000000000] 09:27:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFE9F400) [pid = 3368] [serial = 96] [outer = 00000053D2909C00] 09:27:54 INFO - PROCESS | 3368 | 1469550474333 Marionette DEBUG loaded listener.js 09:27:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E272DC00) [pid = 3368] [serial = 97] [outer = 00000053D2909C00] 09:27:54 INFO - PROCESS | 3368 | 1469550474916 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 09:27:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 09:27:54 INFO - PROCESS | 3368 | 1469550474987 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 09:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:27:55 INFO - PROCESS | 3368 | 1469550474991 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 09:27:55 INFO - PROCESS | 3368 | 1469550474996 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:27:55 INFO - PROCESS | 3368 | 1469550474999 Marionette TRACE conn7 <- [1,98,null,{}] 09:27:55 INFO - PROCESS | 3368 | 1469550475004 Marionette TRACE conn7 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:55 INFO - PROCESS | 3368 | 1469550475007 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:55 INFO - PROCESS | 3368 | 1469550475114 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 09:27:55 INFO - PROCESS | 3368 | 1469550475177 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:55 INFO - PROCESS | 3368 | 1469550475179 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A82000 == 32 [pid = 3368] [id = 34] 09:27:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D2B02400) [pid = 3368] [serial = 98] [outer = 0000000000000000] 09:27:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D2B55000) [pid = 3368] [serial = 99] [outer = 00000053D2B02400] 09:27:55 INFO - PROCESS | 3368 | 1469550475230 Marionette DEBUG loaded listener.js 09:27:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D2F35800) [pid = 3368] [serial = 100] [outer = 00000053D2B02400] 09:27:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8950000 == 31 [pid = 3368] [id = 8] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DFAA3400) [pid = 3368] [serial = 17] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D8DBF800) [pid = 3368] [serial = 9] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DBA6B800) [pid = 3368] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D6F87000) [pid = 3368] [serial = 4] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E73E5400) [pid = 3368] [serial = 63] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E0174000) [pid = 3368] [serial = 36] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2A71000) [pid = 3368] [serial = 39] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D0CD5800) [pid = 3368] [serial = 42] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF6CD800) [pid = 3368] [serial = 45] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E2B50800) [pid = 3368] [serial = 40] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2908C00) [pid = 3368] [serial = 48] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D0BEA000) [pid = 3368] [serial = 51] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2F37000) [pid = 3368] [serial = 54] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC25A000) [pid = 3368] [serial = 57] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E5B49000) [pid = 3368] [serial = 60] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF6A0C00) [pid = 3368] [serial = 21] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DFBCA400) [pid = 3368] [serial = 22] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E1594C00) [pid = 3368] [serial = 24] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8DBE800) [pid = 3368] [serial = 27] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DD578800) [pid = 3368] [serial = 33] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D7A50800) [pid = 3368] [serial = 30] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DC907400) [pid = 3368] [serial = 43] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E03B7400) [pid = 3368] [serial = 37] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DFE9DC00) [pid = 3368] [serial = 46] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DBA6A800) [pid = 3368] [serial = 28] [outer = 0000000000000000] [url = about:blank] 09:27:55 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF795400) [pid = 3368] [serial = 14] [outer = 0000000000000000] [url = about:blank] 09:27:56 INFO - PROCESS | 3368 | 1469550476197 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1255ms 09:27:56 INFO - PROCESS | 3368 | 1469550476251 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 3368 | 1469550476255 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 09:27:56 INFO - PROCESS | 3368 | 1469550476260 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:27:56 INFO - PROCESS | 3368 | 1469550476265 Marionette TRACE conn7 <- [1,102,null,{}] 09:27:56 INFO - PROCESS | 3368 | 1469550476270 Marionette TRACE conn7 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 3368 | 1469550476273 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:56 INFO - PROCESS | 3368 | 1469550476364 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 09:27:56 INFO - PROCESS | 3368 | 1469550476374 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:56 INFO - PROCESS | 3368 | 1469550476377 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7967800 == 32 [pid = 3368] [id = 35] 09:27:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2B57000) [pid = 3368] [serial = 101] [outer = 0000000000000000] 09:27:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2B5F000) [pid = 3368] [serial = 102] [outer = 00000053D2B57000] 09:27:56 INFO - PROCESS | 3368 | 1469550476427 Marionette DEBUG loaded listener.js 09:27:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D3023C00) [pid = 3368] [serial = 103] [outer = 00000053D2B57000] 09:27:56 INFO - PROCESS | 3368 | 1469550476835 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 09:27:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 626ms 09:27:56 INFO - PROCESS | 3368 | 1469550476891 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 09:27:56 INFO - PROCESS | 3368 | 1469550476896 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 09:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:27:56 INFO - PROCESS | 3368 | 1469550476903 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:27:56 INFO - PROCESS | 3368 | 1469550476906 Marionette TRACE conn7 <- [1,106,null,{}] 09:27:56 INFO - PROCESS | 3368 | 1469550476909 Marionette TRACE conn7 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:56 INFO - PROCESS | 3368 | 1469550476912 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:57 INFO - PROCESS | 3368 | 1469550477006 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 09:27:57 INFO - PROCESS | 3368 | 1469550477012 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 3368 | 1469550477014 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92B2800 == 33 [pid = 3368] [id = 36] 09:27:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D7267400) [pid = 3368] [serial = 104] [outer = 0000000000000000] 09:27:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D7C7BC00) [pid = 3368] [serial = 105] [outer = 00000053D7267400] 09:27:57 INFO - PROCESS | 3368 | 1469550477063 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8199800) [pid = 3368] [serial = 106] [outer = 00000053D7267400] 09:27:57 INFO - PROCESS | 3368 | 1469550477508 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 09:27:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 09:27:57 INFO - PROCESS | 3368 | 1469550477534 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 09:27:57 INFO - PROCESS | 3368 | 1469550477536 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 09:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:27:57 INFO - PROCESS | 3368 | 1469550477540 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:27:57 INFO - PROCESS | 3368 | 1469550477543 Marionette TRACE conn7 <- [1,110,null,{}] 09:27:57 INFO - PROCESS | 3368 | 1469550477559 Marionette TRACE conn7 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:57 INFO - PROCESS | 3368 | 1469550477564 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:57 INFO - PROCESS | 3368 | 1469550477652 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 09:27:57 INFO - PROCESS | 3368 | 1469550477660 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:57 INFO - PROCESS | 3368 | 1469550477663 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2F000 == 34 [pid = 3368] [id = 37] 09:27:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DBA74400) [pid = 3368] [serial = 107] [outer = 0000000000000000] 09:27:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC24EC00) [pid = 3368] [serial = 108] [outer = 00000053DBA74400] 09:27:57 INFO - PROCESS | 3368 | 1469550477713 Marionette DEBUG loaded listener.js 09:27:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC907400) [pid = 3368] [serial = 109] [outer = 00000053DBA74400] 09:27:58 INFO - PROCESS | 3368 | 1469550478127 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 09:27:58 INFO - PROCESS | 3368 | 1469550478172 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 3368 | 1469550478175 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 09:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:27:58 INFO - PROCESS | 3368 | 1469550478179 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 3368 | 1469550478180 Marionette TRACE conn7 <- [1,114,null,{}] 09:27:58 INFO - PROCESS | 3368 | 1469550478184 Marionette TRACE conn7 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 3368 | 1469550478186 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:58 INFO - PROCESS | 3368 | 1469550478300 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 09:27:58 INFO - PROCESS | 3368 | 1469550478306 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:58 INFO - PROCESS | 3368 | 1469550478308 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5E7800 == 35 [pid = 3368] [id = 38] 09:27:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DCD2A000) [pid = 3368] [serial = 110] [outer = 0000000000000000] 09:27:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD56FC00) [pid = 3368] [serial = 111] [outer = 00000053DCD2A000] 09:27:58 INFO - PROCESS | 3368 | 1469550478354 Marionette DEBUG loaded listener.js 09:27:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF6CA400) [pid = 3368] [serial = 112] [outer = 00000053DCD2A000] 09:27:58 INFO - PROCESS | 3368 | 1469550478809 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 09:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 09:27:58 INFO - PROCESS | 3368 | 1469550478873 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 09:27:58 INFO - PROCESS | 3368 | 1469550478875 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 09:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:27:58 INFO - PROCESS | 3368 | 1469550478879 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:27:58 INFO - PROCESS | 3368 | 1469550478880 Marionette TRACE conn7 <- [1,118,null,{}] 09:27:58 INFO - PROCESS | 3368 | 1469550478890 Marionette TRACE conn7 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:58 INFO - PROCESS | 3368 | 1469550478893 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:59 INFO - PROCESS | 3368 | 1469550478999 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 09:27:59 INFO - PROCESS | 3368 | 1469550479011 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3368 | 1469550479013 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF421000 == 36 [pid = 3368] [id = 39] 09:27:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D2B0FC00) [pid = 3368] [serial = 113] [outer = 0000000000000000] 09:27:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFBCA400) [pid = 3368] [serial = 114] [outer = 00000053D2B0FC00] 09:27:59 INFO - PROCESS | 3368 | 1469550479058 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE9E800) [pid = 3368] [serial = 115] [outer = 00000053D2B0FC00] 09:27:59 INFO - PROCESS | 3368 | 1469550479473 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 09:27:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 09:27:59 INFO - PROCESS | 3368 | 1469550479511 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 09:27:59 INFO - PROCESS | 3368 | 1469550479513 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 09:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:27:59 INFO - PROCESS | 3368 | 1469550479516 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:27:59 INFO - PROCESS | 3368 | 1469550479518 Marionette TRACE conn7 <- [1,122,null,{}] 09:27:59 INFO - PROCESS | 3368 | 1469550479522 Marionette TRACE conn7 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:27:59 INFO - PROCESS | 3368 | 1469550479528 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:59 INFO - PROCESS | 3368 | 1469550479663 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 09:27:59 INFO - PROCESS | 3368 | 1469550479681 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:27:59 INFO - PROCESS | 3368 | 1469550479683 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:27:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0059800 == 37 [pid = 3368] [id = 40] 09:27:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFFBD800) [pid = 3368] [serial = 116] [outer = 0000000000000000] 09:27:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E1590000) [pid = 3368] [serial = 117] [outer = 00000053DFFBD800] 09:27:59 INFO - PROCESS | 3368 | 1469550479729 Marionette DEBUG loaded listener.js 09:27:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2731C00) [pid = 3368] [serial = 118] [outer = 00000053DFFBD800] 09:28:00 INFO - PROCESS | 3368 | 1469550480131 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 629ms 09:28:00 INFO - PROCESS | 3368 | 1469550480152 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3368 | 1469550480154 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 09:28:00 INFO - PROCESS | 3368 | 1469550480157 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:28:00 INFO - PROCESS | 3368 | 1469550480159 Marionette TRACE conn7 <- [1,126,null,{}] 09:28:00 INFO - PROCESS | 3368 | 1469550480162 Marionette TRACE conn7 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 3368 | 1469550480164 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:00 INFO - PROCESS | 3368 | 1469550480350 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2F3C800) [pid = 3368] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2915800) [pid = 3368] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E5B42C00) [pid = 3368] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E5DEE000) [pid = 3368] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D0BE3C00) [pid = 3368] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC298400) [pid = 3368] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E6A85400) [pid = 3368] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E01F1C00) [pid = 3368] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D71F2000) [pid = 3368] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D71F2400) [pid = 3368] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFE99000) [pid = 3368] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:28:00 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DBA74C00) [pid = 3368] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:28:00 INFO - PROCESS | 3368 | 1469550480393 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 3368 | 1469550480395 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAB9000 == 38 [pid = 3368] [id = 41] 09:28:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D0BE3400) [pid = 3368] [serial = 119] [outer = 0000000000000000] 09:28:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D252F400) [pid = 3368] [serial = 120] [outer = 00000053D0BE3400] 09:28:00 INFO - PROCESS | 3368 | 1469550480440 Marionette DEBUG loaded listener.js 09:28:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8ADB000) [pid = 3368] [serial = 121] [outer = 00000053D0BE3400] 09:28:00 INFO - PROCESS | 3368 | 1469550480767 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 09:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 671ms 09:28:00 INFO - PROCESS | 3368 | 1469550480834 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 09:28:00 INFO - PROCESS | 3368 | 1469550480836 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 09:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:28:00 INFO - PROCESS | 3368 | 1469550480839 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:28:00 INFO - PROCESS | 3368 | 1469550480841 Marionette TRACE conn7 <- [1,130,null,{}] 09:28:00 INFO - PROCESS | 3368 | 1469550480845 Marionette TRACE conn7 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:00 INFO - PROCESS | 3368 | 1469550480847 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:00 INFO - PROCESS | 3368 | 1469550480951 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 09:28:00 INFO - PROCESS | 3368 | 1469550480977 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:00 INFO - PROCESS | 3368 | 1469550480979 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E693D800 == 39 [pid = 3368] [id = 42] 09:28:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC968C00) [pid = 3368] [serial = 122] [outer = 0000000000000000] 09:28:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2B57800) [pid = 3368] [serial = 123] [outer = 00000053DC968C00] 09:28:01 INFO - PROCESS | 3368 | 1469550481024 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E563F400) [pid = 3368] [serial = 124] [outer = 00000053DC968C00] 09:28:01 INFO - PROCESS | 3368 | 1469550481411 Marionette TRACE conn7 <- [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]]]}] 09:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 629ms 09:28:01 INFO - PROCESS | 3368 | 1469550481472 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 09:28:01 INFO - PROCESS | 3368 | 1469550481474 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 09:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:28:01 INFO - PROCESS | 3368 | 1469550481478 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:28:01 INFO - PROCESS | 3368 | 1469550481479 Marionette TRACE conn7 <- [1,134,null,{}] 09:28:01 INFO - PROCESS | 3368 | 1469550481483 Marionette TRACE conn7 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:01 INFO - PROCESS | 3368 | 1469550481485 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:01 INFO - PROCESS | 3368 | 1469550481586 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 09:28:01 INFO - PROCESS | 3368 | 1469550481593 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:01 INFO - PROCESS | 3368 | 1469550481595 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E73A2800 == 40 [pid = 3368] [id = 43] 09:28:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8961400) [pid = 3368] [serial = 125] [outer = 0000000000000000] 09:28:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D8A58800) [pid = 3368] [serial = 126] [outer = 00000053D8961400] 09:28:01 INFO - PROCESS | 3368 | 1469550481640 Marionette DEBUG loaded listener.js 09:28:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DD5B6800) [pid = 3368] [serial = 127] [outer = 00000053D8961400] 09:28:02 INFO - PROCESS | 3368 | 1469550482020 Marionette TRACE conn7 <- [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]]]}] 09:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 586ms 09:28:02 INFO - PROCESS | 3368 | 1469550482066 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 09:28:02 INFO - PROCESS | 3368 | 1469550482068 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 09:28:02 INFO - PROCESS | 3368 | 1469550482071 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:28:02 INFO - PROCESS | 3368 | 1469550482073 Marionette TRACE conn7 <- [1,138,null,{}] 09:28:02 INFO - PROCESS | 3368 | 1469550482077 Marionette TRACE conn7 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:02 INFO - PROCESS | 3368 | 1469550482079 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:02 INFO - PROCESS | 3368 | 1469550482181 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 09:28:02 INFO - PROCESS | 3368 | 1469550482217 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:02 INFO - PROCESS | 3368 | 1469550482218 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25C8000 == 41 [pid = 3368] [id = 44] 09:28:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DD5BAC00) [pid = 3368] [serial = 128] [outer = 0000000000000000] 09:28:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DD5BE800) [pid = 3368] [serial = 129] [outer = 00000053DD5BAC00] 09:28:02 INFO - PROCESS | 3368 | 1469550482264 Marionette DEBUG loaded listener.js 09:28:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DD5C4400) [pid = 3368] [serial = 130] [outer = 00000053DD5BAC00] 09:28:03 INFO - PROCESS | 3368 | 1469550483041 Marionette TRACE conn7 <- [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]]]}] 09:28:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:28:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 985ms 09:28:03 INFO - PROCESS | 3368 | 1469550483061 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 09:28:03 INFO - PROCESS | 3368 | 1469550483065 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 09:28:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:28:03 INFO - PROCESS | 3368 | 1469550483070 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:28:03 INFO - PROCESS | 3368 | 1469550483074 Marionette TRACE conn7 <- [1,142,null,{}] 09:28:03 INFO - PROCESS | 3368 | 1469550483079 Marionette TRACE conn7 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:03 INFO - PROCESS | 3368 | 1469550483084 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:03 INFO - PROCESS | 3368 | 1469550483269 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 09:28:03 INFO - PROCESS | 3368 | 1469550483332 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:03 INFO - PROCESS | 3368 | 1469550483334 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D67800 == 42 [pid = 3368] [id = 45] 09:28:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B05000) [pid = 3368] [serial = 131] [outer = 0000000000000000] 09:28:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2B5F400) [pid = 3368] [serial = 132] [outer = 00000053D2B05000] 09:28:03 INFO - PROCESS | 3368 | 1469550483394 Marionette DEBUG loaded listener.js 09:28:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D71EB400) [pid = 3368] [serial = 133] [outer = 00000053D2B05000] 09:28:04 INFO - PROCESS | 3368 | 1469550484237 Marionette TRACE conn7 <- [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]]]}] 09:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1185ms 09:28:04 INFO - PROCESS | 3368 | 1469550484255 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 09:28:04 INFO - PROCESS | 3368 | 1469550484259 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 09:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:28:04 INFO - PROCESS | 3368 | 1469550484265 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:28:04 INFO - PROCESS | 3368 | 1469550484268 Marionette TRACE conn7 <- [1,146,null,{}] 09:28:04 INFO - PROCESS | 3368 | 1469550484274 Marionette TRACE conn7 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:04 INFO - PROCESS | 3368 | 1469550484277 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:04 INFO - PROCESS | 3368 | 1469550484393 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 09:28:04 INFO - PROCESS | 3368 | 1469550484458 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:04 INFO - PROCESS | 3368 | 1469550484462 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7973000 == 43 [pid = 3368] [id = 46] 09:28:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2F3D400) [pid = 3368] [serial = 134] [outer = 0000000000000000] 09:28:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D2F42000) [pid = 3368] [serial = 135] [outer = 00000053D2F3D400] 09:28:04 INFO - PROCESS | 3368 | 1469550484514 Marionette DEBUG loaded listener.js 09:28:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D7C71400) [pid = 3368] [serial = 136] [outer = 00000053D2F3D400] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6CD7800 == 42 [pid = 3368] [id = 32] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E2B800 == 41 [pid = 3368] [id = 31] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9116800 == 40 [pid = 3368] [id = 30] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053E73A2800 == 39 [pid = 3368] [id = 43] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053E693D800 == 38 [pid = 3368] [id = 42] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAB9000 == 37 [pid = 3368] [id = 41] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0059800 == 36 [pid = 3368] [id = 40] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF421000 == 35 [pid = 3368] [id = 39] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5E7800 == 34 [pid = 3368] [id = 38] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2F000 == 33 [pid = 3368] [id = 37] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92B2800 == 32 [pid = 3368] [id = 36] 09:28:04 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7967800 == 31 [pid = 3368] [id = 35] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E5DE4400) [pid = 3368] [serial = 58] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2F3C400) [pid = 3368] [serial = 55] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E5B4F800) [pid = 3368] [serial = 61] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFE9CC00) [pid = 3368] [serial = 64] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D290FC00) [pid = 3368] [serial = 52] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D290DC00) [pid = 3368] [serial = 49] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E6A92400) [pid = 3368] [serial = 66] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E159AC00) [pid = 3368] [serial = 82] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D7A9B800) [pid = 3368] [serial = 69] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D9250000) [pid = 3368] [serial = 72] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFEA0800) [pid = 3368] [serial = 78] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC29B000) [pid = 3368] [serial = 73] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8961800) [pid = 3368] [serial = 70] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DCBDD400) [pid = 3368] [serial = 75] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E0BA7C00) [pid = 3368] [serial = 81] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E73F0800) [pid = 3368] [serial = 67] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DD578400) [pid = 3368] [serial = 76] [outer = 0000000000000000] [url = about:blank] 09:28:04 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E0172C00) [pid = 3368] [serial = 79] [outer = 0000000000000000] [url = about:blank] 09:28:05 INFO - PROCESS | 3368 | 1469550485016 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 776ms 09:28:05 INFO - PROCESS | 3368 | 1469550485045 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 3368 | 1469550485050 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 09:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:28:05 INFO - PROCESS | 3368 | 1469550485064 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 3368 | 1469550485067 Marionette TRACE conn7 <- [1,150,null,{}] 09:28:05 INFO - PROCESS | 3368 | 1469550485076 Marionette TRACE conn7 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 3368 | 1469550485079 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:05 INFO - PROCESS | 3368 | 1469550485169 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 09:28:05 INFO - PROCESS | 3368 | 1469550485178 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 3368 | 1469550485180 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D66000 == 32 [pid = 3368] [id = 47] 09:28:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D79CB400) [pid = 3368] [serial = 137] [outer = 0000000000000000] 09:28:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D819C400) [pid = 3368] [serial = 138] [outer = 00000053D79CB400] 09:28:05 INFO - PROCESS | 3368 | 1469550485230 Marionette DEBUG loaded listener.js 09:28:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8AD7400) [pid = 3368] [serial = 139] [outer = 00000053D79CB400] 09:28:05 INFO - PROCESS | 3368 | 1469550485694 Marionette TRACE conn7 <- [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]]]}] 09:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 09:28:05 INFO - PROCESS | 3368 | 1469550485757 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 09:28:05 INFO - PROCESS | 3368 | 1469550485759 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 09:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:28:05 INFO - PROCESS | 3368 | 1469550485763 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:28:05 INFO - PROCESS | 3368 | 1469550485767 Marionette TRACE conn7 <- [1,154,null,{}] 09:28:05 INFO - PROCESS | 3368 | 1469550485778 Marionette TRACE conn7 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:05 INFO - PROCESS | 3368 | 1469550485783 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:05 INFO - PROCESS | 3368 | 1469550485891 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 09:28:05 INFO - PROCESS | 3368 | 1469550485914 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:05 INFO - PROCESS | 3368 | 1469550485917 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE5000 == 33 [pid = 3368] [id = 48] 09:28:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC906400) [pid = 3368] [serial = 140] [outer = 0000000000000000] 09:28:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DCB48000) [pid = 3368] [serial = 141] [outer = 00000053DC906400] 09:28:05 INFO - PROCESS | 3368 | 1469550485971 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DD349C00) [pid = 3368] [serial = 142] [outer = 00000053DC906400] 09:28:06 INFO - PROCESS | 3368 | 1469550486377 Marionette TRACE conn7 <- [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]]]}] 09:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 09:28:06 INFO - PROCESS | 3368 | 1469550486394 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 09:28:06 INFO - PROCESS | 3368 | 1469550486397 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 09:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:28:06 INFO - PROCESS | 3368 | 1469550486400 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:28:06 INFO - PROCESS | 3368 | 1469550486402 Marionette TRACE conn7 <- [1,158,null,{}] 09:28:06 INFO - PROCESS | 3368 | 1469550486405 Marionette TRACE conn7 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:06 INFO - PROCESS | 3368 | 1469550486407 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:06 INFO - PROCESS | 3368 | 1469550486523 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 09:28:06 INFO - PROCESS | 3368 | 1469550486530 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:06 INFO - PROCESS | 3368 | 1469550486532 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF421000 == 34 [pid = 3368] [id = 49] 09:28:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DD34A800) [pid = 3368] [serial = 143] [outer = 0000000000000000] 09:28:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DD5C1800) [pid = 3368] [serial = 144] [outer = 00000053DD34A800] 09:28:06 INFO - PROCESS | 3368 | 1469550486578 Marionette DEBUG loaded listener.js 09:28:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFBD6000) [pid = 3368] [serial = 145] [outer = 00000053DD34A800] 09:28:06 INFO - PROCESS | 3368 | 1469550486991 Marionette TRACE conn7 <- [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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 09:28:07 INFO - PROCESS | 3368 | 1469550487033 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3368 | 1469550487035 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:28:07 INFO - PROCESS | 3368 | 1469550487039 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3368 | 1469550487041 Marionette TRACE conn7 <- [1,162,null,{}] 09:28:07 INFO - PROCESS | 3368 | 1469550487044 Marionette TRACE conn7 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 3368 | 1469550487047 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:07 INFO - PROCESS | 3368 | 1469550487156 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 09:28:07 INFO - PROCESS | 3368 | 1469550487162 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 3368 | 1469550487164 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB53800 == 35 [pid = 3368] [id = 50] 09:28:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D0BE4400) [pid = 3368] [serial = 146] [outer = 0000000000000000] 09:28:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFEA0C00) [pid = 3368] [serial = 147] [outer = 00000053D0BE4400] 09:28:07 INFO - PROCESS | 3368 | 1469550487209 Marionette DEBUG loaded listener.js 09:28:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E0177400) [pid = 3368] [serial = 148] [outer = 00000053D0BE4400] 09:28:07 INFO - PROCESS | 3368 | 1469550487668 Marionette TRACE conn7 <- [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]]]}] 09:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 693ms 09:28:07 INFO - PROCESS | 3368 | 1469550487735 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 09:28:07 INFO - PROCESS | 3368 | 1469550487737 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 09:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:28:07 INFO - PROCESS | 3368 | 1469550487741 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:28:07 INFO - PROCESS | 3368 | 1469550487742 Marionette TRACE conn7 <- [1,166,null,{}] 09:28:07 INFO - PROCESS | 3368 | 1469550487746 Marionette TRACE conn7 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:07 INFO - PROCESS | 3368 | 1469550487752 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:07 INFO - PROCESS | 3368 | 1469550487882 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 09:28:07 INFO - PROCESS | 3368 | 1469550487929 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:07 INFO - PROCESS | 3368 | 1469550487931 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E27A5800 == 36 [pid = 3368] [id = 51] 09:28:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E159AC00) [pid = 3368] [serial = 149] [outer = 0000000000000000] 09:28:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E272C000) [pid = 3368] [serial = 150] [outer = 00000053E159AC00] 09:28:07 INFO - PROCESS | 3368 | 1469550487977 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2A70800) [pid = 3368] [serial = 151] [outer = 00000053E159AC00] 09:28:08 INFO - PROCESS | 3368 | 1469550488397 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 09:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 692ms 09:28:08 INFO - PROCESS | 3368 | 1469550488435 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 09:28:08 INFO - PROCESS | 3368 | 1469550488438 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 09:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:28:08 INFO - PROCESS | 3368 | 1469550488441 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:28:08 INFO - PROCESS | 3368 | 1469550488443 Marionette TRACE conn7 <- [1,170,null,{}] 09:28:08 INFO - PROCESS | 3368 | 1469550488485 Marionette TRACE conn7 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:08 INFO - PROCESS | 3368 | 1469550488487 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:08 INFO - PROCESS | 3368 | 1469550488586 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 09:28:08 INFO - PROCESS | 3368 | 1469550488598 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:08 INFO - PROCESS | 3368 | 1469550488599 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6943000 == 37 [pid = 3368] [id = 52] 09:28:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D1CC6C00) [pid = 3368] [serial = 152] [outer = 0000000000000000] 09:28:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2B5E000) [pid = 3368] [serial = 153] [outer = 00000053D1CC6C00] 09:28:08 INFO - PROCESS | 3368 | 1469550488644 Marionette DEBUG loaded listener.js 09:28:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E5716800) [pid = 3368] [serial = 154] [outer = 00000053D1CC6C00] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2B0FC00) [pid = 3368] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B57000) [pid = 3368] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D7267400) [pid = 3368] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2B02400) [pid = 3368] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DBA74400) [pid = 3368] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DCD2A000) [pid = 3368] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFFBD800) [pid = 3368] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D0BE3400) [pid = 3368] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D8961400) [pid = 3368] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B04800) [pid = 3368] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D896A000) [pid = 3368] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E1F46C00) [pid = 3368] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B5C400) [pid = 3368] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2909C00) [pid = 3368] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:28:08 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DC968C00) [pid = 3368] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:28:09 INFO - PROCESS | 3368 | 1469550489112 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 714ms 09:28:09 INFO - PROCESS | 3368 | 1469550489161 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 3368 | 1469550489163 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 09:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:28:09 INFO - PROCESS | 3368 | 1469550489167 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - PROCESS | 3368 | 1469550489169 Marionette TRACE conn7 <- [1,174,null,{}] 09:28:09 INFO - PROCESS | 3368 | 1469550489173 Marionette TRACE conn7 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 3368 | 1469550489175 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:09 INFO - PROCESS | 3368 | 1469550489283 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 09:28:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D7267400) [pid = 3368] [serial = 155] [outer = 00000053D7F4B000] 09:28:09 INFO - PROCESS | 3368 | 1469550489344 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3368 | 1469550489346 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D371D800 == 38 [pid = 3368] [id = 53] 09:28:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D2B5AC00) [pid = 3368] [serial = 156] [outer = 0000000000000000] 09:28:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DCB49800) [pid = 3368] [serial = 157] [outer = 00000053D2B5AC00] 09:28:09 INFO - PROCESS | 3368 | 1469550489397 Marionette DEBUG loaded listener.js 09:28:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2723800) [pid = 3368] [serial = 158] [outer = 00000053D2B5AC00] 09:28:09 INFO - PROCESS | 3368 | 1469550489765 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 09:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 09:28:09 INFO - PROCESS | 3368 | 1469550489801 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 09:28:09 INFO - PROCESS | 3368 | 1469550489803 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 09:28:09 INFO - PROCESS | 3368 | 1469550489807 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:28:09 INFO - PROCESS | 3368 | 1469550489808 Marionette TRACE conn7 <- [1,178,null,{}] 09:28:09 INFO - PROCESS | 3368 | 1469550489812 Marionette TRACE conn7 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:09 INFO - PROCESS | 3368 | 1469550489814 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:09 INFO - PROCESS | 3368 | 1469550489922 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 09:28:09 INFO - PROCESS | 3368 | 1469550489927 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:09 INFO - PROCESS | 3368 | 1469550489929 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B3F800 == 39 [pid = 3368] [id = 54] 09:28:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2725C00) [pid = 3368] [serial = 159] [outer = 0000000000000000] 09:28:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E5717000) [pid = 3368] [serial = 160] [outer = 00000053E2725C00] 09:28:09 INFO - PROCESS | 3368 | 1469550489973 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E5B45800) [pid = 3368] [serial = 161] [outer = 00000053E2725C00] 09:28:10 INFO - PROCESS | 3368 | 1469550490352 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 09:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 585ms 09:28:10 INFO - PROCESS | 3368 | 1469550490396 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 09:28:10 INFO - PROCESS | 3368 | 1469550490398 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 09:28:10 INFO - PROCESS | 3368 | 1469550490401 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:28:10 INFO - PROCESS | 3368 | 1469550490403 Marionette TRACE conn7 <- [1,182,null,{}] 09:28:10 INFO - PROCESS | 3368 | 1469550490415 Marionette TRACE conn7 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:10 INFO - PROCESS | 3368 | 1469550490417 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:10 INFO - PROCESS | 3368 | 1469550490499 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 09:28:10 INFO - PROCESS | 3368 | 1469550490504 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:10 INFO - PROCESS | 3368 | 1469550490506 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED4000 == 40 [pid = 3368] [id = 55] 09:28:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DF20E800) [pid = 3368] [serial = 162] [outer = 0000000000000000] 09:28:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DF213C00) [pid = 3368] [serial = 163] [outer = 00000053DF20E800] 09:28:10 INFO - PROCESS | 3368 | 1469550490553 Marionette DEBUG loaded listener.js 09:28:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF219800) [pid = 3368] [serial = 164] [outer = 00000053DF20E800] 09:28:11 INFO - PROCESS | 3368 | 1469550490993 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 09:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 629ms 09:28:11 INFO - PROCESS | 3368 | 1469550491033 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 09:28:11 INFO - PROCESS | 3368 | 1469550491038 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 09:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:28:11 INFO - PROCESS | 3368 | 1469550491060 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:28:11 INFO - PROCESS | 3368 | 1469550491065 Marionette TRACE conn7 <- [1,186,null,{}] 09:28:11 INFO - PROCESS | 3368 | 1469550491073 Marionette TRACE conn7 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:11 INFO - PROCESS | 3368 | 1469550491076 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:11 INFO - PROCESS | 3368 | 1469550491202 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 09:28:11 INFO - PROCESS | 3368 | 1469550491325 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:11 INFO - PROCESS | 3368 | 1469550491330 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A75000 == 41 [pid = 3368] [id = 56] 09:28:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2B03400) [pid = 3368] [serial = 165] [outer = 0000000000000000] 09:28:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2B09C00) [pid = 3368] [serial = 166] [outer = 00000053D2B03400] 09:28:11 INFO - PROCESS | 3368 | 1469550491389 Marionette DEBUG loaded listener.js 09:28:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2F41400) [pid = 3368] [serial = 167] [outer = 00000053D2B03400] 09:28:11 INFO - PROCESS | 3368 | 1469550491934 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 09:28:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:28:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 964ms 09:28:12 INFO - PROCESS | 3368 | 1469550492012 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 09:28:12 INFO - PROCESS | 3368 | 1469550492017 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 09:28:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:28:12 INFO - PROCESS | 3368 | 1469550492025 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:28:12 INFO - PROCESS | 3368 | 1469550492028 Marionette TRACE conn7 <- [1,190,null,{}] 09:28:12 INFO - PROCESS | 3368 | 1469550492033 Marionette TRACE conn7 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:12 INFO - PROCESS | 3368 | 1469550492036 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:12 INFO - PROCESS | 3368 | 1469550492166 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 09:28:12 INFO - PROCESS | 3368 | 1469550492230 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:12 INFO - PROCESS | 3368 | 1469550492233 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFACD800 == 42 [pid = 3368] [id = 57] 09:28:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D945B400) [pid = 3368] [serial = 168] [outer = 0000000000000000] 09:28:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DC248800) [pid = 3368] [serial = 169] [outer = 00000053D945B400] 09:28:12 INFO - PROCESS | 3368 | 1469550492335 Marionette DEBUG loaded listener.js 09:28:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DCE65800) [pid = 3368] [serial = 170] [outer = 00000053D945B400] 09:28:12 INFO - PROCESS | 3368 | 1469550492985 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 09:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 986ms 09:28:13 INFO - PROCESS | 3368 | 1469550493012 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 09:28:13 INFO - PROCESS | 3368 | 1469550493015 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 09:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:28:13 INFO - PROCESS | 3368 | 1469550493019 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:28:13 INFO - PROCESS | 3368 | 1469550493023 Marionette TRACE conn7 <- [1,194,null,{}] 09:28:13 INFO - PROCESS | 3368 | 1469550493034 Marionette TRACE conn7 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:13 INFO - PROCESS | 3368 | 1469550493040 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:13 INFO - PROCESS | 3368 | 1469550493155 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 09:28:13 INFO - PROCESS | 3368 | 1469550493222 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:13 INFO - PROCESS | 3368 | 1469550493226 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70CE800 == 43 [pid = 3368] [id = 58] 09:28:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E0178400) [pid = 3368] [serial = 171] [outer = 0000000000000000] 09:28:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E1594000) [pid = 3368] [serial = 172] [outer = 00000053E0178400] 09:28:13 INFO - PROCESS | 3368 | 1469550493285 Marionette DEBUG loaded listener.js 09:28:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E2A6D400) [pid = 3368] [serial = 173] [outer = 00000053E0178400] 09:28:14 INFO - PROCESS | 3368 | 1469550494065 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 09:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1081ms 09:28:14 INFO - PROCESS | 3368 | 1469550494108 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 09:28:14 INFO - PROCESS | 3368 | 1469550494113 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 09:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:28:14 INFO - PROCESS | 3368 | 1469550494130 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:28:14 INFO - PROCESS | 3368 | 1469550494133 Marionette TRACE conn7 <- [1,198,null,{}] 09:28:14 INFO - PROCESS | 3368 | 1469550494139 Marionette TRACE conn7 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:14 INFO - PROCESS | 3368 | 1469550494143 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:14 INFO - PROCESS | 3368 | 1469550494251 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 09:28:14 INFO - PROCESS | 3368 | 1469550494312 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:14 INFO - PROCESS | 3368 | 1469550494317 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D797C800 == 44 [pid = 3368] [id = 59] 09:28:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D2F36000) [pid = 3368] [serial = 174] [outer = 0000000000000000] 09:28:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D3025400) [pid = 3368] [serial = 175] [outer = 00000053D2F36000] 09:28:14 INFO - PROCESS | 3368 | 1469550494368 Marionette DEBUG loaded listener.js 09:28:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D8906C00) [pid = 3368] [serial = 176] [outer = 00000053D2F36000] 09:28:14 INFO - PROCESS | 3368 | 1469550494938 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B3F800 == 43 [pid = 3368] [id = 54] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053D371D800 == 42 [pid = 3368] [id = 53] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6943000 == 41 [pid = 3368] [id = 52] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053E27A5800 == 40 [pid = 3368] [id = 51] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB53800 == 39 [pid = 3368] [id = 50] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF421000 == 38 [pid = 3368] [id = 49] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEE5000 == 37 [pid = 3368] [id = 48] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D66000 == 36 [pid = 3368] [id = 47] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7973000 == 35 [pid = 3368] [id = 46] 09:28:14 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25C8000 == 34 [pid = 3368] [id = 44] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053DFBCA400) [pid = 3368] [serial = 114] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053D2B5F000) [pid = 3368] [serial = 102] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D3023C00) [pid = 3368] [serial = 103] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D7C7BC00) [pid = 3368] [serial = 105] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D8199800) [pid = 3368] [serial = 106] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D2F35800) [pid = 3368] [serial = 100] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D2B55000) [pid = 3368] [serial = 99] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DC24EC00) [pid = 3368] [serial = 108] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF6CA400) [pid = 3368] [serial = 112] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DD56FC00) [pid = 3368] [serial = 111] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E1590000) [pid = 3368] [serial = 117] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D252F400) [pid = 3368] [serial = 120] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2731C00) [pid = 3368] [serial = 118] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D8ADB000) [pid = 3368] [serial = 121] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D8A58800) [pid = 3368] [serial = 126] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2B10800) [pid = 3368] [serial = 85] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B07000) [pid = 3368] [serial = 84] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC299800) [pid = 3368] [serial = 88] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DBA70400) [pid = 3368] [serial = 87] [outer = 0000000000000000] [url = about:blank] 09:28:14 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2A6E800) [pid = 3368] [serial = 91] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E27E6000) [pid = 3368] [serial = 90] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2A75800) [pid = 3368] [serial = 94] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B60800) [pid = 3368] [serial = 93] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E272DC00) [pid = 3368] [serial = 97] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFE9F400) [pid = 3368] [serial = 96] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFE9E800) [pid = 3368] [serial = 115] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2B57800) [pid = 3368] [serial = 123] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DD5B6800) [pid = 3368] [serial = 127] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E563F400) [pid = 3368] [serial = 124] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DC907400) [pid = 3368] [serial = 109] [outer = 0000000000000000] [url = about:blank] 09:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 882ms 09:28:15 INFO - PROCESS | 3368 | 1469550495018 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 3368 | 1469550495023 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 09:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:28:15 INFO - PROCESS | 3368 | 1469550495029 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 3368 | 1469550495032 Marionette TRACE conn7 <- [1,202,null,{}] 09:28:15 INFO - PROCESS | 3368 | 1469550495036 Marionette TRACE conn7 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 3368 | 1469550495039 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:15 INFO - PROCESS | 3368 | 1469550495145 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 09:28:15 INFO - PROCESS | 3368 | 1469550495204 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3368 | 1469550495207 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D33E5000 == 35 [pid = 3368] [id = 60] 09:28:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2B5F000) [pid = 3368] [serial = 177] [outer = 0000000000000000] 09:28:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2F39400) [pid = 3368] [serial = 178] [outer = 00000053D2B5F000] 09:28:15 INFO - PROCESS | 3368 | 1469550495257 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D7C7BC00) [pid = 3368] [serial = 179] [outer = 00000053D2B5F000] 09:28:15 INFO - PROCESS | 3368 | 1469550495653 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 09:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 691ms 09:28:15 INFO - PROCESS | 3368 | 1469550495724 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 09:28:15 INFO - PROCESS | 3368 | 1469550495726 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 09:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:28:15 INFO - PROCESS | 3368 | 1469550495734 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:28:15 INFO - PROCESS | 3368 | 1469550495738 Marionette TRACE conn7 <- [1,206,null,{}] 09:28:15 INFO - PROCESS | 3368 | 1469550495749 Marionette TRACE conn7 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:15 INFO - PROCESS | 3368 | 1469550495754 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:15 INFO - PROCESS | 3368 | 1469550495846 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 09:28:15 INFO - PROCESS | 3368 | 1469550495855 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:15 INFO - PROCESS | 3368 | 1469550495858 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5DC800 == 36 [pid = 3368] [id = 61] 09:28:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DC291400) [pid = 3368] [serial = 180] [outer = 0000000000000000] 09:28:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC298400) [pid = 3368] [serial = 181] [outer = 00000053DC291400] 09:28:15 INFO - PROCESS | 3368 | 1469550495908 Marionette DEBUG loaded listener.js 09:28:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DCBDF000) [pid = 3368] [serial = 182] [outer = 00000053DC291400] 09:28:16 INFO - PROCESS | 3368 | 1469550496319 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 629ms 09:28:16 INFO - PROCESS | 3368 | 1469550496367 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3368 | 1469550496370 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 09:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:28:16 INFO - PROCESS | 3368 | 1469550496373 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3368 | 1469550496375 Marionette TRACE conn7 <- [1,210,null,{}] 09:28:16 INFO - PROCESS | 3368 | 1469550496378 Marionette TRACE conn7 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 3368 | 1469550496380 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:16 INFO - PROCESS | 3368 | 1469550496470 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 09:28:16 INFO - PROCESS | 3368 | 1469550496475 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:16 INFO - PROCESS | 3368 | 1469550496477 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB4800 == 37 [pid = 3368] [id = 62] 09:28:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DD577800) [pid = 3368] [serial = 183] [outer = 0000000000000000] 09:28:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD5BD400) [pid = 3368] [serial = 184] [outer = 00000053DD577800] 09:28:16 INFO - PROCESS | 3368 | 1469550496525 Marionette DEBUG loaded listener.js 09:28:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF20D400) [pid = 3368] [serial = 185] [outer = 00000053DD577800] 09:28:16 INFO - PROCESS | 3368 | 1469550496931 Marionette TRACE conn7 <- [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]]]}] 09:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 09:28:16 INFO - PROCESS | 3368 | 1469550496974 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 09:28:16 INFO - PROCESS | 3368 | 1469550496977 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 09:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:28:16 INFO - PROCESS | 3368 | 1469550496980 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:28:16 INFO - PROCESS | 3368 | 1469550496982 Marionette TRACE conn7 <- [1,214,null,{}] 09:28:16 INFO - PROCESS | 3368 | 1469550496986 Marionette TRACE conn7 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:16 INFO - PROCESS | 3368 | 1469550496988 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:17 INFO - PROCESS | 3368 | 1469550497071 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 09:28:17 INFO - PROCESS | 3368 | 1469550497078 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3368 | 1469550497080 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5FA800 == 38 [pid = 3368] [id = 63] 09:28:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF20E000) [pid = 3368] [serial = 186] [outer = 0000000000000000] 09:28:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF795400) [pid = 3368] [serial = 187] [outer = 00000053DF20E000] 09:28:17 INFO - PROCESS | 3368 | 1469550497126 Marionette DEBUG loaded listener.js 09:28:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFE9B800) [pid = 3368] [serial = 188] [outer = 00000053DF20E000] 09:28:17 INFO - PROCESS | 3368 | 1469550497603 Marionette TRACE conn7 <- [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]]]}] 09:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 691ms 09:28:17 INFO - PROCESS | 3368 | 1469550497676 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 09:28:17 INFO - PROCESS | 3368 | 1469550497679 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 09:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:28:17 INFO - PROCESS | 3368 | 1469550497683 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:28:17 INFO - PROCESS | 3368 | 1469550497685 Marionette TRACE conn7 <- [1,218,null,{}] 09:28:17 INFO - PROCESS | 3368 | 1469550497689 Marionette TRACE conn7 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:17 INFO - PROCESS | 3368 | 1469550497695 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:17 INFO - PROCESS | 3368 | 1469550497836 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 09:28:17 INFO - PROCESS | 3368 | 1469550497876 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:17 INFO - PROCESS | 3368 | 1469550497878 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D151D800 == 39 [pid = 3368] [id = 64] 09:28:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D1546400) [pid = 3368] [serial = 189] [outer = 0000000000000000] 09:28:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2533000) [pid = 3368] [serial = 190] [outer = 00000053D1546400] 09:28:17 INFO - PROCESS | 3368 | 1469550497929 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2EB8C00) [pid = 3368] [serial = 191] [outer = 00000053D1546400] 09:28:18 INFO - PROCESS | 3368 | 1469550498361 Marionette TRACE conn7 <- [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]]]}] 09:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 737ms 09:28:18 INFO - PROCESS | 3368 | 1469550498424 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 09:28:18 INFO - PROCESS | 3368 | 1469550498427 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 09:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:28:18 INFO - PROCESS | 3368 | 1469550498443 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:28:18 INFO - PROCESS | 3368 | 1469550498445 Marionette TRACE conn7 <- [1,222,null,{}] 09:28:18 INFO - PROCESS | 3368 | 1469550498449 Marionette TRACE conn7 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:18 INFO - PROCESS | 3368 | 1469550498451 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:18 INFO - PROCESS | 3368 | 1469550498555 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 09:28:18 INFO - PROCESS | 3368 | 1469550498605 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:18 INFO - PROCESS | 3368 | 1469550498614 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED5000 == 40 [pid = 3368] [id = 65] 09:28:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D72C9000) [pid = 3368] [serial = 192] [outer = 0000000000000000] 09:28:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DCBDDC00) [pid = 3368] [serial = 193] [outer = 00000053D72C9000] 09:28:18 INFO - PROCESS | 3368 | 1469550498660 Marionette DEBUG loaded listener.js 09:28:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E272C800) [pid = 3368] [serial = 194] [outer = 00000053D72C9000] 09:28:19 INFO - PROCESS | 3368 | 1469550499052 Marionette TRACE conn7 <- [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]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 09:28:19 INFO - PROCESS | 3368 | 1469550499072 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 3368 | 1469550499074 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 09:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:28:19 INFO - PROCESS | 3368 | 1469550499084 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3368 | 1469550499086 Marionette TRACE conn7 <- [1,226,null,{}] 09:28:19 INFO - PROCESS | 3368 | 1469550499090 Marionette TRACE conn7 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 3368 | 1469550499091 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:19 INFO - PROCESS | 3368 | 1469550499196 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 09:28:19 INFO - PROCESS | 3368 | 1469550499201 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3368 | 1469550499203 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E033B800 == 41 [pid = 3368] [id = 66] 09:28:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D8A9BC00) [pid = 3368] [serial = 195] [outer = 0000000000000000] 09:28:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D8AA2400) [pid = 3368] [serial = 196] [outer = 00000053D8A9BC00] 09:28:19 INFO - PROCESS | 3368 | 1469550499248 Marionette DEBUG loaded listener.js 09:28:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D8AA8000) [pid = 3368] [serial = 197] [outer = 00000053D8A9BC00] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D0BE4400) [pid = 3368] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D79CB400) [pid = 3368] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DD5BAC00) [pid = 3368] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2F3D400) [pid = 3368] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DC906400) [pid = 3368] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2B05000) [pid = 3368] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DD34A800) [pid = 3368] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E159AC00) [pid = 3368] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2B5AC00) [pid = 3368] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D1CC6C00) [pid = 3368] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:28:19 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2725C00) [pid = 3368] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:28:19 INFO - PROCESS | 3368 | 1469550499700 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 09:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 09:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:28:19 INFO - PROCESS | 3368 | 1469550499715 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 09:28:19 INFO - PROCESS | 3368 | 1469550499718 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 09:28:19 INFO - PROCESS | 3368 | 1469550499721 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:28:19 INFO - PROCESS | 3368 | 1469550499722 Marionette TRACE conn7 <- [1,230,null,{}] 09:28:19 INFO - PROCESS | 3368 | 1469550499726 Marionette TRACE conn7 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:19 INFO - PROCESS | 3368 | 1469550499728 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:19 INFO - PROCESS | 3368 | 1469550499847 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 09:28:19 INFO - PROCESS | 3368 | 1469550499909 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:19 INFO - PROCESS | 3368 | 1469550499911 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B21000 == 42 [pid = 3368] [id = 67] 09:28:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D0CD3C00) [pid = 3368] [serial = 198] [outer = 0000000000000000] 09:28:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DBA73C00) [pid = 3368] [serial = 199] [outer = 00000053D0CD3C00] 09:28:19 INFO - PROCESS | 3368 | 1469550499956 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E272A800) [pid = 3368] [serial = 200] [outer = 00000053D0CD3C00] 09:28:20 INFO - PROCESS | 3368 | 1469550500282 Marionette TRACE conn7 <- [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]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 588ms 09:28:20 INFO - PROCESS | 3368 | 1469550500317 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 3368 | 1469550500319 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:28:20 INFO - PROCESS | 3368 | 1469550500323 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 3368 | 1469550500325 Marionette TRACE conn7 <- [1,234,null,{}] 09:28:20 INFO - PROCESS | 3368 | 1469550500328 Marionette TRACE conn7 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 3368 | 1469550500330 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:20 INFO - PROCESS | 3368 | 1469550500441 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 09:28:20 INFO - PROCESS | 3368 | 1469550500449 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:20 INFO - PROCESS | 3368 | 1469550500451 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E693F000 == 43 [pid = 3368] [id = 68] 09:28:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2731400) [pid = 3368] [serial = 201] [outer = 0000000000000000] 09:28:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2A73800) [pid = 3368] [serial = 202] [outer = 00000053E2731400] 09:28:20 INFO - PROCESS | 3368 | 1469550500496 Marionette DEBUG loaded listener.js 09:28:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2E05800) [pid = 3368] [serial = 203] [outer = 00000053E2731400] 09:28:20 INFO - PROCESS | 3368 | 1469550500886 Marionette TRACE conn7 <- [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]]]}] 09:28:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:28:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 09:28:20 INFO - PROCESS | 3368 | 1469550500954 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 09:28:20 INFO - PROCESS | 3368 | 1469550500957 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 09:28:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:28:20 INFO - PROCESS | 3368 | 1469550500969 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:28:20 INFO - PROCESS | 3368 | 1469550500971 Marionette TRACE conn7 <- [1,238,null,{}] 09:28:20 INFO - PROCESS | 3368 | 1469550500975 Marionette TRACE conn7 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:20 INFO - PROCESS | 3368 | 1469550500978 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:21 INFO - PROCESS | 3368 | 1469550501103 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 09:28:21 INFO - PROCESS | 3368 | 1469550501139 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:21 INFO - PROCESS | 3368 | 1469550501142 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70D2800 == 44 [pid = 3368] [id = 69] 09:28:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E5DE4000) [pid = 3368] [serial = 204] [outer = 0000000000000000] 09:28:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E5DE6000) [pid = 3368] [serial = 205] [outer = 00000053E5DE4000] 09:28:21 INFO - PROCESS | 3368 | 1469550501222 Marionette DEBUG loaded listener.js 09:28:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E5DF1C00) [pid = 3368] [serial = 206] [outer = 00000053E5DE4000] 09:28:21 INFO - PROCESS | 3368 | 1469550501881 Marionette TRACE conn7 <- [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]]]}] 09:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 943ms 09:28:21 INFO - PROCESS | 3368 | 1469550501908 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 09:28:21 INFO - PROCESS | 3368 | 1469550501912 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 09:28:21 INFO - PROCESS | 3368 | 1469550501916 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:28:21 INFO - PROCESS | 3368 | 1469550501919 Marionette TRACE conn7 <- [1,242,null,{}] 09:28:21 INFO - PROCESS | 3368 | 1469550501925 Marionette TRACE conn7 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:21 INFO - PROCESS | 3368 | 1469550501928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:22 INFO - PROCESS | 3368 | 1469550502042 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 09:28:22 INFO - PROCESS | 3368 | 1469550502110 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:22 INFO - PROCESS | 3368 | 1469550502113 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7F25800 == 45 [pid = 3368] [id = 70] 09:28:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2B5BC00) [pid = 3368] [serial = 207] [outer = 0000000000000000] 09:28:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2EB1400) [pid = 3368] [serial = 208] [outer = 00000053D2B5BC00] 09:28:22 INFO - PROCESS | 3368 | 1469550502172 Marionette DEBUG loaded listener.js 09:28:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D7A9B800) [pid = 3368] [serial = 209] [outer = 00000053D2B5BC00] 09:28:22 INFO - PROCESS | 3368 | 1469550502768 Marionette TRACE conn7 <- [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]]]}] 09:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 893ms 09:28:22 INFO - PROCESS | 3368 | 1469550502815 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 09:28:22 INFO - PROCESS | 3368 | 1469550502820 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 09:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:28:22 INFO - PROCESS | 3368 | 1469550502827 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:28:22 INFO - PROCESS | 3368 | 1469550502830 Marionette TRACE conn7 <- [1,246,null,{}] 09:28:22 INFO - PROCESS | 3368 | 1469550502835 Marionette TRACE conn7 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:22 INFO - PROCESS | 3368 | 1469550502838 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:22 INFO - PROCESS | 3368 | 1469550502987 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 09:28:23 INFO - PROCESS | 3368 | 1469550503056 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:23 INFO - PROCESS | 3368 | 1469550503059 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3C800 == 46 [pid = 3368] [id = 71] 09:28:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D8967800) [pid = 3368] [serial = 210] [outer = 0000000000000000] 09:28:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DBA74000) [pid = 3368] [serial = 211] [outer = 00000053D8967800] 09:28:23 INFO - PROCESS | 3368 | 1469550503157 Marionette DEBUG loaded listener.js 09:28:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053DCBE2C00) [pid = 3368] [serial = 212] [outer = 00000053D8967800] 09:28:23 INFO - PROCESS | 3368 | 1469550503774 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 09:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 986ms 09:28:23 INFO - PROCESS | 3368 | 1469550503828 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 09:28:23 INFO - PROCESS | 3368 | 1469550503831 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 09:28:23 INFO - PROCESS | 3368 | 1469550503836 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:28:23 INFO - PROCESS | 3368 | 1469550503840 Marionette TRACE conn7 <- [1,250,null,{}] 09:28:23 INFO - PROCESS | 3368 | 1469550503852 Marionette TRACE conn7 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:23 INFO - PROCESS | 3368 | 1469550503857 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:23 INFO - PROCESS | 3368 | 1469550503971 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 09:28:24 INFO - PROCESS | 3368 | 1469550504041 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 3368 | 1469550504044 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7A5C800 == 47 [pid = 3368] [id = 72] 09:28:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E0175000) [pid = 3368] [serial = 213] [outer = 0000000000000000] 09:28:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E09C4400) [pid = 3368] [serial = 214] [outer = 00000053E0175000] 09:28:24 INFO - PROCESS | 3368 | 1469550504103 Marionette DEBUG loaded listener.js 09:28:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E2A75800) [pid = 3368] [serial = 215] [outer = 00000053E0175000] 09:28:24 INFO - PROCESS | 3368 | 1469550504601 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 09:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 839ms 09:28:24 INFO - PROCESS | 3368 | 1469550504682 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 09:28:24 INFO - PROCESS | 3368 | 1469550504685 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 09:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:28:24 INFO - PROCESS | 3368 | 1469550504689 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:28:24 INFO - PROCESS | 3368 | 1469550504691 Marionette TRACE conn7 <- [1,254,null,{}] 09:28:24 INFO - PROCESS | 3368 | 1469550504695 Marionette TRACE conn7 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:24 INFO - PROCESS | 3368 | 1469550504697 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:24 INFO - PROCESS | 3368 | 1469550504812 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 09:28:24 INFO - PROCESS | 3368 | 1469550504898 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:24 INFO - PROCESS | 3368 | 1469550504901 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D5D800 == 48 [pid = 3368] [id = 73] 09:28:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053E03B8C00) [pid = 3368] [serial = 216] [outer = 0000000000000000] 09:28:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053E5DEB400) [pid = 3368] [serial = 217] [outer = 00000053E03B8C00] 09:28:24 INFO - PROCESS | 3368 | 1469550504956 Marionette DEBUG loaded listener.js 09:28:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053E6A8A800) [pid = 3368] [serial = 218] [outer = 00000053E03B8C00] 09:28:25 INFO - PROCESS | 3368 | 1469550505901 Marionette TRACE conn7 <- [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]]]}] 09:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1280ms 09:28:25 INFO - PROCESS | 3368 | 1469550505973 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 09:28:25 INFO - PROCESS | 3368 | 1469550505976 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 09:28:25 INFO - PROCESS | 3368 | 1469550505981 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:28:25 INFO - PROCESS | 3368 | 1469550505983 Marionette TRACE conn7 <- [1,258,null,{}] 09:28:26 INFO - PROCESS | 3368 | 1469550505989 Marionette TRACE conn7 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 3368 | 1469550505991 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:26 INFO - PROCESS | 3368 | 1469550506130 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 09:28:26 INFO - PROCESS | 3368 | 1469550506198 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3368 | 1469550506201 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7164000 == 49 [pid = 3368] [id = 74] 09:28:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053D2F36C00) [pid = 3368] [serial = 219] [outer = 0000000000000000] 09:28:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053D80F8C00) [pid = 3368] [serial = 220] [outer = 00000053D2F36C00] 09:28:26 INFO - PROCESS | 3368 | 1469550506255 Marionette DEBUG loaded listener.js 09:28:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053D8AA8C00) [pid = 3368] [serial = 221] [outer = 00000053D2F36C00] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A82000 == 48 [pid = 3368] [id = 34] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E693F000 == 47 [pid = 3368] [id = 68] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B21000 == 46 [pid = 3368] [id = 67] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E033B800 == 45 [pid = 3368] [id = 66] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED5000 == 44 [pid = 3368] [id = 65] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D151D800 == 43 [pid = 3368] [id = 64] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5FA800 == 42 [pid = 3368] [id = 63] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB4800 == 41 [pid = 3368] [id = 62] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5DC800 == 40 [pid = 3368] [id = 61] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D33E5000 == 39 [pid = 3368] [id = 60] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D797C800 == 38 [pid = 3368] [id = 59] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A75000 == 37 [pid = 3368] [id = 56] 09:28:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED4000 == 36 [pid = 3368] [id = 55] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053DFEA0C00) [pid = 3368] [serial = 147] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053D819C400) [pid = 3368] [serial = 138] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053DCB4B400) [pid = 3368] [serial = 34] [outer = 0000000000000000] [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.] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D8AD7400) [pid = 3368] [serial = 139] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053DD5BE800) [pid = 3368] [serial = 129] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DD5C4400) [pid = 3368] [serial = 130] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D7C71400) [pid = 3368] [serial = 136] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D2F42000) [pid = 3368] [serial = 135] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DCB48000) [pid = 3368] [serial = 141] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DD349C00) [pid = 3368] [serial = 142] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D71EB400) [pid = 3368] [serial = 133] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2B5F400) [pid = 3368] [serial = 132] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DD5C1800) [pid = 3368] [serial = 144] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2A70800) [pid = 3368] [serial = 151] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E272C000) [pid = 3368] [serial = 150] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DCB49800) [pid = 3368] [serial = 157] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2B5E000) [pid = 3368] [serial = 153] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF213C00) [pid = 3368] [serial = 163] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E5717000) [pid = 3368] [serial = 160] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E2723800) [pid = 3368] [serial = 158] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E5716800) [pid = 3368] [serial = 154] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E5B45800) [pid = 3368] [serial = 161] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFBD6000) [pid = 3368] [serial = 145] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E0177400) [pid = 3368] [serial = 148] [outer = 0000000000000000] [url = about:blank] 09:28:26 INFO - PROCESS | 3368 | 1469550506791 Marionette TRACE conn7 <- [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]]]}] 09:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 838ms 09:28:26 INFO - PROCESS | 3368 | 1469550506823 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 09:28:26 INFO - PROCESS | 3368 | 1469550506827 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 09:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:28:26 INFO - PROCESS | 3368 | 1469550506834 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:28:26 INFO - PROCESS | 3368 | 1469550506837 Marionette TRACE conn7 <- [1,262,null,{}] 09:28:26 INFO - PROCESS | 3368 | 1469550506840 Marionette TRACE conn7 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:26 INFO - PROCESS | 3368 | 1469550506843 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:26 INFO - PROCESS | 3368 | 1469550506937 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 09:28:26 INFO - PROCESS | 3368 | 1469550506945 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:26 INFO - PROCESS | 3368 | 1469550506947 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9102800 == 37 [pid = 3368] [id = 75] 09:28:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D793C000) [pid = 3368] [serial = 222] [outer = 0000000000000000] 09:28:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8A56C00) [pid = 3368] [serial = 223] [outer = 00000053D793C000] 09:28:27 INFO - PROCESS | 3368 | 1469550506997 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DBA74C00) [pid = 3368] [serial = 224] [outer = 00000053D793C000] 09:28:27 INFO - PROCESS | 3368 | 1469550507451 Marionette TRACE conn7 <- [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]]]}] 09:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 693ms 09:28:27 INFO - PROCESS | 3368 | 1469550507529 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 09:28:27 INFO - PROCESS | 3368 | 1469550507532 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 09:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:28:27 INFO - PROCESS | 3368 | 1469550507536 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:28:27 INFO - PROCESS | 3368 | 1469550507540 Marionette TRACE conn7 <- [1,266,null,{}] 09:28:27 INFO - PROCESS | 3368 | 1469550507578 Marionette TRACE conn7 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:27 INFO - PROCESS | 3368 | 1469550507583 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:27 INFO - PROCESS | 3368 | 1469550507682 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 09:28:27 INFO - PROCESS | 3368 | 1469550507743 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:27 INFO - PROCESS | 3368 | 1469550507747 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5F4800 == 38 [pid = 3368] [id = 76] 09:28:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DD574800) [pid = 3368] [serial = 225] [outer = 0000000000000000] 09:28:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DF20C800) [pid = 3368] [serial = 226] [outer = 00000053DD574800] 09:28:27 INFO - PROCESS | 3368 | 1469550507796 Marionette DEBUG loaded listener.js 09:28:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFBD2000) [pid = 3368] [serial = 227] [outer = 00000053DD574800] 09:28:28 INFO - PROCESS | 3368 | 1469550508168 Marionette TRACE conn7 <- [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]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 649ms 09:28:28 INFO - PROCESS | 3368 | 1469550508187 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 3368 | 1469550508190 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:28:28 INFO - PROCESS | 3368 | 1469550508193 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 3368 | 1469550508195 Marionette TRACE conn7 <- [1,270,null,{}] 09:28:28 INFO - PROCESS | 3368 | 1469550508209 Marionette TRACE conn7 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 3368 | 1469550508211 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:28 INFO - PROCESS | 3368 | 1469550508301 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 09:28:28 INFO - PROCESS | 3368 | 1469550508306 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 3368 | 1469550508308 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAB9800 == 39 [pid = 3368] [id = 77] 09:28:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFEA4800) [pid = 3368] [serial = 228] [outer = 0000000000000000] 09:28:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E0368800) [pid = 3368] [serial = 229] [outer = 00000053DFEA4800] 09:28:28 INFO - PROCESS | 3368 | 1469550508354 Marionette DEBUG loaded listener.js 09:28:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E1596C00) [pid = 3368] [serial = 230] [outer = 00000053DFEA4800] 09:28:28 INFO - PROCESS | 3368 | 1469550508757 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 09:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 587ms 09:28:28 INFO - PROCESS | 3368 | 1469550508784 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 09:28:28 INFO - PROCESS | 3368 | 1469550508786 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 09:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:28:28 INFO - PROCESS | 3368 | 1469550508789 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:28:28 INFO - PROCESS | 3368 | 1469550508791 Marionette TRACE conn7 <- [1,274,null,{}] 09:28:28 INFO - PROCESS | 3368 | 1469550508795 Marionette TRACE conn7 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:28 INFO - PROCESS | 3368 | 1469550508797 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:28 INFO - PROCESS | 3368 | 1469550508925 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 09:28:28 INFO - PROCESS | 3368 | 1469550508930 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:28 INFO - PROCESS | 3368 | 1469550508933 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0055000 == 40 [pid = 3368] [id = 78] 09:28:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2726400) [pid = 3368] [serial = 231] [outer = 0000000000000000] 09:28:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E272DC00) [pid = 3368] [serial = 232] [outer = 00000053E2726400] 09:28:29 INFO - PROCESS | 3368 | 1469550509022 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2B5C400) [pid = 3368] [serial = 233] [outer = 00000053E2726400] 09:28:29 INFO - PROCESS | 3368 | 1469550509467 Marionette TRACE conn7 <- [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]]]}] 09:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 735ms 09:28:29 INFO - PROCESS | 3368 | 1469550509531 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 09:28:29 INFO - PROCESS | 3368 | 1469550509533 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 09:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:28:29 INFO - PROCESS | 3368 | 1469550509537 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:28:29 INFO - PROCESS | 3368 | 1469550509539 Marionette TRACE conn7 <- [1,278,null,{}] 09:28:29 INFO - PROCESS | 3368 | 1469550509543 Marionette TRACE conn7 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:29 INFO - PROCESS | 3368 | 1469550509549 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:29 INFO - PROCESS | 3368 | 1469550509685 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 09:28:29 INFO - PROCESS | 3368 | 1469550509735 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:29 INFO - PROCESS | 3368 | 1469550509737 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B3B800 == 41 [pid = 3368] [id = 79] 09:28:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E5DEF400) [pid = 3368] [serial = 234] [outer = 0000000000000000] 09:28:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E73E7400) [pid = 3368] [serial = 235] [outer = 00000053E5DEF400] 09:28:29 INFO - PROCESS | 3368 | 1469550509782 Marionette DEBUG loaded listener.js 09:28:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E73EF400) [pid = 3368] [serial = 236] [outer = 00000053E5DEF400] 09:28:30 INFO - PROCESS | 3368 | 1469550510203 Marionette TRACE conn7 <- [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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 09:28:30 INFO - PROCESS | 3368 | 1469550510231 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3368 | 1469550510234 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:28:30 INFO - PROCESS | 3368 | 1469550510242 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 3368 | 1469550510244 Marionette TRACE conn7 <- [1,282,null,{}] 09:28:30 INFO - PROCESS | 3368 | 1469550510270 Marionette TRACE conn7 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:30 INFO - PROCESS | 3368 | 1469550510272 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:30 INFO - PROCESS | 3368 | 1469550510392 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 09:28:30 INFO - PROCESS | 3368 | 1469550510404 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:30 INFO - PROCESS | 3368 | 1469550510406 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6CBF800 == 42 [pid = 3368] [id = 80] 09:28:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E3395800) [pid = 3368] [serial = 237] [outer = 0000000000000000] 09:28:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E339C800) [pid = 3368] [serial = 238] [outer = 00000053E3395800] 09:28:30 INFO - PROCESS | 3368 | 1469550510487 Marionette DEBUG loaded listener.js 09:28:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E6A85400) [pid = 3368] [serial = 239] [outer = 00000053E3395800] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D1546400) [pid = 3368] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D72C9000) [pid = 3368] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D2F36000) [pid = 3368] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D2B5F000) [pid = 3368] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DC291400) [pid = 3368] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DF20E000) [pid = 3368] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DD577800) [pid = 3368] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D8A9BC00) [pid = 3368] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D0CD3C00) [pid = 3368] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:28:30 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2731400) [pid = 3368] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:28:30 INFO - PROCESS | 3368 | 1469550510945 Marionette TRACE conn7 <- [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]]]}] 09:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 733ms 09:28:30 INFO - PROCESS | 3368 | 1469550510979 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 09:28:30 INFO - PROCESS | 3368 | 1469550510981 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 09:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:28:30 INFO - PROCESS | 3368 | 1469550510985 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:28:30 INFO - PROCESS | 3368 | 1469550510987 Marionette TRACE conn7 <- [1,286,null,{}] 09:28:31 INFO - PROCESS | 3368 | 1469550510991 Marionette TRACE conn7 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 3368 | 1469550510993 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:31 INFO - PROCESS | 3368 | 1469550511078 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 09:28:31 INFO - PROCESS | 3368 | 1469550511085 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 3368 | 1469550511087 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6CCB800 == 43 [pid = 3368] [id = 81] 09:28:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D3CEC400) [pid = 3368] [serial = 240] [outer = 0000000000000000] 09:28:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D7F42400) [pid = 3368] [serial = 241] [outer = 00000053D3CEC400] 09:28:31 INFO - PROCESS | 3368 | 1469550511132 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D7261C00) [pid = 3368] [serial = 242] [outer = 00000053D3CEC400] 09:28:31 INFO - PROCESS | 3368 | 1469550511530 Marionette TRACE conn7 <- [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]]]}] 09:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 09:28:31 INFO - PROCESS | 3368 | 1469550511574 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 09:28:31 INFO - PROCESS | 3368 | 1469550511576 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 09:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:28:31 INFO - PROCESS | 3368 | 1469550511588 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:28:31 INFO - PROCESS | 3368 | 1469550511590 Marionette TRACE conn7 <- [1,290,null,{}] 09:28:31 INFO - PROCESS | 3368 | 1469550511594 Marionette TRACE conn7 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:31 INFO - PROCESS | 3368 | 1469550511596 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:31 INFO - PROCESS | 3368 | 1469550511681 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 09:28:31 INFO - PROCESS | 3368 | 1469550511714 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:31 INFO - PROCESS | 3368 | 1469550511716 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E739B800 == 44 [pid = 3368] [id = 82] 09:28:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E3DEA400) [pid = 3368] [serial = 243] [outer = 0000000000000000] 09:28:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E3DF3400) [pid = 3368] [serial = 244] [outer = 00000053E3DEA400] 09:28:31 INFO - PROCESS | 3368 | 1469550511761 Marionette DEBUG loaded listener.js 09:28:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E5717C00) [pid = 3368] [serial = 245] [outer = 00000053E3DEA400] 09:28:32 INFO - PROCESS | 3368 | 1469550512167 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 09:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 09:28:32 INFO - PROCESS | 3368 | 1469550512213 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 3368 | 1469550512215 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 09:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:28:32 INFO - PROCESS | 3368 | 1469550512223 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 3368 | 1469550512224 Marionette TRACE conn7 <- [1,294,null,{}] 09:28:32 INFO - PROCESS | 3368 | 1469550512228 Marionette TRACE conn7 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 3368 | 1469550512230 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:32 INFO - PROCESS | 3368 | 1469550512318 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 09:28:32 INFO - PROCESS | 3368 | 1469550512324 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:32 INFO - PROCESS | 3368 | 1469550512326 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA1800 == 45 [pid = 3368] [id = 83] 09:28:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E416E400) [pid = 3368] [serial = 246] [outer = 0000000000000000] 09:28:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E4173000) [pid = 3368] [serial = 247] [outer = 00000053E416E400] 09:28:32 INFO - PROCESS | 3368 | 1469550512372 Marionette DEBUG loaded listener.js 09:28:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E4178400) [pid = 3368] [serial = 248] [outer = 00000053E416E400] 09:28:32 INFO - PROCESS | 3368 | 1469550512785 Marionette TRACE conn7 <- [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]]]}] 09:28:32 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. 09:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 585ms 09:28:32 INFO - PROCESS | 3368 | 1469550512807 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 09:28:32 INFO - PROCESS | 3368 | 1469550512809 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 09:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:28:32 INFO - PROCESS | 3368 | 1469550512824 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:28:32 INFO - PROCESS | 3368 | 1469550512827 Marionette TRACE conn7 <- [1,298,null,{}] 09:28:32 INFO - PROCESS | 3368 | 1469550512830 Marionette TRACE conn7 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:32 INFO - PROCESS | 3368 | 1469550512833 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:33 INFO - PROCESS | 3368 | 1469550512986 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 09:28:33 INFO - PROCESS | 3368 | 1469550513144 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:33 INFO - PROCESS | 3368 | 1469550513148 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8956000 == 46 [pid = 3368] [id = 84] 09:28:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D3716800) [pid = 3368] [serial = 249] [outer = 0000000000000000] 09:28:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D3EC1000) [pid = 3368] [serial = 250] [outer = 00000053D3716800] 09:28:33 INFO - PROCESS | 3368 | 1469550513244 Marionette DEBUG loaded listener.js 09:28:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D8A9F000) [pid = 3368] [serial = 251] [outer = 00000053D3716800] 09:28:33 INFO - PROCESS | 3368 | 1469550513448 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:28:33 INFO - PROCESS | 3368 | 1469550513830 Marionette TRACE conn7 <- [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]]]}] 09:28:33 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. 09:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1032ms 09:28:33 INFO - PROCESS | 3368 | 1469550513860 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 09:28:33 INFO - PROCESS | 3368 | 1469550513865 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 09:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:28:33 INFO - PROCESS | 3368 | 1469550513870 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:28:33 INFO - PROCESS | 3368 | 1469550513875 Marionette TRACE conn7 <- [1,302,null,{}] 09:28:33 INFO - PROCESS | 3368 | 1469550513896 Marionette TRACE conn7 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:33 INFO - PROCESS | 3368 | 1469550513899 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:34 INFO - PROCESS | 3368 | 1469550514022 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 09:28:34 INFO - PROCESS | 3368 | 1469550514095 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:34 INFO - PROCESS | 3368 | 1469550514098 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0323800 == 47 [pid = 3368] [id = 85] 09:28:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053DD5BF800) [pid = 3368] [serial = 252] [outer = 0000000000000000] 09:28:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053DF78F400) [pid = 3368] [serial = 253] [outer = 00000053DD5BF800] 09:28:34 INFO - PROCESS | 3368 | 1469550514197 Marionette DEBUG loaded listener.js 09:28:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053E00EE400) [pid = 3368] [serial = 254] [outer = 00000053DD5BF800] 09:28:34 INFO - PROCESS | 3368 | 1469550514776 Marionette TRACE conn7 <- [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]]]}] 09:28:34 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. 09:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 945ms 09:28:34 INFO - PROCESS | 3368 | 1469550514818 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 09:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:28:34 INFO - PROCESS | 3368 | 1469550514822 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 09:28:34 INFO - PROCESS | 3368 | 1469550514826 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:28:34 INFO - PROCESS | 3368 | 1469550514828 Marionette TRACE conn7 <- [1,306,null,{}] 09:28:34 INFO - PROCESS | 3368 | 1469550514832 Marionette TRACE conn7 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:34 INFO - PROCESS | 3368 | 1469550514835 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:34 INFO - PROCESS | 3368 | 1469550514954 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 09:28:35 INFO - PROCESS | 3368 | 1469550515041 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 3368 | 1469550515044 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E72000 == 48 [pid = 3368] [id = 86] 09:28:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053E2A6EC00) [pid = 3368] [serial = 255] [outer = 0000000000000000] 09:28:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053E3D15C00) [pid = 3368] [serial = 256] [outer = 00000053E2A6EC00] 09:28:35 INFO - PROCESS | 3368 | 1469550515102 Marionette DEBUG loaded listener.js 09:28:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053E3D1D800) [pid = 3368] [serial = 257] [outer = 00000053E2A6EC00] 09:28:35 INFO - PROCESS | 3368 | 1469550515678 Marionette TRACE conn7 <- [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]]]}] 09:28:35 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. 09:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 882ms 09:28:35 INFO - PROCESS | 3368 | 1469550515722 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 09:28:35 INFO - PROCESS | 3368 | 1469550515727 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 09:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:28:35 INFO - PROCESS | 3368 | 1469550515741 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:28:35 INFO - PROCESS | 3368 | 1469550515746 Marionette TRACE conn7 <- [1,310,null,{}] 09:28:35 INFO - PROCESS | 3368 | 1469550515750 Marionette TRACE conn7 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:35 INFO - PROCESS | 3368 | 1469550515754 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:35 INFO - PROCESS | 3368 | 1469550515881 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 09:28:35 INFO - PROCESS | 3368 | 1469550515945 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:35 INFO - PROCESS | 3368 | 1469550515948 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7594000 == 49 [pid = 3368] [id = 87] 09:28:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053E3D1E400) [pid = 3368] [serial = 258] [outer = 0000000000000000] 09:28:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053E3D75800) [pid = 3368] [serial = 259] [outer = 00000053E3D1E400] 09:28:36 INFO - PROCESS | 3368 | 1469550516043 Marionette DEBUG loaded listener.js 09:28:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (00000053E4174000) [pid = 3368] [serial = 260] [outer = 00000053E3D1E400] 09:28:36 INFO - PROCESS | 3368 | 1469550516797 Marionette TRACE conn7 <- [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]]]}] 09:28:36 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. 09:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1141ms 09:28:36 INFO - PROCESS | 3368 | 1469550516883 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 09:28:36 INFO - PROCESS | 3368 | 1469550516888 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 09:28:36 INFO - PROCESS | 3368 | 1469550516893 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:28:36 INFO - PROCESS | 3368 | 1469550516897 Marionette TRACE conn7 <- [1,314,null,{}] 09:28:36 INFO - PROCESS | 3368 | 1469550516903 Marionette TRACE conn7 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:36 INFO - PROCESS | 3368 | 1469550516906 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:37 INFO - PROCESS | 3368 | 1469550517056 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 09:28:37 INFO - PROCESS | 3368 | 1469550517123 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3368 | 1469550517128 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25CB000 == 50 [pid = 3368] [id = 88] 09:28:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (00000053D301AC00) [pid = 3368] [serial = 261] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (00000053D7260400) [pid = 3368] [serial = 262] [outer = 00000053D301AC00] 09:28:37 INFO - PROCESS | 3368 | 1469550517225 Marionette DEBUG loaded listener.js 09:28:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (00000053D8A59400) [pid = 3368] [serial = 263] [outer = 00000053D301AC00] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D67800 == 49 [pid = 3368] [id = 45] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA1800 == 48 [pid = 3368] [id = 83] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E739B800 == 47 [pid = 3368] [id = 82] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6CCB800 == 46 [pid = 3368] [id = 81] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6CBF800 == 45 [pid = 3368] [id = 80] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B3B800 == 44 [pid = 3368] [id = 79] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0055000 == 43 [pid = 3368] [id = 78] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAB9800 == 42 [pid = 3368] [id = 77] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5F4800 == 41 [pid = 3368] [id = 76] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9102800 == 40 [pid = 3368] [id = 75] 09:28:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7164000 == 39 [pid = 3368] [id = 74] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (00000053E5DE6000) [pid = 3368] [serial = 205] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | 1469550517734 Marionette TRACE conn7 <- [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]]]}] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (00000053D2533000) [pid = 3368] [serial = 190] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (00000053DCBDDC00) [pid = 3368] [serial = 193] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (00000053E272C800) [pid = 3368] [serial = 194] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053D2EB8C00) [pid = 3368] [serial = 191] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053D3025400) [pid = 3368] [serial = 175] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053D2F39400) [pid = 3368] [serial = 178] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053D7C7BC00) [pid = 3368] [serial = 179] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053DC298400) [pid = 3368] [serial = 181] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053DF795400) [pid = 3368] [serial = 187] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053DD5BD400) [pid = 3368] [serial = 184] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053DF20D400) [pid = 3368] [serial = 185] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053DCBDF000) [pid = 3368] [serial = 182] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E1594000) [pid = 3368] [serial = 172] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D2B09C00) [pid = 3368] [serial = 166] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DC248800) [pid = 3368] [serial = 169] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D8AA2400) [pid = 3368] [serial = 196] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DBA73C00) [pid = 3368] [serial = 199] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E2E05800) [pid = 3368] [serial = 203] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D8AA8000) [pid = 3368] [serial = 197] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D8906C00) [pid = 3368] [serial = 176] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E272A800) [pid = 3368] [serial = 200] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFE9B800) [pid = 3368] [serial = 188] [outer = 0000000000000000] [url = about:blank] 09:28:37 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2A73800) [pid = 3368] [serial = 202] [outer = 0000000000000000] [url = about:blank] 09:28:37 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. 09:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 881ms 09:28:37 INFO - PROCESS | 3368 | 1469550517779 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 09:28:37 INFO - PROCESS | 3368 | 1469550517783 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 09:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:28:37 INFO - PROCESS | 3368 | 1469550517790 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:28:37 INFO - PROCESS | 3368 | 1469550517792 Marionette TRACE conn7 <- [1,318,null,{}] 09:28:37 INFO - PROCESS | 3368 | 1469550517796 Marionette TRACE conn7 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:37 INFO - PROCESS | 3368 | 1469550517799 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:37 INFO - PROCESS | 3368 | 1469550517890 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 09:28:37 INFO - PROCESS | 3368 | 1469550517896 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:37 INFO - PROCESS | 3368 | 1469550517898 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81E8800 == 40 [pid = 3368] [id = 89] 09:28:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D8A9B800) [pid = 3368] [serial = 264] [outer = 0000000000000000] 09:28:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D8AA3000) [pid = 3368] [serial = 265] [outer = 00000053D8A9B800] 09:28:37 INFO - PROCESS | 3368 | 1469550517946 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D924C800) [pid = 3368] [serial = 266] [outer = 00000053D8A9B800] 09:28:38 INFO - PROCESS | 3368 | 1469550518407 Marionette TRACE conn7 <- [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]]]}] 09:28:38 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. 09:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 693ms 09:28:38 INFO - PROCESS | 3368 | 1469550518486 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 09:28:38 INFO - PROCESS | 3368 | 1469550518488 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 09:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:28:38 INFO - PROCESS | 3368 | 1469550518492 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:28:38 INFO - PROCESS | 3368 | 1469550518496 Marionette TRACE conn7 <- [1,322,null,{}] 09:28:38 INFO - PROCESS | 3368 | 1469550518506 Marionette TRACE conn7 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:38 INFO - PROCESS | 3368 | 1469550518511 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:38 INFO - PROCESS | 3368 | 1469550518626 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 09:28:38 INFO - PROCESS | 3368 | 1469550518698 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:38 INFO - PROCESS | 3368 | 1469550518701 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCAD000 == 41 [pid = 3368] [id = 90] 09:28:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DC50D800) [pid = 3368] [serial = 267] [outer = 0000000000000000] 09:28:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DCD2A000) [pid = 3368] [serial = 268] [outer = 00000053DC50D800] 09:28:38 INFO - PROCESS | 3368 | 1469550518758 Marionette DEBUG loaded listener.js 09:28:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DD5C2C00) [pid = 3368] [serial = 269] [outer = 00000053DC50D800] 09:28:39 INFO - PROCESS | 3368 | 1469550519138 Marionette TRACE conn7 <- [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]]]}] 09:28:39 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. 09:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 09:28:39 INFO - PROCESS | 3368 | 1469550519186 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3368 | 1469550519188 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 09:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:28:39 INFO - PROCESS | 3368 | 1469550519192 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 3368 | 1469550519194 Marionette TRACE conn7 <- [1,326,null,{}] 09:28:39 INFO - PROCESS | 3368 | 1469550519197 Marionette TRACE conn7 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 3368 | 1469550519199 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:39 INFO - PROCESS | 3368 | 1469550519288 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 09:28:39 INFO - PROCESS | 3368 | 1469550519294 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:39 INFO - PROCESS | 3368 | 1469550519296 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF15F000 == 42 [pid = 3368] [id = 91] 09:28:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053DF69B800) [pid = 3368] [serial = 270] [outer = 0000000000000000] 09:28:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DFE08C00) [pid = 3368] [serial = 271] [outer = 00000053DF69B800] 09:28:39 INFO - PROCESS | 3368 | 1469550519342 Marionette DEBUG loaded listener.js 09:28:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053DFE9FC00) [pid = 3368] [serial = 272] [outer = 00000053DF69B800] 09:28:39 INFO - PROCESS | 3368 | 1469550519817 Marionette TRACE conn7 <- [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]]]}] 09:28:39 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. 09:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 09:28:39 INFO - PROCESS | 3368 | 1469550519887 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 09:28:39 INFO - PROCESS | 3368 | 1469550519889 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 09:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:28:39 INFO - PROCESS | 3368 | 1469550519893 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:28:39 INFO - PROCESS | 3368 | 1469550519895 Marionette TRACE conn7 <- [1,330,null,{}] 09:28:39 INFO - PROCESS | 3368 | 1469550519899 Marionette TRACE conn7 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:39 INFO - PROCESS | 3368 | 1469550519901 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:40 INFO - PROCESS | 3368 | 1469550520039 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 09:28:40 INFO - PROCESS | 3368 | 1469550520061 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 3368 | 1469550520063 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB4E000 == 43 [pid = 3368] [id = 92] 09:28:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053DFE9E800) [pid = 3368] [serial = 273] [outer = 0000000000000000] 09:28:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053E1F46800) [pid = 3368] [serial = 274] [outer = 00000053DFE9E800] 09:28:40 INFO - PROCESS | 3368 | 1469550520109 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053E272EC00) [pid = 3368] [serial = 275] [outer = 00000053DFE9E800] 09:28:40 INFO - PROCESS | 3368 | 1469550520548 Marionette TRACE conn7 <- [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]]]}] 09:28:40 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. 09:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 693ms 09:28:40 INFO - PROCESS | 3368 | 1469550520593 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 09:28:40 INFO - PROCESS | 3368 | 1469550520596 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 09:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:28:40 INFO - PROCESS | 3368 | 1469550520599 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:28:40 INFO - PROCESS | 3368 | 1469550520601 Marionette TRACE conn7 <- [1,334,null,{}] 09:28:40 INFO - PROCESS | 3368 | 1469550520604 Marionette TRACE conn7 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:40 INFO - PROCESS | 3368 | 1469550520610 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:40 INFO - PROCESS | 3368 | 1469550520749 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 09:28:40 INFO - PROCESS | 3368 | 1469550520756 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:40 INFO - PROCESS | 3368 | 1469550520758 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0987000 == 44 [pid = 3368] [id = 93] 09:28:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053E2A73000) [pid = 3368] [serial = 276] [outer = 0000000000000000] 09:28:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053E3398400) [pid = 3368] [serial = 277] [outer = 00000053E2A73000] 09:28:40 INFO - PROCESS | 3368 | 1469550520846 Marionette DEBUG loaded listener.js 09:28:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053E3D74000) [pid = 3368] [serial = 278] [outer = 00000053E2A73000] 09:28:41 INFO - PROCESS | 3368 | 1469550521256 Marionette TRACE conn7 <- [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]]]}] 09:28:41 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. 09:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 09:28:41 INFO - PROCESS | 3368 | 1469550521293 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 09:28:41 INFO - PROCESS | 3368 | 1469550521295 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 09:28:41 INFO - PROCESS | 3368 | 1469550521299 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:28:41 INFO - PROCESS | 3368 | 1469550521301 Marionette TRACE conn7 <- [1,338,null,{}] 09:28:41 INFO - PROCESS | 3368 | 1469550521305 Marionette TRACE conn7 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:41 INFO - PROCESS | 3368 | 1469550521315 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:41 INFO - PROCESS | 3368 | 1469550521456 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 09:28:41 INFO - PROCESS | 3368 | 1469550521465 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:41 INFO - PROCESS | 3368 | 1469550521467 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D258C800 == 45 [pid = 3368] [id = 94] 09:28:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053DEF06800) [pid = 3368] [serial = 279] [outer = 0000000000000000] 09:28:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053DEF0CC00) [pid = 3368] [serial = 280] [outer = 00000053DEF06800] 09:28:41 INFO - PROCESS | 3368 | 1469550521512 Marionette DEBUG loaded listener.js 09:28:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053E2B51C00) [pid = 3368] [serial = 281] [outer = 00000053DEF06800] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053E5DEF400) [pid = 3368] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053DD574800) [pid = 3368] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053DFEA4800) [pid = 3368] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053E3395800) [pid = 3368] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053D2F36C00) [pid = 3368] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D793C000) [pid = 3368] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D3CEC400) [pid = 3368] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E3DEA400) [pid = 3368] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:28:41 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E2726400) [pid = 3368] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:28:41 INFO - PROCESS | 3368 | 1469550521983 Marionette TRACE conn7 <- [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]]]}] 09:28:42 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. 09:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 732ms 09:28:42 INFO - PROCESS | 3368 | 1469550522035 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 3368 | 1469550522037 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 09:28:42 INFO - PROCESS | 3368 | 1469550522040 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:28:42 INFO - PROCESS | 3368 | 1469550522042 Marionette TRACE conn7 <- [1,342,null,{}] 09:28:42 INFO - PROCESS | 3368 | 1469550522046 Marionette TRACE conn7 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 3368 | 1469550522048 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:42 INFO - PROCESS | 3368 | 1469550522133 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 09:28:42 INFO - PROCESS | 3368 | 1469550522140 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 3368 | 1469550522142 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7422800 == 46 [pid = 3368] [id = 95] 09:28:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D8A55000) [pid = 3368] [serial = 282] [outer = 0000000000000000] 09:28:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053DF219400) [pid = 3368] [serial = 283] [outer = 00000053D8A55000] 09:28:42 INFO - PROCESS | 3368 | 1469550522186 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053E2E0A000) [pid = 3368] [serial = 284] [outer = 00000053D8A55000] 09:28:42 INFO - PROCESS | 3368 | 1469550522594 Marionette TRACE conn7 <- [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]]]}] 09:28:42 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. 09:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 587ms 09:28:42 INFO - PROCESS | 3368 | 1469550522639 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 09:28:42 INFO - PROCESS | 3368 | 1469550522641 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 09:28:42 INFO - PROCESS | 3368 | 1469550522645 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:28:42 INFO - PROCESS | 3368 | 1469550522646 Marionette TRACE conn7 <- [1,346,null,{}] 09:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:28:42 INFO - PROCESS | 3368 | 1469550522650 Marionette TRACE conn7 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:42 INFO - PROCESS | 3368 | 1469550522652 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:42 INFO - PROCESS | 3368 | 1469550522735 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 09:28:42 INFO - PROCESS | 3368 | 1469550522741 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:42 INFO - PROCESS | 3368 | 1469550522743 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EBC800 == 47 [pid = 3368] [id = 96] 09:28:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053DF3DE800) [pid = 3368] [serial = 285] [outer = 0000000000000000] 09:28:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053DF3E2400) [pid = 3368] [serial = 286] [outer = 00000053DF3DE800] 09:28:42 INFO - PROCESS | 3368 | 1469550522788 Marionette DEBUG loaded listener.js 09:28:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053DF3E7C00) [pid = 3368] [serial = 287] [outer = 00000053DF3DE800] 09:28:43 INFO - PROCESS | 3368 | 1469550523218 Marionette TRACE conn7 <- [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]]]}] 09:28:43 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. 09:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 629ms 09:28:43 INFO - PROCESS | 3368 | 1469550523280 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 09:28:43 INFO - PROCESS | 3368 | 1469550523282 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 09:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:28:43 INFO - PROCESS | 3368 | 1469550523285 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:28:43 INFO - PROCESS | 3368 | 1469550523288 Marionette TRACE conn7 <- [1,350,null,{}] 09:28:43 INFO - PROCESS | 3368 | 1469550523292 Marionette TRACE conn7 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:43 INFO - PROCESS | 3368 | 1469550523294 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:43 INFO - PROCESS | 3368 | 1469550523385 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 09:28:43 INFO - PROCESS | 3368 | 1469550523394 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:43 INFO - PROCESS | 3368 | 1469550523396 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6949800 == 48 [pid = 3368] [id = 97] 09:28:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053DF3E5400) [pid = 3368] [serial = 288] [outer = 0000000000000000] 09:28:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053E3D7D800) [pid = 3368] [serial = 289] [outer = 00000053DF3E5400] 09:28:43 INFO - PROCESS | 3368 | 1469550523442 Marionette DEBUG loaded listener.js 09:28:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053E3DF5C00) [pid = 3368] [serial = 290] [outer = 00000053DF3E5400] 09:28:44 INFO - PROCESS | 3368 | 1469550524017 Marionette TRACE conn7 <- [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]]]}] 09:28:44 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. 09:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 776ms 09:28:44 INFO - PROCESS | 3368 | 1469550524104 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 09:28:44 INFO - PROCESS | 3368 | 1469550524109 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 09:28:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:28:44 INFO - PROCESS | 3368 | 1469550524116 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:28:44 INFO - PROCESS | 3368 | 1469550524120 Marionette TRACE conn7 <- [1,354,null,{}] 09:28:44 INFO - PROCESS | 3368 | 1469550524126 Marionette TRACE conn7 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:44 INFO - PROCESS | 3368 | 1469550524129 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:44 INFO - PROCESS | 3368 | 1469550524257 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 09:28:44 INFO - PROCESS | 3368 | 1469550524324 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:44 INFO - PROCESS | 3368 | 1469550524327 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D60800 == 49 [pid = 3368] [id = 98] 09:28:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053D2B0A400) [pid = 3368] [serial = 291] [outer = 0000000000000000] 09:28:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053D7C7E800) [pid = 3368] [serial = 292] [outer = 00000053D2B0A400] 09:28:44 INFO - PROCESS | 3368 | 1469550524426 Marionette DEBUG loaded listener.js 09:28:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (00000053D8ACE800) [pid = 3368] [serial = 293] [outer = 00000053D2B0A400] 09:28:45 INFO - PROCESS | 3368 | 1469550525020 Marionette TRACE conn7 <- [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]]]}] 09:28:45 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. 09:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 943ms 09:28:45 INFO - PROCESS | 3368 | 1469550525062 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 09:28:45 INFO - PROCESS | 3368 | 1469550525068 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 09:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:28:45 INFO - PROCESS | 3368 | 1469550525075 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:28:45 INFO - PROCESS | 3368 | 1469550525078 Marionette TRACE conn7 <- [1,358,null,{}] 09:28:45 INFO - PROCESS | 3368 | 1469550525082 Marionette TRACE conn7 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:45 INFO - PROCESS | 3368 | 1469550525085 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:45 INFO - PROCESS | 3368 | 1469550525204 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 09:28:45 INFO - PROCESS | 3368 | 1469550525277 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:45 INFO - PROCESS | 3368 | 1469550525280 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E01BD000 == 50 [pid = 3368] [id = 99] 09:28:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (00000053DCE5E800) [pid = 3368] [serial = 294] [outer = 0000000000000000] 09:28:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (00000053DD5B9400) [pid = 3368] [serial = 295] [outer = 00000053DCE5E800] 09:28:45 INFO - PROCESS | 3368 | 1469550525381 Marionette DEBUG loaded listener.js 09:28:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (00000053DF20B400) [pid = 3368] [serial = 296] [outer = 00000053DCE5E800] 09:28:46 INFO - PROCESS | 3368 | 1469550526036 Marionette TRACE conn7 <- [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]]]}] 09:28:46 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. 09:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 987ms 09:28:46 INFO - PROCESS | 3368 | 1469550526062 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 09:28:46 INFO - PROCESS | 3368 | 1469550526065 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 09:28:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:28:46 INFO - PROCESS | 3368 | 1469550526069 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:28:46 INFO - PROCESS | 3368 | 1469550526073 Marionette TRACE conn7 <- [1,362,null,{}] 09:28:46 INFO - PROCESS | 3368 | 1469550526085 Marionette TRACE conn7 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:46 INFO - PROCESS | 3368 | 1469550526090 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:46 INFO - PROCESS | 3368 | 1469550526206 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 09:28:46 INFO - PROCESS | 3368 | 1469550526282 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:46 INFO - PROCESS | 3368 | 1469550526285 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70CD800 == 51 [pid = 3368] [id = 100] 09:28:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (00000053DFC6F000) [pid = 3368] [serial = 297] [outer = 0000000000000000] 09:28:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (00000053DFC73000) [pid = 3368] [serial = 298] [outer = 00000053DFC6F000] 09:28:46 INFO - PROCESS | 3368 | 1469550526384 Marionette DEBUG loaded listener.js 09:28:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (00000053E272F400) [pid = 3368] [serial = 299] [outer = 00000053DFC6F000] 09:28:47 INFO - PROCESS | 3368 | 1469550527023 Marionette TRACE conn7 <- [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]]]}] 09:28:47 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. 09:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 986ms 09:28:47 INFO - PROCESS | 3368 | 1469550527058 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 09:28:47 INFO - PROCESS | 3368 | 1469550527061 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 09:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:28:47 INFO - PROCESS | 3368 | 1469550527065 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:28:47 INFO - PROCESS | 3368 | 1469550527067 Marionette TRACE conn7 <- [1,366,null,{}] 09:28:47 INFO - PROCESS | 3368 | 1469550527071 Marionette TRACE conn7 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:47 INFO - PROCESS | 3368 | 1469550527073 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:47 INFO - PROCESS | 3368 | 1469550527207 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 09:28:47 INFO - PROCESS | 3368 | 1469550527430 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:47 INFO - PROCESS | 3368 | 1469550527433 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7CA0000 == 52 [pid = 3368] [id = 101] 09:28:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (00000053D2C74800) [pid = 3368] [serial = 300] [outer = 0000000000000000] 09:28:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (00000053D2F3FC00) [pid = 3368] [serial = 301] [outer = 00000053D2C74800] 09:28:47 INFO - PROCESS | 3368 | 1469550527493 Marionette DEBUG loaded listener.js 09:28:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (00000053D890A800) [pid = 3368] [serial = 302] [outer = 00000053D2C74800] 09:28:48 INFO - PROCESS | 3368 | 1469550528136 Marionette TRACE conn7 <- [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]]]}] 09:28:48 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. 09:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1078ms 09:28:48 INFO - PROCESS | 3368 | 1469550528145 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 3368 | 1469550528149 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 09:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:28:48 INFO - PROCESS | 3368 | 1469550528153 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - PROCESS | 3368 | 1469550528156 Marionette TRACE conn7 <- [1,370,null,{}] 09:28:48 INFO - PROCESS | 3368 | 1469550528162 Marionette TRACE conn7 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 3368 | 1469550528166 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:48 INFO - PROCESS | 3368 | 1469550528276 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 09:28:48 INFO - PROCESS | 3368 | 1469550528352 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:48 INFO - PROCESS | 3368 | 1469550528355 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5E7000 == 53 [pid = 3368] [id = 102] 09:28:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (00000053DCD83400) [pid = 3368] [serial = 303] [outer = 0000000000000000] 09:28:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (00000053DD5BE000) [pid = 3368] [serial = 304] [outer = 00000053DCD83400] 09:28:48 INFO - PROCESS | 3368 | 1469550528407 Marionette DEBUG loaded listener.js 09:28:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (00000053DEF44C00) [pid = 3368] [serial = 305] [outer = 00000053DCD83400] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EBC800 == 52 [pid = 3368] [id = 96] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7422800 == 51 [pid = 3368] [id = 95] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053D258C800 == 50 [pid = 3368] [id = 94] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0987000 == 49 [pid = 3368] [id = 93] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB4E000 == 48 [pid = 3368] [id = 92] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF15F000 == 47 [pid = 3368] [id = 91] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCAD000 == 46 [pid = 3368] [id = 90] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81E8800 == 45 [pid = 3368] [id = 89] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25CB000 == 44 [pid = 3368] [id = 88] 09:28:48 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8956000 == 43 [pid = 3368] [id = 84] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (00000053E4173000) [pid = 3368] [serial = 247] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (00000053E09C4400) [pid = 3368] [serial = 214] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (00000053DBA74000) [pid = 3368] [serial = 211] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (00000053D2EB1400) [pid = 3368] [serial = 208] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (00000053E5DEB400) [pid = 3368] [serial = 217] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (00000053E73E7400) [pid = 3368] [serial = 235] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (00000053DF20C800) [pid = 3368] [serial = 226] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (00000053DFBD2000) [pid = 3368] [serial = 227] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (00000053E0368800) [pid = 3368] [serial = 229] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (00000053E339C800) [pid = 3368] [serial = 238] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (00000053D8AA8C00) [pid = 3368] [serial = 221] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (00000053D80F8C00) [pid = 3368] [serial = 220] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (00000053D8A56C00) [pid = 3368] [serial = 223] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053E73EF400) [pid = 3368] [serial = 236] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053D7F42400) [pid = 3368] [serial = 241] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053E3DF3400) [pid = 3368] [serial = 244] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053E6A85400) [pid = 3368] [serial = 239] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053E5717C00) [pid = 3368] [serial = 245] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053DBA74C00) [pid = 3368] [serial = 224] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053E272DC00) [pid = 3368] [serial = 232] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D7261C00) [pid = 3368] [serial = 242] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053E2B5C400) [pid = 3368] [serial = 233] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E1596C00) [pid = 3368] [serial = 230] [outer = 0000000000000000] [url = about:blank] 09:28:48 INFO - PROCESS | 3368 | 1469550528912 Marionette TRACE conn7 <- [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]]]}] 09:28:48 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. 09:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 795ms 09:28:48 INFO - PROCESS | 3368 | 1469550528955 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 09:28:48 INFO - PROCESS | 3368 | 1469550528959 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 09:28:48 INFO - PROCESS | 3368 | 1469550528968 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:28:48 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:28:48 INFO - PROCESS | 3368 | 1469550528970 Marionette TRACE conn7 <- [1,374,null,{}] 09:28:48 INFO - PROCESS | 3368 | 1469550528975 Marionette TRACE conn7 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:48 INFO - PROCESS | 3368 | 1469550528977 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:49 INFO - PROCESS | 3368 | 1469550529070 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 09:28:49 INFO - PROCESS | 3368 | 1469550529079 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 3368 | 1469550529082 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2A800 == 44 [pid = 3368] [id = 103] 09:28:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053DEFBD400) [pid = 3368] [serial = 306] [outer = 0000000000000000] 09:28:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053DF3DEC00) [pid = 3368] [serial = 307] [outer = 00000053DEFBD400] 09:28:49 INFO - PROCESS | 3368 | 1469550529128 Marionette DEBUG loaded listener.js 09:28:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053DFBD0800) [pid = 3368] [serial = 308] [outer = 00000053DEFBD400] 09:28:49 INFO - PROCESS | 3368 | 1469550529613 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:28:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:28:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 09:28:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:28:49 INFO - PROCESS | 3368 | 1469550529665 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 09:28:49 INFO - PROCESS | 3368 | 1469550529668 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 09:28:49 INFO - PROCESS | 3368 | 1469550529673 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:28:49 INFO - PROCESS | 3368 | 1469550529679 Marionette TRACE conn7 <- [1,378,null,{}] 09:28:49 INFO - PROCESS | 3368 | 1469550529688 Marionette TRACE conn7 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:49 INFO - PROCESS | 3368 | 1469550529692 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:49 INFO - PROCESS | 3368 | 1469550529783 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 09:28:49 INFO - PROCESS | 3368 | 1469550529903 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:49 INFO - PROCESS | 3368 | 1469550529905 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF3B000 == 45 [pid = 3368] [id = 104] 09:28:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053DFE0EC00) [pid = 3368] [serial = 309] [outer = 0000000000000000] 09:28:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053E2726800) [pid = 3368] [serial = 310] [outer = 00000053DFE0EC00] 09:28:49 INFO - PROCESS | 3368 | 1469550529958 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053E2A6B000) [pid = 3368] [serial = 311] [outer = 00000053DFE0EC00] 09:28:50 INFO - PROCESS | 3368 | 1469550530460 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:28:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:28:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 837ms 09:28:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:28:50 INFO - PROCESS | 3368 | 1469550530512 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 09:28:50 INFO - PROCESS | 3368 | 1469550530515 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 09:28:50 INFO - PROCESS | 3368 | 1469550530518 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:28:50 INFO - PROCESS | 3368 | 1469550530520 Marionette TRACE conn7 <- [1,382,null,{}] 09:28:50 INFO - PROCESS | 3368 | 1469550530523 Marionette TRACE conn7 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:50 INFO - PROCESS | 3368 | 1469550530525 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:50 INFO - PROCESS | 3368 | 1469550530616 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 09:28:50 INFO - PROCESS | 3368 | 1469550530623 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:50 INFO - PROCESS | 3368 | 1469550530625 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B22800 == 46 [pid = 3368] [id = 105] 09:28:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053E3399800) [pid = 3368] [serial = 312] [outer = 0000000000000000] 09:28:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053E339EC00) [pid = 3368] [serial = 313] [outer = 00000053E3399800] 09:28:50 INFO - PROCESS | 3368 | 1469550530671 Marionette DEBUG loaded listener.js 09:28:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053E3D18400) [pid = 3368] [serial = 314] [outer = 00000053E3399800] 09:28:51 INFO - PROCESS | 3368 | 1469550531223 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:28:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:28:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 09:28:51 INFO - PROCESS | 3368 | 1469550531254 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 09:28:51 INFO - PROCESS | 3368 | 1469550531256 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 09:28:51 INFO - PROCESS | 3368 | 1469550531259 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:28:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:28:51 INFO - PROCESS | 3368 | 1469550531261 Marionette TRACE conn7 <- [1,386,null,{}] 09:28:51 INFO - PROCESS | 3368 | 1469550531265 Marionette TRACE conn7 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:51 INFO - PROCESS | 3368 | 1469550531267 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:51 INFO - PROCESS | 3368 | 1469550531387 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 09:28:51 INFO - PROCESS | 3368 | 1469550531393 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:51 INFO - PROCESS | 3368 | 1469550531400 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAE000 == 47 [pid = 3368] [id = 106] 09:28:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053E3DECC00) [pid = 3368] [serial = 315] [outer = 0000000000000000] 09:28:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (00000053E3DF1000) [pid = 3368] [serial = 316] [outer = 00000053E3DECC00] 09:28:51 INFO - PROCESS | 3368 | 1469550531496 Marionette DEBUG loaded listener.js 09:28:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (00000053E4178800) [pid = 3368] [serial = 317] [outer = 00000053E3DECC00] 09:28:51 INFO - PROCESS | 3368 | 1469550531973 Marionette TRACE conn7 <- [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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 735ms 09:28:52 INFO - PROCESS | 3368 | 1469550531997 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3368 | 1469550532000 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:28:52 INFO - PROCESS | 3368 | 1469550532012 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 3368 | 1469550532014 Marionette TRACE conn7 <- [1,390,null,{}] 09:28:52 INFO - PROCESS | 3368 | 1469550532017 Marionette TRACE conn7 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 3368 | 1469550532020 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:52 INFO - PROCESS | 3368 | 1469550532133 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 09:28:52 INFO - PROCESS | 3368 | 1469550532140 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:52 INFO - PROCESS | 3368 | 1469550532143 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D2D86800 == 48 [pid = 3368] [id = 107] 09:28:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (00000053DFB8A400) [pid = 3368] [serial = 318] [outer = 0000000000000000] 09:28:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (00000053DFB8EC00) [pid = 3368] [serial = 319] [outer = 00000053DFB8A400] 09:28:52 INFO - PROCESS | 3368 | 1469550532188 Marionette DEBUG loaded listener.js 09:28:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (00000053E5715000) [pid = 3368] [serial = 320] [outer = 00000053DFB8A400] 09:28:52 INFO - PROCESS | 3368 | 1469550532665 Marionette TRACE conn7 <- [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]]]}] 09:28:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:28:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 09:28:52 INFO - PROCESS | 3368 | 1469550532709 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 09:28:52 INFO - PROCESS | 3368 | 1469550532711 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 09:28:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:28:52 INFO - PROCESS | 3368 | 1469550532720 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:28:52 INFO - PROCESS | 3368 | 1469550532722 Marionette TRACE conn7 <- [1,394,null,{}] 09:28:52 INFO - PROCESS | 3368 | 1469550532764 Marionette TRACE conn7 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:52 INFO - PROCESS | 3368 | 1469550532766 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:53 INFO - PROCESS | 3368 | 1469550532994 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (00000053D8A55000) [pid = 3368] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (00000053D2B03400) [pid = 3368] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (00000053D945B400) [pid = 3368] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (00000053E0178400) [pid = 3368] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (00000053E03B8C00) [pid = 3368] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053DF20E800) [pid = 3368] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053DFE9E800) [pid = 3368] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053E2A73000) [pid = 3368] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053DEF06800) [pid = 3368] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053DC50D800) [pid = 3368] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053DF69B800) [pid = 3368] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053D301AC00) [pid = 3368] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D8A9B800) [pid = 3368] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053E416E400) [pid = 3368] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:28:53 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DF3DE800) [pid = 3368] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:28:53 INFO - PROCESS | 3368 | 1469550533052 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 3368 | 1469550533054 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC914000 == 49 [pid = 3368] [id = 108] 09:28:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D0CCB400) [pid = 3368] [serial = 321] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D2F3C400) [pid = 3368] [serial = 322] [outer = 00000053D0CCB400] 09:28:53 INFO - PROCESS | 3368 | 1469550533099 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053DD5BE800) [pid = 3368] [serial = 323] [outer = 00000053D0CCB400] 09:28:53 INFO - PROCESS | 3368 | 1469550533462 Marionette TRACE conn7 <- [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]]]}] 09:28:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:28:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 798ms 09:28:53 INFO - PROCESS | 3368 | 1469550533520 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 09:28:53 INFO - PROCESS | 3368 | 1469550533523 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 09:28:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:28:53 INFO - PROCESS | 3368 | 1469550533526 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:28:53 INFO - PROCESS | 3368 | 1469550533528 Marionette TRACE conn7 <- [1,398,null,{}] 09:28:53 INFO - PROCESS | 3368 | 1469550533531 Marionette TRACE conn7 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:53 INFO - PROCESS | 3368 | 1469550533533 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:53 INFO - PROCESS | 3368 | 1469550533618 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 09:28:53 INFO - PROCESS | 3368 | 1469550533624 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:53 INFO - PROCESS | 3368 | 1469550533626 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7592800 == 50 [pid = 3368] [id = 109] 09:28:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053DF3E0800) [pid = 3368] [serial = 324] [outer = 0000000000000000] 09:28:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053E2AE6400) [pid = 3368] [serial = 325] [outer = 00000053DF3E0800] 09:28:53 INFO - PROCESS | 3368 | 1469550533672 Marionette DEBUG loaded listener.js 09:28:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053E4179000) [pid = 3368] [serial = 326] [outer = 00000053DF3E0800] 09:28:54 INFO - PROCESS | 3368 | 1469550534201 Marionette TRACE conn7 <- [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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 09:28:54 INFO - PROCESS | 3368 | 1469550534287 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 3368 | 1469550534289 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 09:28:54 INFO - PROCESS | 3368 | 1469550534293 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 3368 | 1469550534295 Marionette TRACE conn7 <- [1,402,null,{}] 09:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:28:54 INFO - PROCESS | 3368 | 1469550534300 Marionette TRACE conn7 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 3368 | 1469550534302 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:54 INFO - PROCESS | 3368 | 1469550534391 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 09:28:54 INFO - PROCESS | 3368 | 1469550534467 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:54 INFO - PROCESS | 3368 | 1469550534469 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC38000 == 51 [pid = 3368] [id = 110] 09:28:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053DF3E6800) [pid = 3368] [serial = 327] [outer = 0000000000000000] 09:28:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053E38E4C00) [pid = 3368] [serial = 328] [outer = 00000053DF3E6800] 09:28:54 INFO - PROCESS | 3368 | 1469550534514 Marionette DEBUG loaded listener.js 09:28:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053E38EB000) [pid = 3368] [serial = 329] [outer = 00000053DF3E6800] 09:28:54 INFO - PROCESS | 3368 | 1469550534883 Marionette TRACE conn7 <- [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]]]}] 09:28:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:28:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 09:28:54 INFO - PROCESS | 3368 | 1469550534925 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 09:28:54 INFO - PROCESS | 3368 | 1469550534927 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 09:28:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:28:54 INFO - PROCESS | 3368 | 1469550534931 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:28:54 INFO - PROCESS | 3368 | 1469550534933 Marionette TRACE conn7 <- [1,406,null,{}] 09:28:54 INFO - PROCESS | 3368 | 1469550534936 Marionette TRACE conn7 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:54 INFO - PROCESS | 3368 | 1469550534938 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:55 INFO - PROCESS | 3368 | 1469550535105 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 09:28:55 INFO - PROCESS | 3368 | 1469550535152 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:55 INFO - PROCESS | 3368 | 1469550535155 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7487800 == 52 [pid = 3368] [id = 111] 09:28:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053D1604C00) [pid = 3368] [serial = 330] [outer = 0000000000000000] 09:28:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (00000053D2B03C00) [pid = 3368] [serial = 331] [outer = 00000053D1604C00] 09:28:55 INFO - PROCESS | 3368 | 1469550535216 Marionette DEBUG loaded listener.js 09:28:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (00000053D8190800) [pid = 3368] [serial = 332] [outer = 00000053D1604C00] 09:28:55 INFO - PROCESS | 3368 | 1469550535900 Marionette TRACE conn7 <- [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]]]}] 09:28:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:28:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 985ms 09:28:55 INFO - PROCESS | 3368 | 1469550535920 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 09:28:55 INFO - PROCESS | 3368 | 1469550535924 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 09:28:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:28:55 INFO - PROCESS | 3368 | 1469550535942 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:28:55 INFO - PROCESS | 3368 | 1469550535945 Marionette TRACE conn7 <- [1,410,null,{}] 09:28:55 INFO - PROCESS | 3368 | 1469550535951 Marionette TRACE conn7 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:55 INFO - PROCESS | 3368 | 1469550535956 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:56 INFO - PROCESS | 3368 | 1469550536071 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 09:28:56 INFO - PROCESS | 3368 | 1469550536189 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:56 INFO - PROCESS | 3368 | 1469550536192 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC4000 == 53 [pid = 3368] [id = 112] 09:28:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (00000053DF3E4800) [pid = 3368] [serial = 333] [outer = 0000000000000000] 09:28:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (00000053DF795000) [pid = 3368] [serial = 334] [outer = 00000053DF3E4800] 09:28:56 INFO - PROCESS | 3368 | 1469550536250 Marionette DEBUG loaded listener.js 09:28:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (00000053DFB8A800) [pid = 3368] [serial = 335] [outer = 00000053DF3E4800] 09:28:56 INFO - PROCESS | 3368 | 1469550536884 Marionette TRACE conn7 <- [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]]]}] 09:28:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:28:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 987ms 09:28:56 INFO - PROCESS | 3368 | 1469550536933 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 09:28:56 INFO - PROCESS | 3368 | 1469550536936 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 09:28:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:28:56 INFO - PROCESS | 3368 | 1469550536940 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:28:56 INFO - PROCESS | 3368 | 1469550536942 Marionette TRACE conn7 <- [1,414,null,{}] 09:28:56 INFO - PROCESS | 3368 | 1469550536947 Marionette TRACE conn7 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:56 INFO - PROCESS | 3368 | 1469550536949 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:57 INFO - PROCESS | 3368 | 1469550537068 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 09:28:57 INFO - PROCESS | 3368 | 1469550537190 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:57 INFO - PROCESS | 3368 | 1469550537193 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E758B000 == 54 [pid = 3368] [id = 113] 09:28:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (00000053E1594000) [pid = 3368] [serial = 336] [outer = 0000000000000000] 09:28:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (00000053E272E800) [pid = 3368] [serial = 337] [outer = 00000053E1594000] 09:28:57 INFO - PROCESS | 3368 | 1469550537251 Marionette DEBUG loaded listener.js 09:28:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (00000053E3399400) [pid = 3368] [serial = 338] [outer = 00000053E1594000] 09:28:57 INFO - PROCESS | 3368 | 1469550537873 Marionette TRACE conn7 <- [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]]]}] 09:28:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:28:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 986ms 09:28:57 INFO - PROCESS | 3368 | 1469550537928 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 09:28:57 INFO - PROCESS | 3368 | 1469550537932 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 09:28:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:28:57 INFO - PROCESS | 3368 | 1469550537959 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:28:57 INFO - PROCESS | 3368 | 1469550537964 Marionette TRACE conn7 <- [1,418,null,{}] 09:28:57 INFO - PROCESS | 3368 | 1469550537968 Marionette TRACE conn7 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:57 INFO - PROCESS | 3368 | 1469550537972 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:58 INFO - PROCESS | 3368 | 1469550538092 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 09:28:58 INFO - PROCESS | 3368 | 1469550538210 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:58 INFO - PROCESS | 3368 | 1469550538212 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4286800 == 55 [pid = 3368] [id = 114] 09:28:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (00000053E3D21C00) [pid = 3368] [serial = 339] [outer = 0000000000000000] 09:28:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (00000053E5B44C00) [pid = 3368] [serial = 340] [outer = 00000053E3D21C00] 09:28:58 INFO - PROCESS | 3368 | 1469550538269 Marionette DEBUG loaded listener.js 09:28:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (00000053E5DE6800) [pid = 3368] [serial = 341] [outer = 00000053E3D21C00] 09:28:59 INFO - PROCESS | 3368 | 1469550539399 Marionette TRACE conn7 <- [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]]]}] 09:28:59 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 09:28:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1505ms 09:28:59 INFO - PROCESS | 3368 | 1469550539460 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 09:28:59 INFO - PROCESS | 3368 | 1469550539464 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 09:28:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:28:59 INFO - PROCESS | 3368 | 1469550539476 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:28:59 INFO - PROCESS | 3368 | 1469550539479 Marionette TRACE conn7 <- [1,422,null,{}] 09:28:59 INFO - PROCESS | 3368 | 1469550539486 Marionette TRACE conn7 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:28:59 INFO - PROCESS | 3368 | 1469550539489 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:59 INFO - PROCESS | 3368 | 1469550539647 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 09:28:59 INFO - PROCESS | 3368 | 1469550539744 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:28:59 INFO - PROCESS | 3368 | 1469550539747 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:28:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D2D8E000 == 56 [pid = 3368] [id = 115] 09:28:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (00000053D9257400) [pid = 3368] [serial = 342] [outer = 0000000000000000] 09:28:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (00000053DC293800) [pid = 3368] [serial = 343] [outer = 00000053D9257400] 09:28:59 INFO - PROCESS | 3368 | 1469550539802 Marionette DEBUG loaded listener.js 09:28:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 120 (00000053DD577400) [pid = 3368] [serial = 344] [outer = 00000053D9257400] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC38000 == 55 [pid = 3368] [id = 110] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7592800 == 54 [pid = 3368] [id = 109] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC914000 == 53 [pid = 3368] [id = 108] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053D2D86800 == 52 [pid = 3368] [id = 107] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAE000 == 51 [pid = 3368] [id = 106] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B22800 == 50 [pid = 3368] [id = 105] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF3B000 == 49 [pid = 3368] [id = 104] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2A800 == 48 [pid = 3368] [id = 103] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5E7000 == 47 [pid = 3368] [id = 102] 09:29:00 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7CA0000 == 46 [pid = 3368] [id = 101] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 119 (00000053E3D7D800) [pid = 3368] [serial = 289] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (00000053D2F41400) [pid = 3368] [serial = 167] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (00000053DCE65800) [pid = 3368] [serial = 170] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (00000053E2A6D400) [pid = 3368] [serial = 173] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (00000053E6A8A800) [pid = 3368] [serial = 218] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (00000053DF219800) [pid = 3368] [serial = 164] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (00000053E1F46800) [pid = 3368] [serial = 274] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (00000053E3398400) [pid = 3368] [serial = 277] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (00000053E272EC00) [pid = 3368] [serial = 275] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (00000053DEF0CC00) [pid = 3368] [serial = 280] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (00000053E3D74000) [pid = 3368] [serial = 278] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (00000053DCD2A000) [pid = 3368] [serial = 268] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (00000053DD5C2C00) [pid = 3368] [serial = 269] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (00000053DFE08C00) [pid = 3368] [serial = 271] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053D8A59400) [pid = 3368] [serial = 263] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053D7260400) [pid = 3368] [serial = 262] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053D8AA3000) [pid = 3368] [serial = 265] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053D924C800) [pid = 3368] [serial = 266] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053E4178400) [pid = 3368] [serial = 248] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053E3D75800) [pid = 3368] [serial = 259] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053D3EC1000) [pid = 3368] [serial = 250] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053E3D15C00) [pid = 3368] [serial = 256] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053DF78F400) [pid = 3368] [serial = 253] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DF3E2400) [pid = 3368] [serial = 286] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E2B51C00) [pid = 3368] [serial = 281] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DF219400) [pid = 3368] [serial = 283] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053E2E0A000) [pid = 3368] [serial = 284] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DF3E7C00) [pid = 3368] [serial = 287] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DFE9FC00) [pid = 3368] [serial = 272] [outer = 0000000000000000] [url = about:blank] 09:29:00 INFO - PROCESS | 3368 | 1469550540825 Marionette TRACE conn7 <- [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]]]}] 09:29:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:29:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1390ms 09:29:00 INFO - PROCESS | 3368 | 1469550540864 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 09:29:00 INFO - PROCESS | 3368 | 1469550540868 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 09:29:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:29:00 INFO - PROCESS | 3368 | 1469550540875 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:29:00 INFO - PROCESS | 3368 | 1469550540877 Marionette TRACE conn7 <- [1,426,null,{}] 09:29:00 INFO - PROCESS | 3368 | 1469550540881 Marionette TRACE conn7 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:00 INFO - PROCESS | 3368 | 1469550540884 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:00 INFO - PROCESS | 3368 | 1469550540978 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 09:29:00 INFO - PROCESS | 3368 | 1469550540985 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:00 INFO - PROCESS | 3368 | 1469550540987 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5C8800 == 47 [pid = 3368] [id = 116] 09:29:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D7F42C00) [pid = 3368] [serial = 345] [outer = 0000000000000000] 09:29:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D9458800) [pid = 3368] [serial = 346] [outer = 00000053D7F42C00] 09:29:01 INFO - PROCESS | 3368 | 1469550541036 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DD5B7000) [pid = 3368] [serial = 347] [outer = 00000053D7F42C00] 09:29:01 INFO - PROCESS | 3368 | 1469550541517 Marionette TRACE conn7 <- [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] 09:29:01 INFO - PROCESS | 3368 | 1469550541570 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 09:29:01 INFO - PROCESS | 3368 | 1469550541574 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:29:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:29:01 INFO - PROCESS | 3368 | 1469550541578 Marionette TRACE conn7 <- [1,430,null,{}] 09:29:01 INFO - PROCESS | 3368 | 1469550541589 Marionette TRACE conn7 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:01 INFO - PROCESS | 3368 | 1469550541594 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:01 INFO - PROCESS | 3368 | 1469550541689 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 09:29:01 INFO - PROCESS | 3368 | 1469550541767 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:01 INFO - PROCESS | 3368 | 1469550541770 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF162800 == 48 [pid = 3368] [id = 117] 09:29:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053DF3E2800) [pid = 3368] [serial = 348] [outer = 0000000000000000] 09:29:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053DFB82800) [pid = 3368] [serial = 349] [outer = 00000053DF3E2800] 09:29:01 INFO - PROCESS | 3368 | 1469550541820 Marionette DEBUG loaded listener.js 09:29:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053DFC68800) [pid = 3368] [serial = 350] [outer = 00000053DF3E2800] 09:29:02 INFO - PROCESS | 3368 | 1469550542222 Marionette TRACE conn7 <- [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]]]}] 09:29:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:29:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 693ms 09:29:02 INFO - PROCESS | 3368 | 1469550542270 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 09:29:02 INFO - PROCESS | 3368 | 1469550542273 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 09:29:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:29:02 INFO - PROCESS | 3368 | 1469550542276 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:29:02 INFO - PROCESS | 3368 | 1469550542278 Marionette TRACE conn7 <- [1,434,null,{}] 09:29:02 INFO - PROCESS | 3368 | 1469550542282 Marionette TRACE conn7 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:02 INFO - PROCESS | 3368 | 1469550542284 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:02 INFO - PROCESS | 3368 | 1469550542430 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 09:29:02 INFO - PROCESS | 3368 | 1469550542485 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:02 INFO - PROCESS | 3368 | 1469550542487 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC7800 == 49 [pid = 3368] [id = 118] 09:29:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053DFEA1400) [pid = 3368] [serial = 351] [outer = 0000000000000000] 09:29:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053E016F400) [pid = 3368] [serial = 352] [outer = 00000053DFEA1400] 09:29:02 INFO - PROCESS | 3368 | 1469550542534 Marionette DEBUG loaded listener.js 09:29:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053E159B800) [pid = 3368] [serial = 353] [outer = 00000053DFEA1400] 09:29:02 INFO - PROCESS | 3368 | 1469550542976 Marionette TRACE conn7 <- [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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 09:29:03 INFO - PROCESS | 3368 | 1469550543012 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 3368 | 1469550543015 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 09:29:03 INFO - PROCESS | 3368 | 1469550543018 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:29:03 INFO - PROCESS | 3368 | 1469550543019 Marionette TRACE conn7 <- [1,438,null,{}] 09:29:03 INFO - PROCESS | 3368 | 1469550543023 Marionette TRACE conn7 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 3368 | 1469550543025 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:03 INFO - PROCESS | 3368 | 1469550543142 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 09:29:03 INFO - PROCESS | 3368 | 1469550543195 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 3368 | 1469550543197 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0330000 == 50 [pid = 3368] [id = 119] 09:29:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053E272C800) [pid = 3368] [serial = 354] [outer = 0000000000000000] 09:29:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053E27E7400) [pid = 3368] [serial = 355] [outer = 00000053E272C800] 09:29:03 INFO - PROCESS | 3368 | 1469550543243 Marionette DEBUG loaded listener.js 09:29:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053E2AE9400) [pid = 3368] [serial = 356] [outer = 00000053E272C800] 09:29:03 INFO - PROCESS | 3368 | 1469550543688 Marionette TRACE conn7 <- [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]]]}] 09:29:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:29:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 09:29:03 INFO - PROCESS | 3368 | 1469550543714 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 09:29:03 INFO - PROCESS | 3368 | 1469550543716 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 09:29:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:29:03 INFO - PROCESS | 3368 | 1469550543723 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:29:03 INFO - PROCESS | 3368 | 1469550543725 Marionette TRACE conn7 <- [1,442,null,{}] 09:29:03 INFO - PROCESS | 3368 | 1469550543729 Marionette TRACE conn7 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:03 INFO - PROCESS | 3368 | 1469550543735 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:03 INFO - PROCESS | 3368 | 1469550543903 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 09:29:03 INFO - PROCESS | 3368 | 1469550543955 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:03 INFO - PROCESS | 3368 | 1469550543957 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E24000 == 51 [pid = 3368] [id = 120] 09:29:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053E339D000) [pid = 3368] [serial = 357] [outer = 0000000000000000] 09:29:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053E38EA000) [pid = 3368] [serial = 358] [outer = 00000053E339D000] 09:29:04 INFO - PROCESS | 3368 | 1469550544004 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053E3DEF800) [pid = 3368] [serial = 359] [outer = 00000053E339D000] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053D2C74800) [pid = 3368] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053DFB8A400) [pid = 3368] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053D0CCB400) [pid = 3368] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053DCD83400) [pid = 3368] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053D2B5BC00) [pid = 3368] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053DFE0EC00) [pid = 3368] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053DEFBD400) [pid = 3368] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053E3DECC00) [pid = 3368] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053E0175000) [pid = 3368] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053D8967800) [pid = 3368] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E3399800) [pid = 3368] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:29:04 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DF3E0800) [pid = 3368] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:29:04 INFO - PROCESS | 3368 | 1469550544500 Marionette TRACE conn7 <- [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]]]}] 09:29:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:29:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 839ms 09:29:04 INFO - PROCESS | 3368 | 1469550544566 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 09:29:04 INFO - PROCESS | 3368 | 1469550544569 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 09:29:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:29:04 INFO - PROCESS | 3368 | 1469550544572 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:29:04 INFO - PROCESS | 3368 | 1469550544574 Marionette TRACE conn7 <- [1,446,null,{}] 09:29:04 INFO - PROCESS | 3368 | 1469550544577 Marionette TRACE conn7 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:04 INFO - PROCESS | 3368 | 1469550544587 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:04 INFO - PROCESS | 3368 | 1469550544699 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 09:29:04 INFO - PROCESS | 3368 | 1469550544748 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:04 INFO - PROCESS | 3368 | 1469550544750 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA7000 == 52 [pid = 3368] [id = 121] 09:29:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D8960800) [pid = 3368] [serial = 360] [outer = 0000000000000000] 09:29:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053DF462000) [pid = 3368] [serial = 361] [outer = 00000053D8960800] 09:29:04 INFO - PROCESS | 3368 | 1469550544795 Marionette DEBUG loaded listener.js 09:29:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053E2B50400) [pid = 3368] [serial = 362] [outer = 00000053D8960800] 09:29:05 INFO - PROCESS | 3368 | 1469550545163 Marionette TRACE conn7 <- [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]]]}] 09:29:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:29:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 628ms 09:29:05 INFO - PROCESS | 3368 | 1469550545231 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 09:29:05 INFO - PROCESS | 3368 | 1469550545233 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 09:29:05 INFO - PROCESS | 3368 | 1469550545239 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 3368 | 1469550545241 Marionette TRACE conn7 <- [1,450,null,{}] 09:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:29:05 INFO - PROCESS | 3368 | 1469550545244 Marionette TRACE conn7 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 3368 | 1469550545246 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:05 INFO - PROCESS | 3368 | 1469550545331 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 09:29:05 INFO - PROCESS | 3368 | 1469550545338 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:05 INFO - PROCESS | 3368 | 1469550545340 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EC5800 == 53 [pid = 3368] [id = 122] 09:29:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053E3398000) [pid = 3368] [serial = 363] [outer = 0000000000000000] 09:29:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053E39F2800) [pid = 3368] [serial = 364] [outer = 00000053E3398000] 09:29:05 INFO - PROCESS | 3368 | 1469550545384 Marionette DEBUG loaded listener.js 09:29:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053E39F8400) [pid = 3368] [serial = 365] [outer = 00000053E3398000] 09:29:05 INFO - PROCESS | 3368 | 1469550545807 Marionette TRACE conn7 <- [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] 09:29:05 INFO - PROCESS | 3368 | 1469550545879 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 09:29:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:29:05 INFO - PROCESS | 3368 | 1469550545882 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:29:05 INFO - PROCESS | 3368 | 1469550545884 Marionette TRACE conn7 <- [1,454,null,{}] 09:29:05 INFO - PROCESS | 3368 | 1469550545888 Marionette TRACE conn7 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:05 INFO - PROCESS | 3368 | 1469550545890 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:06 INFO - PROCESS | 3368 | 1469550545993 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 09:29:06 INFO - PROCESS | 3368 | 1469550546004 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:06 INFO - PROCESS | 3368 | 1469550546006 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6947000 == 54 [pid = 3368] [id = 123] 09:29:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053E4174400) [pid = 3368] [serial = 366] [outer = 0000000000000000] 09:29:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053E4179400) [pid = 3368] [serial = 367] [outer = 00000053E4174400] 09:29:06 INFO - PROCESS | 3368 | 1469550546050 Marionette DEBUG loaded listener.js 09:29:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053E571A800) [pid = 3368] [serial = 368] [outer = 00000053E4174400] 09:29:06 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:06 INFO - PROCESS | 3368 | 1469550546646 Marionette TRACE conn7 <- [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]]]}] 09:29:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:29:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 882ms 09:29:06 INFO - PROCESS | 3368 | 1469550546768 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 09:29:06 INFO - PROCESS | 3368 | 1469550546773 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 09:29:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:29:06 INFO - PROCESS | 3368 | 1469550546778 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:29:06 INFO - PROCESS | 3368 | 1469550546782 Marionette TRACE conn7 <- [1,458,null,{}] 09:29:06 INFO - PROCESS | 3368 | 1469550546788 Marionette TRACE conn7 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:06 INFO - PROCESS | 3368 | 1469550546791 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:06 INFO - PROCESS | 3368 | 1469550546920 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 09:29:07 INFO - PROCESS | 3368 | 1469550547032 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:07 INFO - PROCESS | 3368 | 1469550547035 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5CA800 == 55 [pid = 3368] [id = 124] 09:29:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053D7262800) [pid = 3368] [serial = 369] [outer = 0000000000000000] 09:29:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053D9459000) [pid = 3368] [serial = 370] [outer = 00000053D7262800] 09:29:07 INFO - PROCESS | 3368 | 1469550547095 Marionette DEBUG loaded listener.js 09:29:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053DEF03000) [pid = 3368] [serial = 371] [outer = 00000053D7262800] 09:29:07 INFO - PROCESS | 3368 | 1469550547694 Marionette TRACE conn7 <- [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] 09:29:07 INFO - PROCESS | 3368 | 1469550547774 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 09:29:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:29:07 INFO - PROCESS | 3368 | 1469550547780 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:29:07 INFO - PROCESS | 3368 | 1469550547784 Marionette TRACE conn7 <- [1,462,null,{}] 09:29:07 INFO - PROCESS | 3368 | 1469550547788 Marionette TRACE conn7 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:07 INFO - PROCESS | 3368 | 1469550547791 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:07 INFO - PROCESS | 3368 | 1469550547911 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 09:29:08 INFO - PROCESS | 3368 | 1469550548028 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:08 INFO - PROCESS | 3368 | 1469550548031 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B24000 == 56 [pid = 3368] [id = 125] 09:29:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (00000053DF6D2000) [pid = 3368] [serial = 372] [outer = 0000000000000000] 09:29:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (00000053DFC6C400) [pid = 3368] [serial = 373] [outer = 00000053DF6D2000] 09:29:08 INFO - PROCESS | 3368 | 1469550548090 Marionette DEBUG loaded listener.js 09:29:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (00000053E0370000) [pid = 3368] [serial = 374] [outer = 00000053DF6D2000] 09:29:08 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:08 INFO - PROCESS | 3368 | 1469550548738 Marionette TRACE conn7 <- [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] 09:29:08 INFO - PROCESS | 3368 | 1469550548771 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 09:29:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:29:08 INFO - PROCESS | 3368 | 1469550548775 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:29:08 INFO - PROCESS | 3368 | 1469550548779 Marionette TRACE conn7 <- [1,466,null,{}] 09:29:08 INFO - PROCESS | 3368 | 1469550548791 Marionette TRACE conn7 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:08 INFO - PROCESS | 3368 | 1469550548796 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:08 INFO - PROCESS | 3368 | 1469550548911 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 09:29:09 INFO - PROCESS | 3368 | 1469550549032 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:09 INFO - PROCESS | 3368 | 1469550549035 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70D9000 == 57 [pid = 3368] [id = 126] 09:29:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (00000053E3837400) [pid = 3368] [serial = 375] [outer = 0000000000000000] 09:29:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (00000053E383C000) [pid = 3368] [serial = 376] [outer = 00000053E3837400] 09:29:09 INFO - PROCESS | 3368 | 1469550549094 Marionette DEBUG loaded listener.js 09:29:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (00000053E38E3000) [pid = 3368] [serial = 377] [outer = 00000053E3837400] 09:29:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 113 (00000053E3D59800) [pid = 3368] [serial = 378] [outer = 00000053D7F4B000] 09:29:09 INFO - PROCESS | 3368 | 1469550549828 Marionette TRACE conn7 <- [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] 09:29:09 INFO - PROCESS | 3368 | 1469550549869 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 09:29:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:29:09 INFO - PROCESS | 3368 | 1469550549887 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:29:09 INFO - PROCESS | 3368 | 1469550549889 Marionette TRACE conn7 <- [1,470,null,{}] 09:29:09 INFO - PROCESS | 3368 | 1469550549893 Marionette TRACE conn7 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:09 INFO - PROCESS | 3368 | 1469550549895 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:10 INFO - PROCESS | 3368 | 1469550550012 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 09:29:10 INFO - PROCESS | 3368 | 1469550550135 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:10 INFO - PROCESS | 3368 | 1469550550138 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E758B800 == 58 [pid = 3368] [id = 127] 09:29:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 114 (00000053D3747C00) [pid = 3368] [serial = 379] [outer = 0000000000000000] 09:29:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 115 (00000053E3D5C000) [pid = 3368] [serial = 380] [outer = 00000053D3747C00] 09:29:10 INFO - PROCESS | 3368 | 1469550550195 Marionette DEBUG loaded listener.js 09:29:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 116 (00000053E3D6E800) [pid = 3368] [serial = 381] [outer = 00000053D3747C00] 09:29:10 INFO - PROCESS | 3368 | 1469550550914 Marionette TRACE conn7 <- [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]]]}] 09:29:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:29:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1081ms 09:29:10 INFO - PROCESS | 3368 | 1469550550974 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 09:29:10 INFO - PROCESS | 3368 | 1469550550979 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 09:29:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:29:10 INFO - PROCESS | 3368 | 1469550550984 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:29:10 INFO - PROCESS | 3368 | 1469550550988 Marionette TRACE conn7 <- [1,474,null,{}] 09:29:11 INFO - PROCESS | 3368 | 1469550551007 Marionette TRACE conn7 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:11 INFO - PROCESS | 3368 | 1469550551011 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:11 INFO - PROCESS | 3368 | 1469550551122 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 09:29:11 INFO - PROCESS | 3368 | 1469550551201 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:11 INFO - PROCESS | 3368 | 1469550551206 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC1B000 == 59 [pid = 3368] [id = 128] 09:29:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 117 (00000053D8DBA400) [pid = 3368] [serial = 382] [outer = 0000000000000000] 09:29:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 118 (00000053D924C800) [pid = 3368] [serial = 383] [outer = 00000053D8DBA400] 09:29:11 INFO - PROCESS | 3368 | 1469550551307 Marionette DEBUG loaded listener.js 09:29:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 119 (00000053DD5C2400) [pid = 3368] [serial = 384] [outer = 00000053D8DBA400] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EC5800 == 58 [pid = 3368] [id = 122] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA7000 == 57 [pid = 3368] [id = 121] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E24000 == 56 [pid = 3368] [id = 120] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0330000 == 55 [pid = 3368] [id = 119] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC7800 == 54 [pid = 3368] [id = 118] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF162800 == 53 [pid = 3368] [id = 117] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5C8800 == 52 [pid = 3368] [id = 116] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D2D8E000 == 51 [pid = 3368] [id = 115] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC4000 == 50 [pid = 3368] [id = 112] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7487800 == 49 [pid = 3368] [id = 111] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7594000 == 48 [pid = 3368] [id = 87] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70D2800 == 47 [pid = 3368] [id = 69] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC21800 == 46 [pid = 3368] [id = 33] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7F25800 == 45 [pid = 3368] [id = 70] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7A5C800 == 44 [pid = 3368] [id = 72] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D60800 == 43 [pid = 3368] [id = 98] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E01BD000 == 42 [pid = 3368] [id = 99] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3C800 == 41 [pid = 3368] [id = 71] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E758B000 == 40 [pid = 3368] [id = 113] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6949800 == 39 [pid = 3368] [id = 97] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70CE800 == 38 [pid = 3368] [id = 58] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4286800 == 37 [pid = 3368] [id = 114] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D5D800 == 36 [pid = 3368] [id = 73] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E72000 == 35 [pid = 3368] [id = 86] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70CD800 == 34 [pid = 3368] [id = 100] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0323800 == 33 [pid = 3368] [id = 85] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFACD800 == 32 [pid = 3368] [id = 57] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E758B800 == 31 [pid = 3368] [id = 127] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70D9000 == 30 [pid = 3368] [id = 126] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B24000 == 29 [pid = 3368] [id = 125] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6947000 == 28 [pid = 3368] [id = 123] 09:29:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5CA800 == 27 [pid = 3368] [id = 124] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 118 (00000053D2F3FC00) [pid = 3368] [serial = 301] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 117 (00000053DFC73000) [pid = 3368] [serial = 298] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 116 (00000053E5715000) [pid = 3368] [serial = 320] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 115 (00000053DD5BE800) [pid = 3368] [serial = 323] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 114 (00000053DEF44C00) [pid = 3368] [serial = 305] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 113 (00000053DD5B9400) [pid = 3368] [serial = 295] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 112 (00000053D7A9B800) [pid = 3368] [serial = 209] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (00000053E2726800) [pid = 3368] [serial = 310] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (00000053DF3DEC00) [pid = 3368] [serial = 307] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (00000053E4178800) [pid = 3368] [serial = 317] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (00000053DFB8EC00) [pid = 3368] [serial = 319] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (00000053E2A6B000) [pid = 3368] [serial = 311] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (00000053D890A800) [pid = 3368] [serial = 302] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053E2A75800) [pid = 3368] [serial = 215] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053DD5BE000) [pid = 3368] [serial = 304] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053D7C7E800) [pid = 3368] [serial = 292] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053E38E4C00) [pid = 3368] [serial = 328] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053DCBE2C00) [pid = 3368] [serial = 212] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053DFBD0800) [pid = 3368] [serial = 308] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053D2F3C400) [pid = 3368] [serial = 322] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053E3D18400) [pid = 3368] [serial = 314] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053E3DF1000) [pid = 3368] [serial = 316] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E4179000) [pid = 3368] [serial = 326] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E2AE6400) [pid = 3368] [serial = 325] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053E339EC00) [pid = 3368] [serial = 313] [outer = 0000000000000000] [url = about:blank] 09:29:12 INFO - PROCESS | 3368 | 1469550552749 Marionette TRACE conn7 <- [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]]]}] 09:29:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:29:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1799ms 09:29:12 INFO - PROCESS | 3368 | 1469550552787 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 09:29:12 INFO - PROCESS | 3368 | 1469550552792 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 09:29:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:29:12 INFO - PROCESS | 3368 | 1469550552796 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:29:12 INFO - PROCESS | 3368 | 1469550552800 Marionette TRACE conn7 <- [1,478,null,{}] 09:29:12 INFO - PROCESS | 3368 | 1469550552805 Marionette TRACE conn7 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:12 INFO - PROCESS | 3368 | 1469550552808 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:12 INFO - PROCESS | 3368 | 1469550552902 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 09:29:12 INFO - PROCESS | 3368 | 1469550552911 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:12 INFO - PROCESS | 3368 | 1469550552915 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7422000 == 28 [pid = 3368] [id = 129] 09:29:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D2B5C800) [pid = 3368] [serial = 385] [outer = 0000000000000000] 09:29:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D2F38000) [pid = 3368] [serial = 386] [outer = 00000053D2B5C800] 09:29:12 INFO - PROCESS | 3368 | 1469550552965 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D3336400) [pid = 3368] [serial = 387] [outer = 00000053D2B5C800] 09:29:13 INFO - PROCESS | 3368 | 1469550553454 Marionette TRACE conn7 <- [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]]]}] 09:29:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:29:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 09:29:13 INFO - PROCESS | 3368 | 1469550553493 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 09:29:13 INFO - PROCESS | 3368 | 1469550553499 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 09:29:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:29:13 INFO - PROCESS | 3368 | 1469550553506 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:29:13 INFO - PROCESS | 3368 | 1469550553510 Marionette TRACE conn7 <- [1,482,null,{}] 09:29:13 INFO - PROCESS | 3368 | 1469550553513 Marionette TRACE conn7 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:13 INFO - PROCESS | 3368 | 1469550553516 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:13 INFO - PROCESS | 3368 | 1469550553610 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 09:29:13 INFO - PROCESS | 3368 | 1469550553618 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:13 INFO - PROCESS | 3368 | 1469550553620 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D66800 == 29 [pid = 3368] [id = 130] 09:29:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D7ABB800) [pid = 3368] [serial = 388] [outer = 0000000000000000] 09:29:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053D80ECC00) [pid = 3368] [serial = 389] [outer = 00000053D7ABB800] 09:29:13 INFO - PROCESS | 3368 | 1469550553670 Marionette DEBUG loaded listener.js 09:29:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053D8A58400) [pid = 3368] [serial = 390] [outer = 00000053D7ABB800] 09:29:14 INFO - PROCESS | 3368 | 1469550554156 Marionette TRACE conn7 <- [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]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 09:29:14 INFO - PROCESS | 3368 | 1469550554199 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 3368 | 1469550554201 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 09:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:29:14 INFO - PROCESS | 3368 | 1469550554205 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 3368 | 1469550554209 Marionette TRACE conn7 <- [1,486,null,{}] 09:29:14 INFO - PROCESS | 3368 | 1469550554220 Marionette TRACE conn7 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 3368 | 1469550554225 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:14 INFO - PROCESS | 3368 | 1469550554347 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 09:29:14 INFO - PROCESS | 3368 | 1469550554433 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:14 INFO - PROCESS | 3368 | 1469550554436 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCED2000 == 30 [pid = 3368] [id = 131] 09:29:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053D2911000) [pid = 3368] [serial = 391] [outer = 0000000000000000] 09:29:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053DC292400) [pid = 3368] [serial = 392] [outer = 00000053D2911000] 09:29:14 INFO - PROCESS | 3368 | 1469550554487 Marionette DEBUG loaded listener.js 09:29:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053DCD25000) [pid = 3368] [serial = 393] [outer = 00000053D2911000] 09:29:14 INFO - PROCESS | 3368 | 1469550554914 Marionette TRACE conn7 <- [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]]]}] 09:29:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:29:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 09:29:14 INFO - PROCESS | 3368 | 1469550554942 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 09:29:14 INFO - PROCESS | 3368 | 1469550554944 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 09:29:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:29:14 INFO - PROCESS | 3368 | 1469550554954 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:29:14 INFO - PROCESS | 3368 | 1469550554956 Marionette TRACE conn7 <- [1,490,null,{}] 09:29:14 INFO - PROCESS | 3368 | 1469550554959 Marionette TRACE conn7 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:14 INFO - PROCESS | 3368 | 1469550554961 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:15 INFO - PROCESS | 3368 | 1469550555075 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 09:29:15 INFO - PROCESS | 3368 | 1469550555080 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 3368 | 1469550555083 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27A000 == 31 [pid = 3368] [id = 132] 09:29:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 104 (00000053DD5BC000) [pid = 3368] [serial = 394] [outer = 0000000000000000] 09:29:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 105 (00000053DD5C2C00) [pid = 3368] [serial = 395] [outer = 00000053DD5BC000] 09:29:15 INFO - PROCESS | 3368 | 1469550555170 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 106 (00000053DEF11400) [pid = 3368] [serial = 396] [outer = 00000053DD5BC000] 09:29:15 INFO - PROCESS | 3368 | 1469550555608 Marionette TRACE conn7 <- [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]]]}] 09:29:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:29:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms 09:29:15 INFO - PROCESS | 3368 | 1469550555648 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 09:29:15 INFO - PROCESS | 3368 | 1469550555651 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 09:29:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:29:15 INFO - PROCESS | 3368 | 1469550555658 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:29:15 INFO - PROCESS | 3368 | 1469550555660 Marionette TRACE conn7 <- [1,494,null,{}] 09:29:15 INFO - PROCESS | 3368 | 1469550555664 Marionette TRACE conn7 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:15 INFO - PROCESS | 3368 | 1469550555666 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:15 INFO - PROCESS | 3368 | 1469550555801 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 09:29:15 INFO - PROCESS | 3368 | 1469550555813 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:15 INFO - PROCESS | 3368 | 1469550555815 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC36000 == 32 [pid = 3368] [id = 133] 09:29:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 107 (00000053D72C5C00) [pid = 3368] [serial = 397] [outer = 0000000000000000] 09:29:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 108 (00000053DF3DE000) [pid = 3368] [serial = 398] [outer = 00000053D72C5C00] 09:29:15 INFO - PROCESS | 3368 | 1469550555861 Marionette DEBUG loaded listener.js 09:29:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 109 (00000053DF3EA000) [pid = 3368] [serial = 399] [outer = 00000053D72C5C00] 09:29:16 INFO - PROCESS | 3368 | 1469550556328 Marionette TRACE conn7 <- [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]]]}] 09:29:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:29:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 09:29:16 INFO - PROCESS | 3368 | 1469550556349 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 09:29:16 INFO - PROCESS | 3368 | 1469550556352 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 09:29:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:29:16 INFO - PROCESS | 3368 | 1469550556361 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:29:16 INFO - PROCESS | 3368 | 1469550556363 Marionette TRACE conn7 <- [1,498,null,{}] 09:29:16 INFO - PROCESS | 3368 | 1469550556367 Marionette TRACE conn7 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:16 INFO - PROCESS | 3368 | 1469550556373 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:16 INFO - PROCESS | 3368 | 1469550556525 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 09:29:16 INFO - PROCESS | 3368 | 1469550556539 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:16 INFO - PROCESS | 3368 | 1469550556541 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0325000 == 33 [pid = 3368] [id = 134] 09:29:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 110 (00000053D8A9B000) [pid = 3368] [serial = 400] [outer = 0000000000000000] 09:29:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 111 (00000053DFC69C00) [pid = 3368] [serial = 401] [outer = 00000053D8A9B000] 09:29:16 INFO - PROCESS | 3368 | 1469550556631 Marionette DEBUG loaded listener.js 09:29:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 112 (00000053DFFB5000) [pid = 3368] [serial = 402] [outer = 00000053D8A9B000] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 111 (00000053E5DE4000) [pid = 3368] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 110 (00000053D3716800) [pid = 3368] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 109 (00000053D2B0A400) [pid = 3368] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 108 (00000053DF3E5400) [pid = 3368] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 107 (00000053E3D1E400) [pid = 3368] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 106 (00000053DCE5E800) [pid = 3368] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 105 (00000053DFC6F000) [pid = 3368] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 104 (00000053DD5BF800) [pid = 3368] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 103 (00000053E2A6EC00) [pid = 3368] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053DFEA1400) [pid = 3368] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053E272C800) [pid = 3368] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053D8960800) [pid = 3368] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053E339D000) [pid = 3368] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053E3D21C00) [pid = 3368] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D7F42C00) [pid = 3368] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DF3E4800) [pid = 3368] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DF3E6800) [pid = 3368] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D1604C00) [pid = 3368] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053E1594000) [pid = 3368] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D9257400) [pid = 3368] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DF3E2800) [pid = 3368] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E4174400) [pid = 3368] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:29:17 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E3398000) [pid = 3368] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:29:17 INFO - PROCESS | 3368 | 1469550557396 Marionette TRACE conn7 <- [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]]]}] 09:29:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:29:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1086ms 09:29:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:29:17 INFO - PROCESS | 3368 | 1469550557449 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 09:29:17 INFO - PROCESS | 3368 | 1469550557451 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 09:29:17 INFO - PROCESS | 3368 | 1469550557455 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:29:17 INFO - PROCESS | 3368 | 1469550557456 Marionette TRACE conn7 <- [1,502,null,{}] 09:29:17 INFO - PROCESS | 3368 | 1469550557460 Marionette TRACE conn7 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:17 INFO - PROCESS | 3368 | 1469550557462 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:17 INFO - PROCESS | 3368 | 1469550557543 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 09:29:17 INFO - PROCESS | 3368 | 1469550557549 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:17 INFO - PROCESS | 3368 | 1469550557551 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A20000 == 34 [pid = 3368] [id = 135] 09:29:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D9257400) [pid = 3368] [serial = 403] [outer = 0000000000000000] 09:29:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DEFC1C00) [pid = 3368] [serial = 404] [outer = 00000053D9257400] 09:29:17 INFO - PROCESS | 3368 | 1469550557596 Marionette DEBUG loaded listener.js 09:29:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DFC6F000) [pid = 3368] [serial = 405] [outer = 00000053D9257400] 09:29:18 INFO - PROCESS | 3368 | 1469550558021 Marionette TRACE conn7 <- [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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 585ms 09:29:18 INFO - PROCESS | 3368 | 1469550558051 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 3368 | 1469550558054 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 09:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:29:18 INFO - PROCESS | 3368 | 1469550558061 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 3368 | 1469550558063 Marionette TRACE conn7 <- [1,506,null,{}] 09:29:18 INFO - PROCESS | 3368 | 1469550558067 Marionette TRACE conn7 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 3368 | 1469550558069 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:18 INFO - PROCESS | 3368 | 1469550558151 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 09:29:18 INFO - PROCESS | 3368 | 1469550558159 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 3368 | 1469550558161 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E21800 == 35 [pid = 3368] [id = 136] 09:29:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053DFE10000) [pid = 3368] [serial = 406] [outer = 0000000000000000] 09:29:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E03C4400) [pid = 3368] [serial = 407] [outer = 00000053DFE10000] 09:29:18 INFO - PROCESS | 3368 | 1469550558206 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E1F39000) [pid = 3368] [serial = 408] [outer = 00000053DFE10000] 09:29:18 INFO - PROCESS | 3368 | 1469550558651 Marionette TRACE conn7 <- [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]]]}] 09:29:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:29:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 625ms 09:29:18 INFO - PROCESS | 3368 | 1469550558700 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 09:29:18 INFO - PROCESS | 3368 | 1469550558702 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 09:29:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:29:18 INFO - PROCESS | 3368 | 1469550558710 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:29:18 INFO - PROCESS | 3368 | 1469550558712 Marionette TRACE conn7 <- [1,510,null,{}] 09:29:18 INFO - PROCESS | 3368 | 1469550558716 Marionette TRACE conn7 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:18 INFO - PROCESS | 3368 | 1469550558718 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:18 INFO - PROCESS | 3368 | 1469550558803 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 09:29:18 INFO - PROCESS | 3368 | 1469550558810 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:18 INFO - PROCESS | 3368 | 1469550558812 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E73000 == 36 [pid = 3368] [id = 137] 09:29:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E2729C00) [pid = 3368] [serial = 409] [outer = 0000000000000000] 09:29:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053E2731000) [pid = 3368] [serial = 410] [outer = 00000053E2729C00] 09:29:18 INFO - PROCESS | 3368 | 1469550558857 Marionette DEBUG loaded listener.js 09:29:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053E2A76C00) [pid = 3368] [serial = 411] [outer = 00000053E2729C00] 09:29:19 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7422000 == 35 [pid = 3368] [id = 129] 09:29:19 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC1B000 == 34 [pid = 3368] [id = 128] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D66800 == 33 [pid = 3368] [id = 130] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCED2000 == 32 [pid = 3368] [id = 131] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC36000 == 31 [pid = 3368] [id = 133] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0325000 == 30 [pid = 3368] [id = 134] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A20000 == 29 [pid = 3368] [id = 135] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27A000 == 28 [pid = 3368] [id = 132] 09:29:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E21800 == 27 [pid = 3368] [id = 136] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053E5DF1C00) [pid = 3368] [serial = 206] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053D8A9F000) [pid = 3368] [serial = 251] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D8ACE800) [pid = 3368] [serial = 293] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053E3DF5C00) [pid = 3368] [serial = 290] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053E4174000) [pid = 3368] [serial = 260] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DF20B400) [pid = 3368] [serial = 296] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E272F400) [pid = 3368] [serial = 299] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E00EE400) [pid = 3368] [serial = 254] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E3D1D800) [pid = 3368] [serial = 257] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E016F400) [pid = 3368] [serial = 352] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E159B800) [pid = 3368] [serial = 353] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2AE9400) [pid = 3368] [serial = 356] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E27E7400) [pid = 3368] [serial = 355] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF462000) [pid = 3368] [serial = 361] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E38EA000) [pid = 3368] [serial = 358] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E5B44C00) [pid = 3368] [serial = 340] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E5DE6800) [pid = 3368] [serial = 341] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D9458800) [pid = 3368] [serial = 346] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DD5B7000) [pid = 3368] [serial = 347] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF795000) [pid = 3368] [serial = 334] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFB8A800) [pid = 3368] [serial = 335] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E38EB000) [pid = 3368] [serial = 329] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B03C00) [pid = 3368] [serial = 331] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8190800) [pid = 3368] [serial = 332] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E272E800) [pid = 3368] [serial = 337] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E3399400) [pid = 3368] [serial = 338] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DC293800) [pid = 3368] [serial = 343] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DD577400) [pid = 3368] [serial = 344] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DFB82800) [pid = 3368] [serial = 349] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E4179400) [pid = 3368] [serial = 367] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E39F8400) [pid = 3368] [serial = 365] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E571A800) [pid = 3368] [serial = 368] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E39F2800) [pid = 3368] [serial = 364] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053E3DEF800) [pid = 3368] [serial = 359] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053E2B50400) [pid = 3368] [serial = 362] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DFC68800) [pid = 3368] [serial = 350] [outer = 0000000000000000] [url = about:blank] 09:29:20 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D7267400) [pid = 3368] [serial = 155] [outer = 0000000000000000] [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.] 09:29:20 INFO - PROCESS | 3368 | 1469550560653 Marionette TRACE conn7 <- [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]]]}] 09:29:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:29:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1992ms 09:29:20 INFO - PROCESS | 3368 | 1469550560702 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 09:29:20 INFO - PROCESS | 3368 | 1469550560706 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 09:29:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:29:20 INFO - PROCESS | 3368 | 1469550560711 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:29:20 INFO - PROCESS | 3368 | 1469550560715 Marionette TRACE conn7 <- [1,514,null,{}] 09:29:20 INFO - PROCESS | 3368 | 1469550560721 Marionette TRACE conn7 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:20 INFO - PROCESS | 3368 | 1469550560724 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:20 INFO - PROCESS | 3368 | 1469550560819 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 09:29:20 INFO - PROCESS | 3368 | 1469550560827 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:20 INFO - PROCESS | 3368 | 1469550560832 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D37B1000 == 28 [pid = 3368] [id = 138] 09:29:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D290AC00) [pid = 3368] [serial = 412] [outer = 0000000000000000] 09:29:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D290B800) [pid = 3368] [serial = 413] [outer = 00000053D290AC00] 09:29:20 INFO - PROCESS | 3368 | 1469550560887 Marionette DEBUG loaded listener.js 09:29:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D2B07C00) [pid = 3368] [serial = 414] [outer = 00000053D290AC00] 09:29:21 INFO - PROCESS | 3368 | 1469550561358 Marionette TRACE conn7 <- [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]]]}] 09:29:21 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 09:29:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 693ms 09:29:21 INFO - PROCESS | 3368 | 1469550561408 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 09:29:21 INFO - PROCESS | 3368 | 1469550561413 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 09:29:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:29:21 INFO - PROCESS | 3368 | 1469550561420 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:29:21 INFO - PROCESS | 3368 | 1469550561423 Marionette TRACE conn7 <- [1,518,null,{}] 09:29:21 INFO - PROCESS | 3368 | 1469550561427 Marionette TRACE conn7 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:21 INFO - PROCESS | 3368 | 1469550561430 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:21 INFO - PROCESS | 3368 | 1469550561525 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 09:29:21 INFO - PROCESS | 3368 | 1469550561533 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:21 INFO - PROCESS | 3368 | 1469550561536 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8947000 == 29 [pid = 3368] [id = 139] 09:29:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D2F40800) [pid = 3368] [serial = 415] [outer = 0000000000000000] 09:29:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D301B000) [pid = 3368] [serial = 416] [outer = 00000053D2F40800] 09:29:21 INFO - PROCESS | 3368 | 1469550561586 Marionette DEBUG loaded listener.js 09:29:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D3E5E000) [pid = 3368] [serial = 417] [outer = 00000053D2F40800] 09:29:22 INFO - PROCESS | 3368 | 1469550562055 Marionette TRACE conn7 <- [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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 692ms 09:29:22 INFO - PROCESS | 3368 | 1469550562114 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3368 | 1469550562116 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:29:22 INFO - PROCESS | 3368 | 1469550562121 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3368 | 1469550562124 Marionette TRACE conn7 <- [1,522,null,{}] 09:29:22 INFO - PROCESS | 3368 | 1469550562136 Marionette TRACE conn7 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 3368 | 1469550562141 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:22 INFO - PROCESS | 3368 | 1469550562254 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 09:29:22 INFO - PROCESS | 3368 | 1469550562326 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 3368 | 1469550562330 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5DB000 == 30 [pid = 3368] [id = 140] 09:29:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D0BE4400) [pid = 3368] [serial = 418] [outer = 0000000000000000] 09:29:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D7F42C00) [pid = 3368] [serial = 419] [outer = 00000053D0BE4400] 09:29:22 INFO - PROCESS | 3368 | 1469550562380 Marionette DEBUG loaded listener.js 09:29:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8967800) [pid = 3368] [serial = 420] [outer = 00000053D0BE4400] 09:29:22 INFO - PROCESS | 3368 | 1469550562774 Marionette TRACE conn7 <- [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]]]}] 09:29:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:29:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 09:29:22 INFO - PROCESS | 3368 | 1469550562813 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 09:29:22 INFO - PROCESS | 3368 | 1469550562816 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 09:29:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:29:22 INFO - PROCESS | 3368 | 1469550562825 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:29:22 INFO - PROCESS | 3368 | 1469550562827 Marionette TRACE conn7 <- [1,526,null,{}] 09:29:22 INFO - PROCESS | 3368 | 1469550562831 Marionette TRACE conn7 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:22 INFO - PROCESS | 3368 | 1469550562833 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:22 INFO - PROCESS | 3368 | 1469550562920 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 09:29:22 INFO - PROCESS | 3368 | 1469550562926 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:22 INFO - PROCESS | 3368 | 1469550562928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2A800 == 31 [pid = 3368] [id = 141] 09:29:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8A9A800) [pid = 3368] [serial = 421] [outer = 0000000000000000] 09:29:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8AA4000) [pid = 3368] [serial = 422] [outer = 00000053D8A9A800] 09:29:22 INFO - PROCESS | 3368 | 1469550562974 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8AD8C00) [pid = 3368] [serial = 423] [outer = 00000053D8A9A800] 09:29:23 INFO - PROCESS | 3368 | 1469550563408 Marionette TRACE conn7 <- [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]]]}] 09:29:23 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 09:29:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 628ms 09:29:23 INFO - PROCESS | 3368 | 1469550563456 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 09:29:23 INFO - PROCESS | 3368 | 1469550563458 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 09:29:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:29:23 INFO - PROCESS | 3368 | 1469550563462 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:29:23 INFO - PROCESS | 3368 | 1469550563464 Marionette TRACE conn7 <- [1,530,null,{}] 09:29:23 INFO - PROCESS | 3368 | 1469550563468 Marionette TRACE conn7 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:23 INFO - PROCESS | 3368 | 1469550563470 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:23 INFO - PROCESS | 3368 | 1469550563551 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 09:29:23 INFO - PROCESS | 3368 | 1469550563587 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:23 INFO - PROCESS | 3368 | 1469550563589 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD3E3000 == 32 [pid = 3368] [id = 142] 09:29:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2EB1800) [pid = 3368] [serial = 424] [outer = 0000000000000000] 09:29:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D9458400) [pid = 3368] [serial = 425] [outer = 00000053D2EB1800] 09:29:23 INFO - PROCESS | 3368 | 1469550563636 Marionette DEBUG loaded listener.js 09:29:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC291C00) [pid = 3368] [serial = 426] [outer = 00000053D2EB1800] 09:29:24 INFO - PROCESS | 3368 | 1469550564274 Marionette TRACE conn7 <- [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"]]]}] 09:29:24 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 09:29:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:29:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:29:24 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 09:29:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:29:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:29:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:29:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:29:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:29:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 838ms 09:29:24 INFO - PROCESS | 3368 | 1469550564303 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 09:29:24 INFO - PROCESS | 3368 | 1469550564305 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 09:29:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:29:24 INFO - PROCESS | 3368 | 1469550564309 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:29:24 INFO - PROCESS | 3368 | 1469550564311 Marionette TRACE conn7 <- [1,534,null,{}] 09:29:24 INFO - PROCESS | 3368 | 1469550564314 Marionette TRACE conn7 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:24 INFO - PROCESS | 3368 | 1469550564320 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:24 INFO - PROCESS | 3368 | 1469550564458 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 09:29:24 INFO - PROCESS | 3368 | 1469550564472 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:24 INFO - PROCESS | 3368 | 1469550564474 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAC2800 == 33 [pid = 3368] [id = 143] 09:29:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D8A9B400) [pid = 3368] [serial = 427] [outer = 0000000000000000] 09:29:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DCD8A800) [pid = 3368] [serial = 428] [outer = 00000053D8A9B400] 09:29:24 INFO - PROCESS | 3368 | 1469550564520 Marionette DEBUG loaded listener.js 09:29:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF02400) [pid = 3368] [serial = 429] [outer = 00000053D8A9B400] 09:29:24 INFO - PROCESS | 3368 | 1469550564948 Marionette TRACE conn7 <- [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]]]}] 09:29:25 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. 09:29:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 691ms 09:29:25 INFO - PROCESS | 3368 | 1469550565002 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 09:29:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:29:25 INFO - PROCESS | 3368 | 1469550565004 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 09:29:25 INFO - PROCESS | 3368 | 1469550565008 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - PROCESS | 3368 | 1469550565010 Marionette TRACE conn7 <- [1,538,null,{}] 09:29:25 INFO - PROCESS | 3368 | 1469550565013 Marionette TRACE conn7 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 3368 | 1469550565015 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:25 INFO - PROCESS | 3368 | 1469550565118 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 09:29:25 INFO - PROCESS | 3368 | 1469550565130 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 3368 | 1469550565132 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC46800 == 34 [pid = 3368] [id = 144] 09:29:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DEF03400) [pid = 3368] [serial = 430] [outer = 0000000000000000] 09:29:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DEFC0C00) [pid = 3368] [serial = 431] [outer = 00000053DEF03400] 09:29:25 INFO - PROCESS | 3368 | 1469550565177 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF215000) [pid = 3368] [serial = 432] [outer = 00000053DEF03400] 09:29:25 INFO - PROCESS | 3368 | 1469550565565 Marionette TRACE conn7 <- [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]]]}] 09:29:25 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. 09:29:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 588ms 09:29:25 INFO - PROCESS | 3368 | 1469550565623 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 09:29:25 INFO - PROCESS | 3368 | 1469550565626 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 09:29:25 INFO - PROCESS | 3368 | 1469550565629 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:29:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:29:25 INFO - PROCESS | 3368 | 1469550565631 Marionette TRACE conn7 <- [1,542,null,{}] 09:29:25 INFO - PROCESS | 3368 | 1469550565635 Marionette TRACE conn7 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:25 INFO - PROCESS | 3368 | 1469550565636 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:25 INFO - PROCESS | 3368 | 1469550565750 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 09:29:25 INFO - PROCESS | 3368 | 1469550565771 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:25 INFO - PROCESS | 3368 | 1469550565773 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF49800 == 35 [pid = 3368] [id = 145] 09:29:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DC90D000) [pid = 3368] [serial = 433] [outer = 0000000000000000] 09:29:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DF212C00) [pid = 3368] [serial = 434] [outer = 00000053DC90D000] 09:29:25 INFO - PROCESS | 3368 | 1469550565818 Marionette DEBUG loaded listener.js 09:29:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DF6A0800) [pid = 3368] [serial = 435] [outer = 00000053DC90D000] 09:29:26 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:26 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:26 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:26 INFO - PROCESS | 3368 | 1469550566285 Marionette TRACE conn7 <- [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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 672ms 09:29:26 INFO - PROCESS | 3368 | 1469550566307 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 3368 | 1469550566309 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 09:29:26 INFO - PROCESS | 3368 | 1469550566312 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:29:26 INFO - PROCESS | 3368 | 1469550566314 Marionette TRACE conn7 <- [1,546,null,{}] 09:29:26 INFO - PROCESS | 3368 | 1469550566324 Marionette TRACE conn7 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 3368 | 1469550566326 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:26 INFO - PROCESS | 3368 | 1469550566429 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 09:29:26 INFO - PROCESS | 3368 | 1469550566435 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:26 INFO - PROCESS | 3368 | 1469550566437 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E033A800 == 36 [pid = 3368] [id = 146] 09:29:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF215C00) [pid = 3368] [serial = 436] [outer = 0000000000000000] 09:29:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFB83000) [pid = 3368] [serial = 437] [outer = 00000053DF215C00] 09:29:26 INFO - PROCESS | 3368 | 1469550566482 Marionette DEBUG loaded listener.js 09:29:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFB8C000) [pid = 3368] [serial = 438] [outer = 00000053DF215C00] 09:29:26 INFO - PROCESS | 3368 | 1469550566923 Marionette TRACE conn7 <- [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]]]}] 09:29:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:29:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 629ms 09:29:26 INFO - PROCESS | 3368 | 1469550566944 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 09:29:26 INFO - PROCESS | 3368 | 1469550566947 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 09:29:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:29:26 INFO - PROCESS | 3368 | 1469550566950 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:29:26 INFO - PROCESS | 3368 | 1469550566952 Marionette TRACE conn7 <- [1,550,null,{}] 09:29:26 INFO - PROCESS | 3368 | 1469550566955 Marionette TRACE conn7 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:26 INFO - PROCESS | 3368 | 1469550566957 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:27 INFO - PROCESS | 3368 | 1469550567066 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 09:29:27 INFO - PROCESS | 3368 | 1469550567145 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:27 INFO - PROCESS | 3368 | 1469550567147 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B28000 == 37 [pid = 3368] [id = 147] 09:29:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFBD0C00) [pid = 3368] [serial = 439] [outer = 0000000000000000] 09:29:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFC6C800) [pid = 3368] [serial = 440] [outer = 00000053DFBD0C00] 09:29:27 INFO - PROCESS | 3368 | 1469550567200 Marionette DEBUG loaded listener.js 09:29:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DFE0B800) [pid = 3368] [serial = 441] [outer = 00000053DFBD0C00] 09:29:27 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:27 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:27 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:27 INFO - PROCESS | 3368 | 1469550567619 Marionette TRACE conn7 <- [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]]]}] 09:29:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:29:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 09:29:27 INFO - PROCESS | 3368 | 1469550567646 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 09:29:27 INFO - PROCESS | 3368 | 1469550567649 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 09:29:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:29:27 INFO - PROCESS | 3368 | 1469550567652 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:29:27 INFO - PROCESS | 3368 | 1469550567654 Marionette TRACE conn7 <- [1,554,null,{}] 09:29:27 INFO - PROCESS | 3368 | 1469550567663 Marionette TRACE conn7 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:27 INFO - PROCESS | 3368 | 1469550567666 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:27 INFO - PROCESS | 3368 | 1469550567926 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DD5BC000) [pid = 3368] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D72C5C00) [pid = 3368] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D8A9B000) [pid = 3368] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFE10000) [pid = 3368] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D3747C00) [pid = 3368] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D8DBA400) [pid = 3368] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B5C800) [pid = 3368] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D7ABB800) [pid = 3368] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2911000) [pid = 3368] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D7262800) [pid = 3368] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E3837400) [pid = 3368] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DF6D2000) [pid = 3368] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:29:27 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D9257400) [pid = 3368] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:29:27 INFO - PROCESS | 3368 | 1469550567984 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 3368 | 1469550567986 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC15800 == 38 [pid = 3368] [id = 148] 09:29:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D0CCC000) [pid = 3368] [serial = 442] [outer = 0000000000000000] 09:29:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D2B5D000) [pid = 3368] [serial = 443] [outer = 00000053D0CCC000] 09:29:28 INFO - PROCESS | 3368 | 1469550568034 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DEF3D000) [pid = 3368] [serial = 444] [outer = 00000053D0CCC000] 09:29:28 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:28 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:28 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:28 INFO - PROCESS | 3368 | 1469550568433 Marionette TRACE conn7 <- [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]]]}] 09:29:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:29:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 839ms 09:29:28 INFO - PROCESS | 3368 | 1469550568493 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 09:29:28 INFO - PROCESS | 3368 | 1469550568495 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 09:29:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:29:28 INFO - PROCESS | 3368 | 1469550568499 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:29:28 INFO - PROCESS | 3368 | 1469550568501 Marionette TRACE conn7 <- [1,558,null,{}] 09:29:28 INFO - PROCESS | 3368 | 1469550568504 Marionette TRACE conn7 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:28 INFO - PROCESS | 3368 | 1469550568506 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:28 INFO - PROCESS | 3368 | 1469550568598 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 09:29:28 INFO - PROCESS | 3368 | 1469550568604 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:28 INFO - PROCESS | 3368 | 1469550568606 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3830800 == 39 [pid = 3368] [id = 149] 09:29:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFB8F800) [pid = 3368] [serial = 445] [outer = 0000000000000000] 09:29:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E0371000) [pid = 3368] [serial = 446] [outer = 00000053DFB8F800] 09:29:28 INFO - PROCESS | 3368 | 1469550568650 Marionette DEBUG loaded listener.js 09:29:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E158F000) [pid = 3368] [serial = 447] [outer = 00000053DFB8F800] 09:29:28 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:28 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:28 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:29 INFO - PROCESS | 3368 | 1469550569048 Marionette TRACE conn7 <- [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]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 586ms 09:29:29 INFO - PROCESS | 3368 | 1469550569090 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 3368 | 1469550569092 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 09:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:29:29 INFO - PROCESS | 3368 | 1469550569096 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 3368 | 1469550569097 Marionette TRACE conn7 <- [1,562,null,{}] 09:29:29 INFO - PROCESS | 3368 | 1469550569101 Marionette TRACE conn7 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 3368 | 1469550569103 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:29 INFO - PROCESS | 3368 | 1469550569186 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 09:29:29 INFO - PROCESS | 3368 | 1469550569192 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 3368 | 1469550569194 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E69000 == 40 [pid = 3368] [id = 150] 09:29:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E158FC00) [pid = 3368] [serial = 448] [outer = 0000000000000000] 09:29:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E2726800) [pid = 3368] [serial = 449] [outer = 00000053E158FC00] 09:29:29 INFO - PROCESS | 3368 | 1469550569238 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E27E2000) [pid = 3368] [serial = 450] [outer = 00000053E158FC00] 09:29:29 INFO - PROCESS | 3368 | 1469550569642 Marionette TRACE conn7 <- [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]]]}] 09:29:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:29:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 587ms 09:29:29 INFO - PROCESS | 3368 | 1469550569687 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 09:29:29 INFO - PROCESS | 3368 | 1469550569689 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 09:29:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:29:29 INFO - PROCESS | 3368 | 1469550569692 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:29:29 INFO - PROCESS | 3368 | 1469550569694 Marionette TRACE conn7 <- [1,566,null,{}] 09:29:29 INFO - PROCESS | 3368 | 1469550569698 Marionette TRACE conn7 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:29 INFO - PROCESS | 3368 | 1469550569700 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:29 INFO - PROCESS | 3368 | 1469550569790 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 09:29:29 INFO - PROCESS | 3368 | 1469550569795 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:29 INFO - PROCESS | 3368 | 1469550569797 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EC4800 == 41 [pid = 3368] [id = 151] 09:29:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E27E5000) [pid = 3368] [serial = 451] [outer = 0000000000000000] 09:29:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E2A6F400) [pid = 3368] [serial = 452] [outer = 00000053E27E5000] 09:29:29 INFO - PROCESS | 3368 | 1469550569841 Marionette DEBUG loaded listener.js 09:29:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2AE3400) [pid = 3368] [serial = 453] [outer = 00000053E27E5000] 09:29:30 INFO - PROCESS | 3368 | 1469550570618 Marionette TRACE conn7 <- [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]]]}] 09:29:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:29:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 988ms 09:29:30 INFO - PROCESS | 3368 | 1469550570681 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 09:29:30 INFO - PROCESS | 3368 | 1469550570686 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 09:29:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:29:30 INFO - PROCESS | 3368 | 1469550570691 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:29:30 INFO - PROCESS | 3368 | 1469550570697 Marionette TRACE conn7 <- [1,570,null,{}] 09:29:30 INFO - PROCESS | 3368 | 1469550570703 Marionette TRACE conn7 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:30 INFO - PROCESS | 3368 | 1469550570706 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:30 INFO - PROCESS | 3368 | 1469550570841 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 09:29:30 INFO - PROCESS | 3368 | 1469550570905 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:30 INFO - PROCESS | 3368 | 1469550570908 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81E4000 == 42 [pid = 3368] [id = 152] 09:29:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D2909000) [pid = 3368] [serial = 454] [outer = 0000000000000000] 09:29:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D2B06400) [pid = 3368] [serial = 455] [outer = 00000053D2909000] 09:29:30 INFO - PROCESS | 3368 | 1469550570968 Marionette DEBUG loaded listener.js 09:29:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D2F3B400) [pid = 3368] [serial = 456] [outer = 00000053D2909000] 09:29:31 INFO - PROCESS | 3368 | 1469550571735 Marionette TRACE conn7 <- [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]]]}] 09:29:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:29:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1093ms 09:29:31 INFO - PROCESS | 3368 | 1469550571950 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 09:29:31 INFO - PROCESS | 3368 | 1469550571955 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 09:29:31 INFO - PROCESS | 3368 | 1469550571960 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:29:31 INFO - PROCESS | 3368 | 1469550571963 Marionette TRACE conn7 <- [1,574,null,{}] 09:29:31 INFO - PROCESS | 3368 | 1469550571968 Marionette TRACE conn7 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:31 INFO - PROCESS | 3368 | 1469550571972 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:29:32 INFO - PROCESS | 3368 | 1469550572086 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 09:29:32 INFO - PROCESS | 3368 | 1469550572151 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:32 INFO - PROCESS | 3368 | 1469550572156 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D800F800 == 43 [pid = 3368] [id = 153] 09:29:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D37CB800) [pid = 3368] [serial = 457] [outer = 0000000000000000] 09:29:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D3EC0800) [pid = 3368] [serial = 458] [outer = 00000053D37CB800] 09:29:32 INFO - PROCESS | 3368 | 1469550572206 Marionette DEBUG loaded listener.js 09:29:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D79C7400) [pid = 3368] [serial = 459] [outer = 00000053D37CB800] 09:29:32 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:32 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E69000 == 42 [pid = 3368] [id = 150] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3830800 == 41 [pid = 3368] [id = 149] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC15800 == 40 [pid = 3368] [id = 148] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B28000 == 39 [pid = 3368] [id = 147] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E033A800 == 38 [pid = 3368] [id = 146] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF49800 == 37 [pid = 3368] [id = 145] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC46800 == 36 [pid = 3368] [id = 144] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAC2800 == 35 [pid = 3368] [id = 143] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD3E3000 == 34 [pid = 3368] [id = 142] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2A800 == 33 [pid = 3368] [id = 141] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5DB000 == 32 [pid = 3368] [id = 140] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8947000 == 31 [pid = 3368] [id = 139] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053D37B1000 == 30 [pid = 3368] [id = 138] 09:29:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E73000 == 29 [pid = 3368] [id = 137] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DD5C2C00) [pid = 3368] [serial = 395] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DF3DE000) [pid = 3368] [serial = 398] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DEF11400) [pid = 3368] [serial = 396] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DFC69C00) [pid = 3368] [serial = 401] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DF3EA000) [pid = 3368] [serial = 399] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E03C4400) [pid = 3368] [serial = 407] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFFB5000) [pid = 3368] [serial = 402] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E3D5C000) [pid = 3368] [serial = 380] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E3D6E800) [pid = 3368] [serial = 381] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D924C800) [pid = 3368] [serial = 383] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DD5C2400) [pid = 3368] [serial = 384] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2F38000) [pid = 3368] [serial = 386] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D3336400) [pid = 3368] [serial = 387] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D80ECC00) [pid = 3368] [serial = 389] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8A58400) [pid = 3368] [serial = 390] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC292400) [pid = 3368] [serial = 392] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E1F39000) [pid = 3368] [serial = 408] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D9459000) [pid = 3368] [serial = 370] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E2731000) [pid = 3368] [serial = 410] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E38E3000) [pid = 3368] [serial = 377] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E383C000) [pid = 3368] [serial = 376] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E0370000) [pid = 3368] [serial = 374] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFC6C400) [pid = 3368] [serial = 373] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DEF03000) [pid = 3368] [serial = 371] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DEFC1C00) [pid = 3368] [serial = 404] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DCD25000) [pid = 3368] [serial = 393] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DFC6F000) [pid = 3368] [serial = 405] [outer = 0000000000000000] [url = about:blank] 09:29:32 INFO - PROCESS | 3368 | 1469550572846 Marionette TRACE conn7 <- [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]]]}] 09:29:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:29:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 922ms 09:29:32 INFO - PROCESS | 3368 | 1469550572901 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 09:29:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:29:32 INFO - PROCESS | 3368 | 1469550572905 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 09:29:32 INFO - PROCESS | 3368 | 1469550572912 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:29:32 INFO - PROCESS | 3368 | 1469550572916 Marionette TRACE conn7 <- [1,578,null,{}] 09:29:32 INFO - PROCESS | 3368 | 1469550572921 Marionette TRACE conn7 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:32 INFO - PROCESS | 3368 | 1469550572923 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:33 INFO - PROCESS | 3368 | 1469550573023 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 09:29:33 INFO - PROCESS | 3368 | 1469550573094 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 3368 | 1469550573096 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8928000 == 30 [pid = 3368] [id = 154] 09:29:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2F38000) [pid = 3368] [serial = 460] [outer = 0000000000000000] 09:29:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D3E5B800) [pid = 3368] [serial = 461] [outer = 00000053D2F38000] 09:29:33 INFO - PROCESS | 3368 | 1469550573146 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8A9B000) [pid = 3368] [serial = 462] [outer = 00000053D2F38000] 09:29:33 INFO - PROCESS | 3368 | 1469550573595 Marionette TRACE conn7 <- [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]]]}] 09:29:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:29:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 733ms 09:29:33 INFO - PROCESS | 3368 | 1469550573643 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 09:29:33 INFO - PROCESS | 3368 | 1469550573646 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 09:29:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:29:33 INFO - PROCESS | 3368 | 1469550573654 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:29:33 INFO - PROCESS | 3368 | 1469550573656 Marionette TRACE conn7 <- [1,582,null,{}] 09:29:33 INFO - PROCESS | 3368 | 1469550573666 Marionette TRACE conn7 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:33 INFO - PROCESS | 3368 | 1469550573671 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:33 INFO - PROCESS | 3368 | 1469550573763 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 09:29:33 INFO - PROCESS | 3368 | 1469550573781 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:33 INFO - PROCESS | 3368 | 1469550573785 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC23800 == 31 [pid = 3368] [id = 155] 09:29:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC292800) [pid = 3368] [serial = 463] [outer = 0000000000000000] 09:29:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC299800) [pid = 3368] [serial = 464] [outer = 00000053DC292800] 09:29:33 INFO - PROCESS | 3368 | 1469550573835 Marionette DEBUG loaded listener.js 09:29:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DCD1CC00) [pid = 3368] [serial = 465] [outer = 00000053DC292800] 09:29:34 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:29:34 INFO - PROCESS | 3368 | 1469550574466 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 09:29:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:29:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 881ms 09:29:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:29:34 INFO - PROCESS | 3368 | 1469550574537 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 09:29:34 INFO - PROCESS | 3368 | 1469550574539 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 09:29:34 INFO - PROCESS | 3368 | 1469550574543 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:29:34 INFO - PROCESS | 3368 | 1469550574544 Marionette TRACE conn7 <- [1,586,null,{}] 09:29:34 INFO - PROCESS | 3368 | 1469550574548 Marionette TRACE conn7 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:34 INFO - PROCESS | 3368 | 1469550574550 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:34 INFO - PROCESS | 3368 | 1469550574664 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 09:29:34 INFO - PROCESS | 3368 | 1469550574676 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:34 INFO - PROCESS | 3368 | 1469550574678 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E0000 == 32 [pid = 3368] [id = 156] 09:29:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD5BB400) [pid = 3368] [serial = 466] [outer = 0000000000000000] 09:29:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DD5BEC00) [pid = 3368] [serial = 467] [outer = 00000053DD5BB400] 09:29:34 INFO - PROCESS | 3368 | 1469550574725 Marionette DEBUG loaded listener.js 09:29:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DEF08000) [pid = 3368] [serial = 468] [outer = 00000053DD5BB400] 09:29:35 INFO - PROCESS | 3368 | 1469550575129 Marionette TRACE conn7 <- [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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 09:29:35 INFO - PROCESS | 3368 | 1469550575175 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 3368 | 1469550575177 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:29:35 INFO - PROCESS | 3368 | 1469550575187 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3368 | 1469550575189 Marionette TRACE conn7 <- [1,590,null,{}] 09:29:35 INFO - PROCESS | 3368 | 1469550575192 Marionette TRACE conn7 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 3368 | 1469550575194 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:35 INFO - PROCESS | 3368 | 1469550575296 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 09:29:35 INFO - PROCESS | 3368 | 1469550575302 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:35 INFO - PROCESS | 3368 | 1469550575304 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF87E800 == 33 [pid = 3368] [id = 157] 09:29:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF11400) [pid = 3368] [serial = 469] [outer = 0000000000000000] 09:29:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF20A400) [pid = 3368] [serial = 470] [outer = 00000053DEF11400] 09:29:35 INFO - PROCESS | 3368 | 1469550575385 Marionette DEBUG loaded listener.js 09:29:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF3E0400) [pid = 3368] [serial = 471] [outer = 00000053DEF11400] 09:29:35 INFO - PROCESS | 3368 | 1469550575836 Marionette TRACE conn7 <- [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]]]}] 09:29:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:29:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 692ms 09:29:35 INFO - PROCESS | 3368 | 1469550575875 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 09:29:35 INFO - PROCESS | 3368 | 1469550575877 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 09:29:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:29:35 INFO - PROCESS | 3368 | 1469550575885 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:29:35 INFO - PROCESS | 3368 | 1469550575886 Marionette TRACE conn7 <- [1,594,null,{}] 09:29:35 INFO - PROCESS | 3368 | 1469550575890 Marionette TRACE conn7 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:35 INFO - PROCESS | 3368 | 1469550575896 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:36 INFO - PROCESS | 3368 | 1469550576034 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 09:29:36 INFO - PROCESS | 3368 | 1469550576087 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 3368 | 1469550576090 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED3800 == 34 [pid = 3368] [id = 158] 09:29:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D252EC00) [pid = 3368] [serial = 472] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFC71400) [pid = 3368] [serial = 473] [outer = 00000053D252EC00] 09:29:36 INFO - PROCESS | 3368 | 1469550576138 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFEA4400) [pid = 3368] [serial = 474] [outer = 00000053D252EC00] 09:29:36 INFO - PROCESS | 3368 | 1469550576592 Marionette TRACE conn7 <- [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]]]}] 09:29:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:29:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 734ms 09:29:36 INFO - PROCESS | 3368 | 1469550576636 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 09:29:36 INFO - PROCESS | 3368 | 1469550576638 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 09:29:36 INFO - PROCESS | 3368 | 1469550576648 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:29:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:29:36 INFO - PROCESS | 3368 | 1469550576649 Marionette TRACE conn7 <- [1,598,null,{}] 09:29:36 INFO - PROCESS | 3368 | 1469550576653 Marionette TRACE conn7 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:36 INFO - PROCESS | 3368 | 1469550576662 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:36 INFO - PROCESS | 3368 | 1469550576769 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 09:29:36 INFO - PROCESS | 3368 | 1469550576778 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:36 INFO - PROCESS | 3368 | 1469550576780 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0337800 == 35 [pid = 3368] [id = 159] 09:29:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D8A56800) [pid = 3368] [serial = 475] [outer = 0000000000000000] 09:29:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E0176C00) [pid = 3368] [serial = 476] [outer = 00000053D8A56800] 09:29:36 INFO - PROCESS | 3368 | 1469550576866 Marionette DEBUG loaded listener.js 09:29:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E1F40400) [pid = 3368] [serial = 477] [outer = 00000053D8A56800] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2729C00) [pid = 3368] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2EB1800) [pid = 3368] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D290AC00) [pid = 3368] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DEF03400) [pid = 3368] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFBD0C00) [pid = 3368] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DFB8F800) [pid = 3368] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D0CCC000) [pid = 3368] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC90D000) [pid = 3368] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E158FC00) [pid = 3368] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8A9A800) [pid = 3368] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8A9B400) [pid = 3368] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF215C00) [pid = 3368] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2F40800) [pid = 3368] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:29:37 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D0BE4400) [pid = 3368] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:29:37 INFO - PROCESS | 3368 | 1469550577406 Marionette TRACE conn7 <- [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]]]}] 09:29:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:29:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 776ms 09:29:37 INFO - PROCESS | 3368 | 1469550577429 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 09:29:37 INFO - PROCESS | 3368 | 1469550577431 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 09:29:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:29:37 INFO - PROCESS | 3368 | 1469550577439 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:29:37 INFO - PROCESS | 3368 | 1469550577441 Marionette TRACE conn7 <- [1,602,null,{}] 09:29:37 INFO - PROCESS | 3368 | 1469550577444 Marionette TRACE conn7 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:37 INFO - PROCESS | 3368 | 1469550577446 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:37 INFO - PROCESS | 3368 | 1469550577528 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 09:29:37 INFO - PROCESS | 3368 | 1469550577534 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:37 INFO - PROCESS | 3368 | 1469550577536 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D33D9000 == 36 [pid = 3368] [id = 160] 09:29:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2B56400) [pid = 3368] [serial = 478] [outer = 0000000000000000] 09:29:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D8AA8000) [pid = 3368] [serial = 479] [outer = 00000053D2B56400] 09:29:37 INFO - PROCESS | 3368 | 1469550577581 Marionette DEBUG loaded listener.js 09:29:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E00ACC00) [pid = 3368] [serial = 480] [outer = 00000053D2B56400] 09:29:38 INFO - PROCESS | 3368 | 1469550578127 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 733ms 09:29:38 INFO - PROCESS | 3368 | 1469550578174 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3368 | 1469550578177 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 09:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:29:38 INFO - PROCESS | 3368 | 1469550578180 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 3368 | 1469550578182 Marionette TRACE conn7 <- [1,606,null,{}] 09:29:38 INFO - PROCESS | 3368 | 1469550578186 Marionette TRACE conn7 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 3368 | 1469550578188 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:38 INFO - PROCESS | 3368 | 1469550578271 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 09:29:38 INFO - PROCESS | 3368 | 1469550578283 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 3368 | 1469550578285 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E20800 == 37 [pid = 3368] [id = 161] 09:29:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E272A000) [pid = 3368] [serial = 481] [outer = 0000000000000000] 09:29:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E27E6400) [pid = 3368] [serial = 482] [outer = 00000053E272A000] 09:29:38 INFO - PROCESS | 3368 | 1469550578330 Marionette DEBUG loaded listener.js 09:29:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2AE4000) [pid = 3368] [serial = 483] [outer = 00000053E272A000] 09:29:38 INFO - PROCESS | 3368 | 1469550578725 Marionette TRACE conn7 <- [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]]]}] 09:29:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:29:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 586ms 09:29:38 INFO - PROCESS | 3368 | 1469550578770 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 09:29:38 INFO - PROCESS | 3368 | 1469550578772 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 09:29:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:29:38 INFO - PROCESS | 3368 | 1469550578775 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:29:38 INFO - PROCESS | 3368 | 1469550578777 Marionette TRACE conn7 <- [1,610,null,{}] 09:29:38 INFO - PROCESS | 3368 | 1469550578781 Marionette TRACE conn7 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:38 INFO - PROCESS | 3368 | 1469550578783 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:38 INFO - PROCESS | 3368 | 1469550578866 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 09:29:38 INFO - PROCESS | 3368 | 1469550578872 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:38 INFO - PROCESS | 3368 | 1469550578873 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E382A800 == 38 [pid = 3368] [id = 162] 09:29:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2AE9C00) [pid = 3368] [serial = 484] [outer = 0000000000000000] 09:29:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2B55000) [pid = 3368] [serial = 485] [outer = 00000053E2AE9C00] 09:29:38 INFO - PROCESS | 3368 | 1469550578918 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E3392800) [pid = 3368] [serial = 486] [outer = 00000053E2AE9C00] 09:29:39 INFO - PROCESS | 3368 | 1469550579378 Marionette TRACE conn7 <- [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]]]}] 09:29:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:29:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 628ms 09:29:39 INFO - PROCESS | 3368 | 1469550579407 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 09:29:39 INFO - PROCESS | 3368 | 1469550579412 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 09:29:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:29:39 INFO - PROCESS | 3368 | 1469550579418 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:29:39 INFO - PROCESS | 3368 | 1469550579423 Marionette TRACE conn7 <- [1,614,null,{}] 09:29:39 INFO - PROCESS | 3368 | 1469550579430 Marionette TRACE conn7 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:39 INFO - PROCESS | 3368 | 1469550579433 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:39 INFO - PROCESS | 3368 | 1469550579555 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 09:29:39 INFO - PROCESS | 3368 | 1469550579702 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:39 INFO - PROCESS | 3368 | 1469550579707 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7C0A800 == 39 [pid = 3368] [id = 163] 09:29:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2F39400) [pid = 3368] [serial = 487] [outer = 0000000000000000] 09:29:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D2F3EC00) [pid = 3368] [serial = 488] [outer = 00000053D2F39400] 09:29:39 INFO - PROCESS | 3368 | 1469550579766 Marionette DEBUG loaded listener.js 09:29:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D7C7C000) [pid = 3368] [serial = 489] [outer = 00000053D2F39400] 09:29:40 INFO - PROCESS | 3368 | 1469550580347 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 09:29:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:29:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 986ms 09:29:40 INFO - PROCESS | 3368 | 1469550580407 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 09:29:40 INFO - PROCESS | 3368 | 1469550580412 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 09:29:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:29:40 INFO - PROCESS | 3368 | 1469550580419 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:29:40 INFO - PROCESS | 3368 | 1469550580422 Marionette TRACE conn7 <- [1,618,null,{}] 09:29:40 INFO - PROCESS | 3368 | 1469550580426 Marionette TRACE conn7 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:40 INFO - PROCESS | 3368 | 1469550580429 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:40 INFO - PROCESS | 3368 | 1469550580545 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 09:29:40 INFO - PROCESS | 3368 | 1469550580618 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:40 INFO - PROCESS | 3368 | 1469550580621 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4B7800 == 40 [pid = 3368] [id = 164] 09:29:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DBA72C00) [pid = 3368] [serial = 490] [outer = 0000000000000000] 09:29:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DC299C00) [pid = 3368] [serial = 491] [outer = 00000053DBA72C00] 09:29:40 INFO - PROCESS | 3368 | 1469550580679 Marionette DEBUG loaded listener.js 09:29:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DD578400) [pid = 3368] [serial = 492] [outer = 00000053DBA72C00] 09:29:41 INFO - PROCESS | 3368 | 1469550581283 Marionette TRACE conn7 <- [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]]]}] 09:29:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:29:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 943ms 09:29:41 INFO - PROCESS | 3368 | 1469550581364 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 09:29:41 INFO - PROCESS | 3368 | 1469550581367 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 09:29:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:29:41 INFO - PROCESS | 3368 | 1469550581371 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:29:41 INFO - PROCESS | 3368 | 1469550581375 Marionette TRACE conn7 <- [1,622,null,{}] 09:29:41 INFO - PROCESS | 3368 | 1469550581387 Marionette TRACE conn7 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:41 INFO - PROCESS | 3368 | 1469550581392 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:41 INFO - PROCESS | 3368 | 1469550581515 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 09:29:41 INFO - PROCESS | 3368 | 1469550581580 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:41 INFO - PROCESS | 3368 | 1469550581584 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EBB800 == 41 [pid = 3368] [id = 165] 09:29:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFBD2000) [pid = 3368] [serial = 493] [outer = 0000000000000000] 09:29:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFE96000) [pid = 3368] [serial = 494] [outer = 00000053DFBD2000] 09:29:41 INFO - PROCESS | 3368 | 1469550581644 Marionette DEBUG loaded listener.js 09:29:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E272D400) [pid = 3368] [serial = 495] [outer = 00000053DFBD2000] 09:29:42 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:42 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:42 INFO - PROCESS | 3368 | 1469550582296 Marionette TRACE conn7 <- [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]]]}] 09:29:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:29:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 944ms 09:29:42 INFO - PROCESS | 3368 | 1469550582316 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 09:29:42 INFO - PROCESS | 3368 | 1469550582320 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 09:29:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:29:42 INFO - PROCESS | 3368 | 1469550582323 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:29:42 INFO - PROCESS | 3368 | 1469550582325 Marionette TRACE conn7 <- [1,626,null,{}] 09:29:42 INFO - PROCESS | 3368 | 1469550582329 Marionette TRACE conn7 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:42 INFO - PROCESS | 3368 | 1469550582332 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:42 INFO - PROCESS | 3368 | 1469550582445 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 09:29:42 INFO - PROCESS | 3368 | 1469550582514 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:42 INFO - PROCESS | 3368 | 1469550582516 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E429E000 == 42 [pid = 3368] [id = 166] 09:29:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E339C000) [pid = 3368] [serial = 496] [outer = 0000000000000000] 09:29:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E33A1400) [pid = 3368] [serial = 497] [outer = 00000053E339C000] 09:29:42 INFO - PROCESS | 3368 | 1469550582572 Marionette DEBUG loaded listener.js 09:29:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E3838000) [pid = 3368] [serial = 498] [outer = 00000053E339C000] 09:29:42 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:42 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:43 INFO - PROCESS | 3368 | 1469550583122 Marionette TRACE conn7 <- [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]]]}] 09:29:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:29:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 840ms 09:29:43 INFO - PROCESS | 3368 | 1469550583166 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 09:29:43 INFO - PROCESS | 3368 | 1469550583168 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 09:29:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:29:43 INFO - PROCESS | 3368 | 1469550583172 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:29:43 INFO - PROCESS | 3368 | 1469550583174 Marionette TRACE conn7 <- [1,630,null,{}] 09:29:43 INFO - PROCESS | 3368 | 1469550583178 Marionette TRACE conn7 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:43 INFO - PROCESS | 3368 | 1469550583180 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:43 INFO - PROCESS | 3368 | 1469550583287 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 09:29:43 INFO - PROCESS | 3368 | 1469550583395 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:43 INFO - PROCESS | 3368 | 1469550583398 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E80800 == 43 [pid = 3368] [id = 167] 09:29:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E27E6000) [pid = 3368] [serial = 499] [outer = 0000000000000000] 09:29:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E383F800) [pid = 3368] [serial = 500] [outer = 00000053E27E6000] 09:29:43 INFO - PROCESS | 3368 | 1469550583453 Marionette DEBUG loaded listener.js 09:29:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053E38E1800) [pid = 3368] [serial = 501] [outer = 00000053E27E6000] 09:29:44 INFO - PROCESS | 3368 | 1469550584154 Marionette TRACE conn7 <- [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]]]}] 09:29:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:29:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1031ms 09:29:44 INFO - PROCESS | 3368 | 1469550584206 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 09:29:44 INFO - PROCESS | 3368 | 1469550584210 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 09:29:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:29:44 INFO - PROCESS | 3368 | 1469550584216 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:29:44 INFO - PROCESS | 3368 | 1469550584219 Marionette TRACE conn7 <- [1,634,null,{}] 09:29:44 INFO - PROCESS | 3368 | 1469550584260 Marionette TRACE conn7 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:44 INFO - PROCESS | 3368 | 1469550584263 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:44 INFO - PROCESS | 3368 | 1469550584376 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 09:29:44 INFO - PROCESS | 3368 | 1469550584442 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:44 INFO - PROCESS | 3368 | 1469550584447 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB3800 == 44 [pid = 3368] [id = 168] 09:29:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D2B5D400) [pid = 3368] [serial = 502] [outer = 0000000000000000] 09:29:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053D6F5F800) [pid = 3368] [serial = 503] [outer = 00000053D2B5D400] 09:29:44 INFO - PROCESS | 3368 | 1469550584498 Marionette DEBUG loaded listener.js 09:29:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053D8A9E000) [pid = 3368] [serial = 504] [outer = 00000053D2B5D400] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E20800 == 43 [pid = 3368] [id = 161] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053D33D9000 == 42 [pid = 3368] [id = 160] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0337800 == 41 [pid = 3368] [id = 159] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED3800 == 40 [pid = 3368] [id = 158] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF87E800 == 39 [pid = 3368] [id = 157] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E0000 == 38 [pid = 3368] [id = 156] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC23800 == 37 [pid = 3368] [id = 155] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8928000 == 36 [pid = 3368] [id = 154] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053D800F800 == 35 [pid = 3368] [id = 153] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EC4800 == 34 [pid = 3368] [id = 151] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81E4000 == 33 [pid = 3368] [id = 152] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E80800 == 32 [pid = 3368] [id = 167] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E429E000 == 31 [pid = 3368] [id = 166] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EBB800 == 30 [pid = 3368] [id = 165] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4B7800 == 29 [pid = 3368] [id = 164] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053E382A800 == 28 [pid = 3368] [id = 162] 09:29:45 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7C0A800 == 27 [pid = 3368] [id = 163] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053E2726800) [pid = 3368] [serial = 449] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D8AA4000) [pid = 3368] [serial = 422] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D8AD8C00) [pid = 3368] [serial = 423] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DEF02400) [pid = 3368] [serial = 429] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DCD8A800) [pid = 3368] [serial = 428] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DFB8C000) [pid = 3368] [serial = 438] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D301B000) [pid = 3368] [serial = 416] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D3E5E000) [pid = 3368] [serial = 417] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D7F42C00) [pid = 3368] [serial = 419] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D8967800) [pid = 3368] [serial = 420] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFB83000) [pid = 3368] [serial = 437] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2A76C00) [pid = 3368] [serial = 411] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D9458400) [pid = 3368] [serial = 425] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DC291C00) [pid = 3368] [serial = 426] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D290B800) [pid = 3368] [serial = 413] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B07C00) [pid = 3368] [serial = 414] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DEFC0C00) [pid = 3368] [serial = 431] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF215000) [pid = 3368] [serial = 432] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DFE0B800) [pid = 3368] [serial = 441] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFC6C800) [pid = 3368] [serial = 440] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E0371000) [pid = 3368] [serial = 446] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DEF3D000) [pid = 3368] [serial = 444] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2B5D000) [pid = 3368] [serial = 443] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E27E2000) [pid = 3368] [serial = 450] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF6A0800) [pid = 3368] [serial = 435] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF212C00) [pid = 3368] [serial = 434] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E158F000) [pid = 3368] [serial = 447] [outer = 0000000000000000] [url = about:blank] 09:29:45 INFO - PROCESS | 3368 | 1469550585833 Marionette TRACE conn7 <- [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]]]}] 09:29:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:29:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1661ms 09:29:45 INFO - PROCESS | 3368 | 1469550585881 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 09:29:45 INFO - PROCESS | 3368 | 1469550585886 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 09:29:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:29:45 INFO - PROCESS | 3368 | 1469550585892 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:29:45 INFO - PROCESS | 3368 | 1469550585895 Marionette TRACE conn7 <- [1,638,null,{}] 09:29:45 INFO - PROCESS | 3368 | 1469550585901 Marionette TRACE conn7 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:45 INFO - PROCESS | 3368 | 1469550585904 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:46 INFO - PROCESS | 3368 | 1469550586002 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 09:29:46 INFO - PROCESS | 3368 | 1469550586064 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 3368 | 1469550586069 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D37B3800 == 28 [pid = 3368] [id = 169] 09:29:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2B5C400) [pid = 3368] [serial = 505] [outer = 0000000000000000] 09:29:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2EBC400) [pid = 3368] [serial = 506] [outer = 00000053D2B5C400] 09:29:46 INFO - PROCESS | 3368 | 1469550586119 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D2B0D400) [pid = 3368] [serial = 507] [outer = 00000053D2B5C400] 09:29:46 INFO - PROCESS | 3368 | 1469550586548 Marionette TRACE conn7 <- [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]]]}] 09:29:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:29:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 09:29:46 INFO - PROCESS | 3368 | 1469550586587 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 09:29:46 INFO - PROCESS | 3368 | 1469550586592 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 09:29:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:29:46 INFO - PROCESS | 3368 | 1469550586599 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:29:46 INFO - PROCESS | 3368 | 1469550586602 Marionette TRACE conn7 <- [1,642,null,{}] 09:29:46 INFO - PROCESS | 3368 | 1469550586610 Marionette TRACE conn7 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:46 INFO - PROCESS | 3368 | 1469550586613 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:46 INFO - PROCESS | 3368 | 1469550586704 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 09:29:46 INFO - PROCESS | 3368 | 1469550586713 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:46 INFO - PROCESS | 3368 | 1469550586715 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D55800 == 29 [pid = 3368] [id = 170] 09:29:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D7F4B800) [pid = 3368] [serial = 508] [outer = 0000000000000000] 09:29:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D8907400) [pid = 3368] [serial = 509] [outer = 00000053D7F4B800] 09:29:46 INFO - PROCESS | 3368 | 1469550586764 Marionette DEBUG loaded listener.js 09:29:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D8AA0800) [pid = 3368] [serial = 510] [outer = 00000053D7F4B800] 09:29:47 INFO - PROCESS | 3368 | 1469550587235 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 09:29:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:29:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 693ms 09:29:47 INFO - PROCESS | 3368 | 1469550587294 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 09:29:47 INFO - PROCESS | 3368 | 1469550587296 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 09:29:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:29:47 INFO - PROCESS | 3368 | 1469550587300 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:29:47 INFO - PROCESS | 3368 | 1469550587304 Marionette TRACE conn7 <- [1,646,null,{}] 09:29:47 INFO - PROCESS | 3368 | 1469550587315 Marionette TRACE conn7 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:47 INFO - PROCESS | 3368 | 1469550587320 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:47 INFO - PROCESS | 3368 | 1469550587437 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 09:29:47 INFO - PROCESS | 3368 | 1469550587511 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:47 INFO - PROCESS | 3368 | 1469550587514 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB0000 == 30 [pid = 3368] [id = 171] 09:29:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D1C32C00) [pid = 3368] [serial = 511] [outer = 0000000000000000] 09:29:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DC50D800) [pid = 3368] [serial = 512] [outer = 00000053D1C32C00] 09:29:47 INFO - PROCESS | 3368 | 1469550587565 Marionette DEBUG loaded listener.js 09:29:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DCE60000) [pid = 3368] [serial = 513] [outer = 00000053D1C32C00] 09:29:47 INFO - PROCESS | 3368 | 1469550587984 Marionette TRACE conn7 <- [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]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 09:29:48 INFO - PROCESS | 3368 | 1469550588037 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 3368 | 1469550588040 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 09:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:29:48 INFO - PROCESS | 3368 | 1469550588052 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 3368 | 1469550588054 Marionette TRACE conn7 <- [1,650,null,{}] 09:29:48 INFO - PROCESS | 3368 | 1469550588057 Marionette TRACE conn7 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 3368 | 1469550588059 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:48 INFO - PROCESS | 3368 | 1469550588171 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 09:29:48 INFO - PROCESS | 3368 | 1469550588180 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 3368 | 1469550588182 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E9000 == 31 [pid = 3368] [id = 172] 09:29:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DD5BD800) [pid = 3368] [serial = 514] [outer = 0000000000000000] 09:29:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DEF06C00) [pid = 3368] [serial = 515] [outer = 00000053DD5BD800] 09:29:48 INFO - PROCESS | 3368 | 1469550588229 Marionette DEBUG loaded listener.js 09:29:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF11000) [pid = 3368] [serial = 516] [outer = 00000053DD5BD800] 09:29:48 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:48 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:48 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:48 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:48 INFO - PROCESS | 3368 | 1469550588683 Marionette TRACE conn7 <- [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]]]}] 09:29:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:29:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 692ms 09:29:48 INFO - PROCESS | 3368 | 1469550588779 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 09:29:48 INFO - PROCESS | 3368 | 1469550588782 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 09:29:48 INFO - PROCESS | 3368 | 1469550588785 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:29:48 INFO - PROCESS | 3368 | 1469550588787 Marionette TRACE conn7 <- [1,654,null,{}] 09:29:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:29:48 INFO - PROCESS | 3368 | 1469550588791 Marionette TRACE conn7 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:48 INFO - PROCESS | 3368 | 1469550588793 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:48 INFO - PROCESS | 3368 | 1469550588906 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 09:29:48 INFO - PROCESS | 3368 | 1469550588916 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:48 INFO - PROCESS | 3368 | 1469550588918 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2C800 == 32 [pid = 3368] [id = 173] 09:29:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B09800) [pid = 3368] [serial = 517] [outer = 0000000000000000] 09:29:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF215000) [pid = 3368] [serial = 518] [outer = 00000053D2B09800] 09:29:48 INFO - PROCESS | 3368 | 1469550588964 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DF3E4400) [pid = 3368] [serial = 519] [outer = 00000053D2B09800] 09:29:49 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:49 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:49 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:49 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:49 INFO - PROCESS | 3368 | 1469550589412 Marionette TRACE conn7 <- [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]]]}] 09:29:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:29:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 669ms 09:29:49 INFO - PROCESS | 3368 | 1469550589463 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 09:29:49 INFO - PROCESS | 3368 | 1469550589465 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 09:29:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:29:49 INFO - PROCESS | 3368 | 1469550589475 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:29:49 INFO - PROCESS | 3368 | 1469550589477 Marionette TRACE conn7 <- [1,658,null,{}] 09:29:49 INFO - PROCESS | 3368 | 1469550589481 Marionette TRACE conn7 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:49 INFO - PROCESS | 3368 | 1469550589487 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:49 INFO - PROCESS | 3368 | 1469550589619 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 09:29:49 INFO - PROCESS | 3368 | 1469550589670 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:49 INFO - PROCESS | 3368 | 1469550589672 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E004B800 == 33 [pid = 3368] [id = 174] 09:29:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFAB0800) [pid = 3368] [serial = 520] [outer = 0000000000000000] 09:29:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFBD3C00) [pid = 3368] [serial = 521] [outer = 00000053DFAB0800] 09:29:49 INFO - PROCESS | 3368 | 1469550589718 Marionette DEBUG loaded listener.js 09:29:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DFC72800) [pid = 3368] [serial = 522] [outer = 00000053DFAB0800] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E2AE9C00) [pid = 3368] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B56400) [pid = 3368] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DC292800) [pid = 3368] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2909000) [pid = 3368] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DEF11400) [pid = 3368] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D8A56800) [pid = 3368] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D37CB800) [pid = 3368] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E27E5000) [pid = 3368] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D252EC00) [pid = 3368] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD5BB400) [pid = 3368] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E272A000) [pid = 3368] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:29:50 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2F38000) [pid = 3368] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:29:50 INFO - PROCESS | 3368 | 1469550590308 Marionette TRACE conn7 <- [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]]]}] 09:29:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 880ms 09:29:50 INFO - PROCESS | 3368 | 1469550590357 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 3368 | 1469550590359 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 09:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:29:50 INFO - PROCESS | 3368 | 1469550590362 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 3368 | 1469550590364 Marionette TRACE conn7 <- [1,662,null,{}] 09:29:50 INFO - PROCESS | 3368 | 1469550590367 Marionette TRACE conn7 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 3368 | 1469550590370 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:50 INFO - PROCESS | 3368 | 1469550590448 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 09:29:50 INFO - PROCESS | 3368 | 1469550590454 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:50 INFO - PROCESS | 3368 | 1469550590456 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E27A5800 == 34 [pid = 3368] [id = 175] 09:29:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC905400) [pid = 3368] [serial = 523] [outer = 0000000000000000] 09:29:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFB88C00) [pid = 3368] [serial = 524] [outer = 00000053DC905400] 09:29:50 INFO - PROCESS | 3368 | 1469550590501 Marionette DEBUG loaded listener.js 09:29:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE97C00) [pid = 3368] [serial = 525] [outer = 00000053DC905400] 09:29:50 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:50 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:29:50 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:29:50 INFO - PROCESS | 3368 | 1469550590914 Marionette TRACE conn7 <- [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]]]}] 09:29:50 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 09:29:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 586ms 09:29:50 INFO - PROCESS | 3368 | 1469550590957 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 09:29:50 INFO - PROCESS | 3368 | 1469550590959 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 09:29:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:29:50 INFO - PROCESS | 3368 | 1469550590963 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:29:50 INFO - PROCESS | 3368 | 1469550590964 Marionette TRACE conn7 <- [1,666,null,{}] 09:29:50 INFO - PROCESS | 3368 | 1469550590968 Marionette TRACE conn7 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:50 INFO - PROCESS | 3368 | 1469550590970 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:51 INFO - PROCESS | 3368 | 1469550591049 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 09:29:51 INFO - PROCESS | 3368 | 1469550591057 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3368 | 1469550591059 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B3D000 == 35 [pid = 3368] [id = 176] 09:29:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFFBD800) [pid = 3368] [serial = 526] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E0172C00) [pid = 3368] [serial = 527] [outer = 00000053DFFBD800] 09:29:51 INFO - PROCESS | 3368 | 1469550591104 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E03BD400) [pid = 3368] [serial = 528] [outer = 00000053DFFBD800] 09:29:51 INFO - PROCESS | 3368 | 1469550591524 Marionette TRACE conn7 <- [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]]]}] 09:29:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:29:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 586ms 09:29:51 INFO - PROCESS | 3368 | 1469550591562 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 09:29:51 INFO - PROCESS | 3368 | 1469550591564 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 09:29:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:29:51 INFO - PROCESS | 3368 | 1469550591567 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:29:51 INFO - PROCESS | 3368 | 1469550591569 Marionette TRACE conn7 <- [1,670,null,{}] 09:29:51 INFO - PROCESS | 3368 | 1469550591577 Marionette TRACE conn7 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:51 INFO - PROCESS | 3368 | 1469550591579 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:51 INFO - PROCESS | 3368 | 1469550591663 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 09:29:51 INFO - PROCESS | 3368 | 1469550591669 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:51 INFO - PROCESS | 3368 | 1469550591671 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDAF800 == 36 [pid = 3368] [id = 177] 09:29:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E1593000) [pid = 3368] [serial = 529] [outer = 0000000000000000] 09:29:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E1F37800) [pid = 3368] [serial = 530] [outer = 00000053E1593000] 09:29:51 INFO - PROCESS | 3368 | 1469550591717 Marionette DEBUG loaded listener.js 09:29:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2730800) [pid = 3368] [serial = 531] [outer = 00000053E1593000] 09:29:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D37B3800 == 35 [pid = 3368] [id = 169] 09:29:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB3800 == 34 [pid = 3368] [id = 168] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D55800 == 33 [pid = 3368] [id = 170] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E9000 == 32 [pid = 3368] [id = 172] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB0000 == 31 [pid = 3368] [id = 171] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053E27A5800 == 30 [pid = 3368] [id = 175] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B3D000 == 29 [pid = 3368] [id = 176] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053E004B800 == 28 [pid = 3368] [id = 174] 09:29:53 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2C800 == 27 [pid = 3368] [id = 173] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8AA8000) [pid = 3368] [serial = 479] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DC299800) [pid = 3368] [serial = 464] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2B06400) [pid = 3368] [serial = 455] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E00ACC00) [pid = 3368] [serial = 480] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DF3E0400) [pid = 3368] [serial = 471] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E1F40400) [pid = 3368] [serial = 477] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D3EC0800) [pid = 3368] [serial = 458] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2F3B400) [pid = 3368] [serial = 456] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E0176C00) [pid = 3368] [serial = 476] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2AE3400) [pid = 3368] [serial = 453] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFC71400) [pid = 3368] [serial = 473] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DD5BEC00) [pid = 3368] [serial = 467] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E27E6400) [pid = 3368] [serial = 482] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8A9B000) [pid = 3368] [serial = 462] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DCD1CC00) [pid = 3368] [serial = 465] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D79C7400) [pid = 3368] [serial = 459] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2A6F400) [pid = 3368] [serial = 452] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DEF08000) [pid = 3368] [serial = 468] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DF20A400) [pid = 3368] [serial = 470] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFEA4400) [pid = 3368] [serial = 474] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D3E5B800) [pid = 3368] [serial = 461] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E2B55000) [pid = 3368] [serial = 485] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E2AE4000) [pid = 3368] [serial = 483] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053E3392800) [pid = 3368] [serial = 486] [outer = 0000000000000000] [url = about:blank] 09:29:53 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:29:53 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:29:53 INFO - PROCESS | 3368 | 1469550593990 Marionette TRACE conn7 <- [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]]]}] 09:29:54 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) 09:29:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2442ms 09:29:54 INFO - PROCESS | 3368 | 1469550594016 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 09:29:54 INFO - PROCESS | 3368 | 1469550594021 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 09:29:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:29:54 INFO - PROCESS | 3368 | 1469550594026 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:29:54 INFO - PROCESS | 3368 | 1469550594030 Marionette TRACE conn7 <- [1,674,null,{}] 09:29:54 INFO - PROCESS | 3368 | 1469550594037 Marionette TRACE conn7 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:54 INFO - PROCESS | 3368 | 1469550594040 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:54 INFO - PROCESS | 3368 | 1469550594137 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 09:29:54 INFO - PROCESS | 3368 | 1469550594146 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:54 INFO - PROCESS | 3368 | 1469550594148 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7176800 == 28 [pid = 3368] [id = 178] 09:29:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D2B0DC00) [pid = 3368] [serial = 532] [outer = 0000000000000000] 09:29:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D2B60400) [pid = 3368] [serial = 533] [outer = 00000053D2B0DC00] 09:29:54 INFO - PROCESS | 3368 | 1469550594199 Marionette DEBUG loaded listener.js 09:29:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2F42400) [pid = 3368] [serial = 534] [outer = 00000053D2B0DC00] 09:29:55 INFO - PROCESS | 3368 | 1469550595129 Marionette TRACE conn7 <- [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]]]}] 09:29:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:29:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1138ms 09:29:55 INFO - PROCESS | 3368 | 1469550595167 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 09:29:55 INFO - PROCESS | 3368 | 1469550595173 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 09:29:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:29:55 INFO - PROCESS | 3368 | 1469550595179 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:29:55 INFO - PROCESS | 3368 | 1469550595182 Marionette TRACE conn7 <- [1,678,null,{}] 09:29:55 INFO - PROCESS | 3368 | 1469550595187 Marionette TRACE conn7 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:55 INFO - PROCESS | 3368 | 1469550595190 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:55 INFO - PROCESS | 3368 | 1469550595281 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 09:29:55 INFO - PROCESS | 3368 | 1469550595290 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:55 INFO - PROCESS | 3368 | 1469550595292 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D5F000 == 29 [pid = 3368] [id = 179] 09:29:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D725EC00) [pid = 3368] [serial = 535] [outer = 0000000000000000] 09:29:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D79BBC00) [pid = 3368] [serial = 536] [outer = 00000053D725EC00] 09:29:55 INFO - PROCESS | 3368 | 1469550595341 Marionette DEBUG loaded listener.js 09:29:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D7DEC800) [pid = 3368] [serial = 537] [outer = 00000053D725EC00] 09:29:56 INFO - PROCESS | 3368 | 1469550596303 Marionette TRACE conn7 <- [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]]]}] 09:29:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:29:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1142ms 09:29:56 INFO - PROCESS | 3368 | 1469550596323 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 09:29:56 INFO - PROCESS | 3368 | 1469550596325 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 09:29:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:29:56 INFO - PROCESS | 3368 | 1469550596329 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:29:56 INFO - PROCESS | 3368 | 1469550596333 Marionette TRACE conn7 <- [1,682,null,{}] 09:29:56 INFO - PROCESS | 3368 | 1469550596345 Marionette TRACE conn7 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:56 INFO - PROCESS | 3368 | 1469550596350 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:56 INFO - PROCESS | 3368 | 1469550596440 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 09:29:56 INFO - PROCESS | 3368 | 1469550596447 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:56 INFO - PROCESS | 3368 | 1469550596451 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2B000 == 30 [pid = 3368] [id = 180] 09:29:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D0CCC000) [pid = 3368] [serial = 538] [outer = 0000000000000000] 09:29:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D9257800) [pid = 3368] [serial = 539] [outer = 00000053D0CCC000] 09:29:56 INFO - PROCESS | 3368 | 1469550596501 Marionette DEBUG loaded listener.js 09:29:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC24EC00) [pid = 3368] [serial = 540] [outer = 00000053D0CCC000] 09:29:57 INFO - PROCESS | 3368 | 1469550597428 Marionette TRACE conn7 <- [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]]]}] 09:29:57 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) 09:29:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1129ms 09:29:57 INFO - PROCESS | 3368 | 1469550597461 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 09:29:57 INFO - PROCESS | 3368 | 1469550597464 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 09:29:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:29:57 INFO - PROCESS | 3368 | 1469550597467 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:29:57 INFO - PROCESS | 3368 | 1469550597469 Marionette TRACE conn7 <- [1,686,null,{}] 09:29:57 INFO - PROCESS | 3368 | 1469550597473 Marionette TRACE conn7 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:57 INFO - PROCESS | 3368 | 1469550597475 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:57 INFO - PROCESS | 3368 | 1469550597563 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 09:29:57 INFO - PROCESS | 3368 | 1469550597569 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:57 INFO - PROCESS | 3368 | 1469550597571 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5F6800 == 31 [pid = 3368] [id = 181] 09:29:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC965C00) [pid = 3368] [serial = 541] [outer = 0000000000000000] 09:29:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DCBE4000) [pid = 3368] [serial = 542] [outer = 00000053DC965C00] 09:29:57 INFO - PROCESS | 3368 | 1469550597619 Marionette DEBUG loaded listener.js 09:29:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD343400) [pid = 3368] [serial = 543] [outer = 00000053DC965C00] 09:29:58 INFO - PROCESS | 3368 | 1469550598548 Marionette TRACE conn7 <- [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]]]}] 09:29:58 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) 09:29:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1130ms 09:29:58 INFO - PROCESS | 3368 | 1469550598600 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 09:29:58 INFO - PROCESS | 3368 | 1469550598602 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 09:29:58 INFO - PROCESS | 3368 | 1469550598606 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:29:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:29:58 INFO - PROCESS | 3368 | 1469550598608 Marionette TRACE conn7 <- [1,690,null,{}] 09:29:58 INFO - PROCESS | 3368 | 1469550598611 Marionette TRACE conn7 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:58 INFO - PROCESS | 3368 | 1469550598613 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:58 INFO - PROCESS | 3368 | 1469550598717 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 09:29:58 INFO - PROCESS | 3368 | 1469550598725 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:58 INFO - PROCESS | 3368 | 1469550598727 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4C1000 == 32 [pid = 3368] [id = 182] 09:29:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D3E61000) [pid = 3368] [serial = 544] [outer = 0000000000000000] 09:29:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD5C1400) [pid = 3368] [serial = 545] [outer = 00000053D3E61000] 09:29:58 INFO - PROCESS | 3368 | 1469550598772 Marionette DEBUG loaded listener.js 09:29:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF0AC00) [pid = 3368] [serial = 546] [outer = 00000053D3E61000] 09:29:59 INFO - PROCESS | 3368 | 1469550599736 Marionette TRACE conn7 <- [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]]]}] 09:29:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:29:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1181ms 09:29:59 INFO - PROCESS | 3368 | 1469550599790 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 09:29:59 INFO - PROCESS | 3368 | 1469550599792 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 09:29:59 INFO - PROCESS | 3368 | 1469550599796 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:29:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:29:59 INFO - PROCESS | 3368 | 1469550599798 Marionette TRACE conn7 <- [1,694,null,{}] 09:29:59 INFO - PROCESS | 3368 | 1469550599801 Marionette TRACE conn7 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:29:59 INFO - PROCESS | 3368 | 1469550599807 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:59 INFO - PROCESS | 3368 | 1469550599939 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 09:29:59 INFO - PROCESS | 3368 | 1469550599945 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:29:59 INFO - PROCESS | 3368 | 1469550599947 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:29:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC9800 == 33 [pid = 3368] [id = 183] 09:29:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DEF3C800) [pid = 3368] [serial = 547] [outer = 0000000000000000] 09:29:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF211000) [pid = 3368] [serial = 548] [outer = 00000053DEF3C800] 09:30:00 INFO - PROCESS | 3368 | 1469550599993 Marionette DEBUG loaded listener.js 09:30:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF794400) [pid = 3368] [serial = 549] [outer = 00000053DEF3C800] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD5BD800) [pid = 3368] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2B09800) [pid = 3368] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFAB0800) [pid = 3368] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFFBD800) [pid = 3368] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D1C32C00) [pid = 3368] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D7F4B800) [pid = 3368] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B5C400) [pid = 3368] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2B5D400) [pid = 3368] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E27E6000) [pid = 3368] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E339C000) [pid = 3368] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFBD2000) [pid = 3368] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DBA72C00) [pid = 3368] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D2F39400) [pid = 3368] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:30:00 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DC905400) [pid = 3368] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:30:01 INFO - PROCESS | 3368 | 1469550601336 Marionette TRACE conn7 <- [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]]]}] 09:30:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:30:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1591ms 09:30:01 INFO - PROCESS | 3368 | 1469550601393 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 09:30:01 INFO - PROCESS | 3368 | 1469550601398 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 09:30:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:30:01 INFO - PROCESS | 3368 | 1469550601489 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:30:01 INFO - PROCESS | 3368 | 1469550601493 Marionette TRACE conn7 <- [1,698,null,{}] 09:30:01 INFO - PROCESS | 3368 | 1469550601502 Marionette TRACE conn7 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:01 INFO - PROCESS | 3368 | 1469550601506 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:01 INFO - PROCESS | 3368 | 1469550601620 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 09:30:01 INFO - PROCESS | 3368 | 1469550601680 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:01 INFO - PROCESS | 3368 | 1469550601683 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D894B000 == 34 [pid = 3368] [id = 184] 09:30:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2B03400) [pid = 3368] [serial = 550] [outer = 0000000000000000] 09:30:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2F38800) [pid = 3368] [serial = 551] [outer = 00000053D2B03400] 09:30:01 INFO - PROCESS | 3368 | 1469550601742 Marionette DEBUG loaded listener.js 09:30:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D6F5E400) [pid = 3368] [serial = 552] [outer = 00000053D2B03400] 09:30:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4C1000 == 33 [pid = 3368] [id = 182] 09:30:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5F6800 == 32 [pid = 3368] [id = 181] 09:30:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2B000 == 31 [pid = 3368] [id = 180] 09:30:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D5F000 == 30 [pid = 3368] [id = 179] 09:30:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7176800 == 29 [pid = 3368] [id = 178] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DEF06C00) [pid = 3368] [serial = 515] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DF215000) [pid = 3368] [serial = 518] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DEF11000) [pid = 3368] [serial = 516] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFBD3C00) [pid = 3368] [serial = 521] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DF3E4400) [pid = 3368] [serial = 519] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E0172C00) [pid = 3368] [serial = 527] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DFC72800) [pid = 3368] [serial = 522] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053DC50D800) [pid = 3368] [serial = 512] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053E1F37800) [pid = 3368] [serial = 530] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D8907400) [pid = 3368] [serial = 509] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D8AA0800) [pid = 3368] [serial = 510] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053D2EBC400) [pid = 3368] [serial = 506] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D2B0D400) [pid = 3368] [serial = 507] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053D8A9E000) [pid = 3368] [serial = 504] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053D6F5F800) [pid = 3368] [serial = 503] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053E38E1800) [pid = 3368] [serial = 501] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053E383F800) [pid = 3368] [serial = 500] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053E3838000) [pid = 3368] [serial = 498] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053E33A1400) [pid = 3368] [serial = 497] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 51 (00000053E03BD400) [pid = 3368] [serial = 528] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 50 (00000053E272D400) [pid = 3368] [serial = 495] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 49 (00000053DFE96000) [pid = 3368] [serial = 494] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 48 (00000053DD578400) [pid = 3368] [serial = 492] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 47 (00000053DC299C00) [pid = 3368] [serial = 491] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 46 (00000053D7C7C000) [pid = 3368] [serial = 489] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 45 (00000053D2F3EC00) [pid = 3368] [serial = 488] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 44 (00000053DFB88C00) [pid = 3368] [serial = 524] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 43 (00000053DFE97C00) [pid = 3368] [serial = 525] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | --DOMWINDOW == 42 (00000053DCE60000) [pid = 3368] [serial = 513] [outer = 0000000000000000] [url = about:blank] 09:30:02 INFO - PROCESS | 3368 | 1469550602986 Marionette TRACE conn7 <- [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]]]}] 09:30:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:30:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1636ms 09:30:03 INFO - PROCESS | 3368 | 1469550603050 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 09:30:03 INFO - PROCESS | 3368 | 1469550603055 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 09:30:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:30:03 INFO - PROCESS | 3368 | 1469550603077 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:30:03 INFO - PROCESS | 3368 | 1469550603080 Marionette TRACE conn7 <- [1,702,null,{}] 09:30:03 INFO - PROCESS | 3368 | 1469550603086 Marionette TRACE conn7 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:03 INFO - PROCESS | 3368 | 1469550603089 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:03 INFO - PROCESS | 3368 | 1469550603172 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 09:30:03 INFO - PROCESS | 3368 | 1469550603180 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:03 INFO - PROCESS | 3368 | 1469550603183 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D37A3000 == 30 [pid = 3368] [id = 185] 09:30:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 43 (00000053D1CC4000) [pid = 3368] [serial = 553] [outer = 0000000000000000] 09:30:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 44 (00000053D290F800) [pid = 3368] [serial = 554] [outer = 00000053D1CC4000] 09:30:03 INFO - PROCESS | 3368 | 1469550603232 Marionette DEBUG loaded listener.js 09:30:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 45 (00000053D2B52800) [pid = 3368] [serial = 555] [outer = 00000053D1CC4000] 09:30:04 INFO - PROCESS | 3368 | 1469550604179 Marionette TRACE conn7 <- [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]]]}] 09:30:04 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 09:30:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1141ms 09:30:04 INFO - PROCESS | 3368 | 1469550604219 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 09:30:04 INFO - PROCESS | 3368 | 1469550604224 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 09:30:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:30:04 INFO - PROCESS | 3368 | 1469550604231 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:30:04 INFO - PROCESS | 3368 | 1469550604234 Marionette TRACE conn7 <- [1,706,null,{}] 09:30:04 INFO - PROCESS | 3368 | 1469550604238 Marionette TRACE conn7 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:04 INFO - PROCESS | 3368 | 1469550604240 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:04 INFO - PROCESS | 3368 | 1469550604332 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 09:30:04 INFO - PROCESS | 3368 | 1469550604340 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:04 INFO - PROCESS | 3368 | 1469550604342 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81F3000 == 31 [pid = 3368] [id = 186] 09:30:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 46 (00000053D3716800) [pid = 3368] [serial = 556] [outer = 0000000000000000] 09:30:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 47 (00000053D374A000) [pid = 3368] [serial = 557] [outer = 00000053D3716800] 09:30:04 INFO - PROCESS | 3368 | 1469550604392 Marionette DEBUG loaded listener.js 09:30:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 48 (00000053D6FABC00) [pid = 3368] [serial = 558] [outer = 00000053D3716800] 09:30:05 INFO - PROCESS | 3368 | 1469550605386 Marionette TRACE conn7 <- [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]]]}] 09:30:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:30:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1196ms 09:30:05 INFO - PROCESS | 3368 | 1469550605429 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 09:30:05 INFO - PROCESS | 3368 | 1469550605431 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 09:30:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:30:05 INFO - PROCESS | 3368 | 1469550605435 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:30:05 INFO - PROCESS | 3368 | 1469550605439 Marionette TRACE conn7 <- [1,710,null,{}] 09:30:05 INFO - PROCESS | 3368 | --DOMWINDOW == 47 (00000053DC965C00) [pid = 3368] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:30:05 INFO - PROCESS | 3368 | --DOMWINDOW == 46 (00000053D3E61000) [pid = 3368] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:30:05 INFO - PROCESS | 3368 | --DOMWINDOW == 45 (00000053E1593000) [pid = 3368] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:30:05 INFO - PROCESS | 3368 | --DOMWINDOW == 44 (00000053D2B0DC00) [pid = 3368] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:30:05 INFO - PROCESS | 3368 | --DOMWINDOW == 43 (00000053D0CCC000) [pid = 3368] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:30:05 INFO - PROCESS | 3368 | --DOMWINDOW == 42 (00000053D725EC00) [pid = 3368] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:30:05 INFO - PROCESS | 3368 | 1469550605464 Marionette TRACE conn7 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:05 INFO - PROCESS | 3368 | 1469550605469 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:05 INFO - PROCESS | 3368 | 1469550605579 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 09:30:05 INFO - PROCESS | 3368 | 1469550605619 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:05 INFO - PROCESS | 3368 | 1469550605622 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5D5800 == 32 [pid = 3368] [id = 187] 09:30:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 43 (00000053D7F3F800) [pid = 3368] [serial = 559] [outer = 0000000000000000] 09:30:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 44 (00000053D8195C00) [pid = 3368] [serial = 560] [outer = 00000053D7F3F800] 09:30:05 INFO - PROCESS | 3368 | 1469550605672 Marionette DEBUG loaded listener.js 09:30:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 45 (00000053D896AC00) [pid = 3368] [serial = 561] [outer = 00000053D7F3F800] 09:30:06 INFO - PROCESS | 3368 | 1469550606062 Marionette TRACE conn7 <- [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] 09:30:06 INFO - PROCESS | 3368 | 1469550606130 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 09:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:30:06 INFO - PROCESS | 3368 | 1469550606134 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 3368 | 1469550606135 Marionette TRACE conn7 <- [1,714,null,{}] 09:30:06 INFO - PROCESS | 3368 | 1469550606139 Marionette TRACE conn7 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 3368 | 1469550606141 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:06 INFO - PROCESS | 3368 | 1469550606230 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 09:30:06 INFO - PROCESS | 3368 | 1469550606235 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3368 | 1469550606237 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC31800 == 33 [pid = 3368] [id = 188] 09:30:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 46 (00000053D8AA1400) [pid = 3368] [serial = 562] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 47 (00000053D8AA8000) [pid = 3368] [serial = 563] [outer = 00000053D8AA1400] 09:30:06 INFO - PROCESS | 3368 | 1469550606283 Marionette DEBUG loaded listener.js 09:30:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 48 (00000053D8DB9800) [pid = 3368] [serial = 564] [outer = 00000053D8AA1400] 09:30:06 INFO - PROCESS | 3368 | 1469550606774 Marionette TRACE conn7 <- [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]]]}] 09:30:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:30:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 09:30:06 INFO - PROCESS | 3368 | 1469550606826 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 09:30:06 INFO - PROCESS | 3368 | 1469550606828 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 09:30:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:30:06 INFO - PROCESS | 3368 | 1469550606832 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:30:06 INFO - PROCESS | 3368 | 1469550606833 Marionette TRACE conn7 <- [1,718,null,{}] 09:30:06 INFO - PROCESS | 3368 | 1469550606837 Marionette TRACE conn7 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:06 INFO - PROCESS | 3368 | 1469550606839 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:06 INFO - PROCESS | 3368 | 1469550606947 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 09:30:06 INFO - PROCESS | 3368 | 1469550606955 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:06 INFO - PROCESS | 3368 | 1469550606958 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5E3000 == 34 [pid = 3368] [id = 189] 09:30:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 49 (00000053DBA6C800) [pid = 3368] [serial = 565] [outer = 0000000000000000] 09:30:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 50 (00000053DC245000) [pid = 3368] [serial = 566] [outer = 00000053DBA6C800] 09:30:07 INFO - PROCESS | 3368 | 1469550607004 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (00000053DC295000) [pid = 3368] [serial = 567] [outer = 00000053DBA6C800] 09:30:07 INFO - PROCESS | 3368 | 1469550607449 Marionette TRACE conn7 <- [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[4040] expected 0 but got 140","_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] 09:30:07 INFO - PROCESS | 3368 | 1469550607530 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 09:30:07 INFO - PROCESS | 3368 | 1469550607534 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:30:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:30:07 INFO - PROCESS | 3368 | 1469550607535 Marionette TRACE conn7 <- [1,722,null,{}] 09:30:07 INFO - PROCESS | 3368 | 1469550607539 Marionette TRACE conn7 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:07 INFO - PROCESS | 3368 | 1469550607545 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:07 INFO - PROCESS | 3368 | 1469550607652 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 09:30:07 INFO - PROCESS | 3368 | 1469550607661 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:07 INFO - PROCESS | 3368 | 1469550607663 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3A000 == 35 [pid = 3368] [id = 190] 09:30:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D8960C00) [pid = 3368] [serial = 568] [outer = 0000000000000000] 09:30:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053DD5C4000) [pid = 3368] [serial = 569] [outer = 00000053D8960C00] 09:30:07 INFO - PROCESS | 3368 | 1469550607709 Marionette DEBUG loaded listener.js 09:30:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053DEF0B000) [pid = 3368] [serial = 570] [outer = 00000053D8960C00] 09:30:08 INFO - PROCESS | 3368 | 1469550608178 Marionette TRACE conn7 <- [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]]]}] 09:30:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:30:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 670ms 09:30:08 INFO - PROCESS | 3368 | 1469550608207 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 09:30:08 INFO - PROCESS | 3368 | 1469550608209 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 09:30:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:30:08 INFO - PROCESS | 3368 | 1469550608212 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:30:08 INFO - PROCESS | 3368 | 1469550608214 Marionette TRACE conn7 <- [1,726,null,{}] 09:30:08 INFO - PROCESS | 3368 | 1469550608218 Marionette TRACE conn7 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:08 INFO - PROCESS | 3368 | 1469550608220 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:08 INFO - PROCESS | 3368 | 1469550608325 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 09:30:08 INFO - PROCESS | 3368 | 1469550608331 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:08 INFO - PROCESS | 3368 | 1469550608333 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC46000 == 36 [pid = 3368] [id = 191] 09:30:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053DEF0E400) [pid = 3368] [serial = 571] [outer = 0000000000000000] 09:30:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053DF20D000) [pid = 3368] [serial = 572] [outer = 00000053DEF0E400] 09:30:08 INFO - PROCESS | 3368 | 1469550608377 Marionette DEBUG loaded listener.js 09:30:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053DF219000) [pid = 3368] [serial = 573] [outer = 00000053DEF0E400] 09:30:09 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:30:09 INFO - PROCESS | 3368 | 1469550609497 Marionette TRACE conn7 <- [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]]]}] 09:30:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:30:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1339ms 09:30:09 INFO - PROCESS | 3368 | 1469550609555 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 09:30:09 INFO - PROCESS | 3368 | 1469550609560 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 09:30:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:30:09 INFO - PROCESS | 3368 | 1469550609608 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:30:09 INFO - PROCESS | 3368 | 1469550609612 Marionette TRACE conn7 <- [1,730,null,{}] 09:30:09 INFO - PROCESS | 3368 | 1469550609626 Marionette TRACE conn7 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:09 INFO - PROCESS | 3368 | 1469550609631 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:09 INFO - PROCESS | 3368 | 1469550609769 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 09:30:09 INFO - PROCESS | 3368 | 1469550609872 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:09 INFO - PROCESS | 3368 | 1469550609875 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81F2000 == 37 [pid = 3368] [id = 192] 09:30:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D2B59C00) [pid = 3368] [serial = 574] [outer = 0000000000000000] 09:30:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D2F37000) [pid = 3368] [serial = 575] [outer = 00000053D2B59C00] 09:30:09 INFO - PROCESS | 3368 | 1469550609935 Marionette DEBUG loaded listener.js 09:30:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D3EC0C00) [pid = 3368] [serial = 576] [outer = 00000053D2B59C00] 09:30:11 INFO - PROCESS | 3368 | 1469550611084 Marionette TRACE conn7 <- [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]]]}] 09:30:11 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 09:30:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1530ms 09:30:11 INFO - PROCESS | 3368 | 1469550611099 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 09:30:11 INFO - PROCESS | 3368 | 1469550611104 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 09:30:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:30:11 INFO - PROCESS | 3368 | 1469550611109 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:30:11 INFO - PROCESS | 3368 | 1469550611112 Marionette TRACE conn7 <- [1,734,null,{}] 09:30:11 INFO - PROCESS | 3368 | 1469550611119 Marionette TRACE conn7 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:11 INFO - PROCESS | 3368 | 1469550611122 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:11 INFO - PROCESS | 3368 | 1469550611268 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 09:30:11 INFO - PROCESS | 3368 | 1469550611342 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:11 INFO - PROCESS | 3368 | 1469550611345 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7D70000 == 38 [pid = 3368] [id = 193] 09:30:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D6F60400) [pid = 3368] [serial = 577] [outer = 0000000000000000] 09:30:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D7905C00) [pid = 3368] [serial = 578] [outer = 00000053D6F60400] 09:30:11 INFO - PROCESS | 3368 | 1469550611397 Marionette DEBUG loaded listener.js 09:30:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D7F3F000) [pid = 3368] [serial = 579] [outer = 00000053D6F60400] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDAF800 == 37 [pid = 3368] [id = 177] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3A000 == 36 [pid = 3368] [id = 190] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5E3000 == 35 [pid = 3368] [id = 189] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC31800 == 34 [pid = 3368] [id = 188] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5D5800 == 33 [pid = 3368] [id = 187] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81F3000 == 32 [pid = 3368] [id = 186] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D37A3000 == 31 [pid = 3368] [id = 185] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D894B000 == 30 [pid = 3368] [id = 184] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC9800 == 29 [pid = 3368] [id = 183] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81F2000 == 28 [pid = 3368] [id = 192] 09:30:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC46000 == 27 [pid = 3368] [id = 191] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DEF0AC00) [pid = 3368] [serial = 546] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053E2730800) [pid = 3368] [serial = 531] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D2B60400) [pid = 3368] [serial = 533] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053D2F42400) [pid = 3368] [serial = 534] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D9257800) [pid = 3368] [serial = 539] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053DC24EC00) [pid = 3368] [serial = 540] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053D79BBC00) [pid = 3368] [serial = 536] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053D7DEC800) [pid = 3368] [serial = 537] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053DD343400) [pid = 3368] [serial = 543] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053DCBE4000) [pid = 3368] [serial = 542] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053DD5C1400) [pid = 3368] [serial = 545] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | --DOMWINDOW == 51 (00000053DF211000) [pid = 3368] [serial = 548] [outer = 0000000000000000] [url = about:blank] 09:30:12 INFO - PROCESS | 3368 | 1469550612541 Marionette TRACE conn7 <- [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]]]}] 09:30:12 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.) 09:30:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1491ms 09:30:12 INFO - PROCESS | 3368 | 1469550612604 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 09:30:12 INFO - PROCESS | 3368 | 1469550612609 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 09:30:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:30:12 INFO - PROCESS | 3368 | 1469550612614 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:30:12 INFO - PROCESS | 3368 | 1469550612618 Marionette TRACE conn7 <- [1,738,null,{}] 09:30:12 INFO - PROCESS | 3368 | 1469550612661 Marionette TRACE conn7 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:12 INFO - PROCESS | 3368 | 1469550612664 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:12 INFO - PROCESS | 3368 | 1469550612767 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 09:30:12 INFO - PROCESS | 3368 | 1469550612824 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:12 INFO - PROCESS | 3368 | 1469550612829 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D33E5000 == 28 [pid = 3368] [id = 194] 09:30:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D2CA0000) [pid = 3368] [serial = 580] [outer = 0000000000000000] 09:30:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D2CA9400) [pid = 3368] [serial = 581] [outer = 00000053D2CA0000] 09:30:12 INFO - PROCESS | 3368 | 1469550612879 Marionette DEBUG loaded listener.js 09:30:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D2F43800) [pid = 3368] [serial = 582] [outer = 00000053D2CA0000] 09:30:13 INFO - PROCESS | 3368 | 1469550613775 Marionette TRACE conn7 <- [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]]]}] 09:30:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:30:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1191ms 09:30:13 INFO - PROCESS | 3368 | 1469550613809 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 09:30:13 INFO - PROCESS | 3368 | 1469550613815 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 09:30:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:30:13 INFO - PROCESS | 3368 | 1469550613821 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:30:13 INFO - PROCESS | 3368 | 1469550613824 Marionette TRACE conn7 <- [1,742,null,{}] 09:30:13 INFO - PROCESS | 3368 | 1469550613828 Marionette TRACE conn7 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:13 INFO - PROCESS | 3368 | 1469550613831 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:13 INFO - PROCESS | 3368 | 1469550613922 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 09:30:13 INFO - PROCESS | 3368 | 1469550613929 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:13 INFO - PROCESS | 3368 | 1469550613932 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D895D800 == 29 [pid = 3368] [id = 195] 09:30:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D7A32C00) [pid = 3368] [serial = 583] [outer = 0000000000000000] 09:30:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D80F6800) [pid = 3368] [serial = 584] [outer = 00000053D7A32C00] 09:30:13 INFO - PROCESS | 3368 | 1469550613981 Marionette DEBUG loaded listener.js 09:30:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D8968C00) [pid = 3368] [serial = 585] [outer = 00000053D7A32C00] 09:30:14 INFO - PROCESS | 3368 | 1469550614938 Marionette TRACE conn7 <- [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]]]}] 09:30:14 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 09:30:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1135ms 09:30:14 INFO - PROCESS | 3368 | 1469550614958 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 09:30:14 INFO - PROCESS | 3368 | 1469550614960 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 09:30:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:30:14 INFO - PROCESS | 3368 | 1469550614964 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:30:14 INFO - PROCESS | 3368 | 1469550614968 Marionette TRACE conn7 <- [1,746,null,{}] 09:30:14 INFO - PROCESS | 3368 | 1469550614979 Marionette TRACE conn7 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:14 INFO - PROCESS | 3368 | 1469550614984 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:15 INFO - PROCESS | 3368 | 1469550615097 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 09:30:15 INFO - PROCESS | 3368 | 1469550615105 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 3368 | 1469550615109 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2E800 == 30 [pid = 3368] [id = 196] 09:30:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D9458400) [pid = 3368] [serial = 586] [outer = 0000000000000000] 09:30:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DC23EC00) [pid = 3368] [serial = 587] [outer = 00000053D9458400] 09:30:15 INFO - PROCESS | 3368 | 1469550615158 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053DC292400) [pid = 3368] [serial = 588] [outer = 00000053D9458400] 09:30:15 INFO - PROCESS | 3368 | 1469550615620 Marionette TRACE conn7 <- [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]]]}] 09:30:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:30:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 692ms 09:30:15 INFO - PROCESS | 3368 | 1469550615659 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 09:30:15 INFO - PROCESS | 3368 | 1469550615662 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 09:30:15 INFO - PROCESS | 3368 | 1469550615665 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:30:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:30:15 INFO - PROCESS | 3368 | 1469550615667 Marionette TRACE conn7 <- [1,750,null,{}] 09:30:15 INFO - PROCESS | 3368 | 1469550615671 Marionette TRACE conn7 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:15 INFO - PROCESS | 3368 | 1469550615673 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:15 INFO - PROCESS | 3368 | 1469550615784 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 09:30:15 INFO - PROCESS | 3368 | 1469550615790 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:15 INFO - PROCESS | 3368 | 1469550615792 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8D5000 == 31 [pid = 3368] [id = 197] 09:30:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053DCB49800) [pid = 3368] [serial = 589] [outer = 0000000000000000] 09:30:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DCBE5000) [pid = 3368] [serial = 590] [outer = 00000053DCB49800] 09:30:15 INFO - PROCESS | 3368 | 1469550615838 Marionette DEBUG loaded listener.js 09:30:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053DD346C00) [pid = 3368] [serial = 591] [outer = 00000053DCB49800] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053D7F3F800) [pid = 3368] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D8AA1400) [pid = 3368] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D3716800) [pid = 3368] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053DEF3C800) [pid = 3368] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D2B03400) [pid = 3368] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053D1CC4000) [pid = 3368] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053DBA6C800) [pid = 3368] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053D8960C00) [pid = 3368] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:30:16 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053DEF0E400) [pid = 3368] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:30:16 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:30:16 INFO - PROCESS | 3368 | 1469550616767 Marionette TRACE conn7 <- [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]]]}] 09:30:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:30:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1131ms 09:30:16 INFO - PROCESS | 3368 | 1469550616798 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 09:30:16 INFO - PROCESS | 3368 | 1469550616801 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 09:30:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:30:16 INFO - PROCESS | 3368 | 1469550616804 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:30:16 INFO - PROCESS | 3368 | 1469550616806 Marionette TRACE conn7 <- [1,754,null,{}] 09:30:16 INFO - PROCESS | 3368 | 1469550616809 Marionette TRACE conn7 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:16 INFO - PROCESS | 3368 | 1469550616811 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:16 INFO - PROCESS | 3368 | 1469550616891 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 09:30:16 INFO - PROCESS | 3368 | 1469550616896 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:16 INFO - PROCESS | 3368 | 1469550616899 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4BF800 == 32 [pid = 3368] [id = 198] 09:30:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D2B57400) [pid = 3368] [serial = 592] [outer = 0000000000000000] 09:30:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D8199000) [pid = 3368] [serial = 593] [outer = 00000053D2B57400] 09:30:16 INFO - PROCESS | 3368 | 1469550616945 Marionette DEBUG loaded listener.js 09:30:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053DCD83400) [pid = 3368] [serial = 594] [outer = 00000053D2B57400] 09:30:17 INFO - PROCESS | 3368 | 1469550617811 Marionette TRACE conn7 <- [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]]]}] 09:30:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:30:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1030ms 09:30:17 INFO - PROCESS | 3368 | 1469550617838 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 09:30:17 INFO - PROCESS | 3368 | 1469550617840 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 09:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:30:17 INFO - PROCESS | 3368 | 1469550617844 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:30:17 INFO - PROCESS | 3368 | 1469550617846 Marionette TRACE conn7 <- [1,758,null,{}] 09:30:17 INFO - PROCESS | 3368 | 1469550617863 Marionette TRACE conn7 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:17 INFO - PROCESS | 3368 | 1469550617869 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:18 INFO - PROCESS | 3368 | 1469550617998 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 09:30:18 INFO - PROCESS | 3368 | 1469550618005 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 3368 | 1469550618007 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC47800 == 33 [pid = 3368] [id = 199] 09:30:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D2909000) [pid = 3368] [serial = 595] [outer = 0000000000000000] 09:30:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DEF11800) [pid = 3368] [serial = 596] [outer = 00000053D2909000] 09:30:18 INFO - PROCESS | 3368 | 1469550618053 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053DF214000) [pid = 3368] [serial = 597] [outer = 00000053D2909000] 09:30:18 INFO - PROCESS | 3368 | 1469550618460 Marionette TRACE conn7 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 09:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 650ms 09:30:18 INFO - PROCESS | 3368 | 1469550618496 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 09:30:18 INFO - PROCESS | 3368 | 1469550618498 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 09:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:30:18 INFO - PROCESS | 3368 | 1469550618501 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:30:18 INFO - PROCESS | 3368 | 1469550618503 Marionette TRACE conn7 <- [1,762,null,{}] 09:30:18 INFO - PROCESS | 3368 | 1469550618541 Marionette TRACE conn7 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:18 INFO - PROCESS | 3368 | 1469550618544 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:18 INFO - PROCESS | 3368 | 1469550618678 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 09:30:18 INFO - PROCESS | 3368 | 1469550618768 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:18 INFO - PROCESS | 3368 | 1469550618772 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D335D000 == 34 [pid = 3368] [id = 200] 09:30:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D20D1C00) [pid = 3368] [serial = 598] [outer = 0000000000000000] 09:30:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D288F000) [pid = 3368] [serial = 599] [outer = 00000053D20D1C00] 09:30:18 INFO - PROCESS | 3368 | 1469550618832 Marionette DEBUG loaded listener.js 09:30:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D2CA9C00) [pid = 3368] [serial = 600] [outer = 00000053D20D1C00] 09:30:19 INFO - PROCESS | 3368 | 1469550619646 Marionette TRACE conn7 <- [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]]]}] 09:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1183ms 09:30:19 INFO - PROCESS | 3368 | 1469550619691 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 09:30:19 INFO - PROCESS | 3368 | 1469550619695 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 09:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:30:19 INFO - PROCESS | 3368 | 1469550619700 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:30:19 INFO - PROCESS | 3368 | 1469550619703 Marionette TRACE conn7 <- [1,766,null,{}] 09:30:19 INFO - PROCESS | 3368 | 1469550619710 Marionette TRACE conn7 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:19 INFO - PROCESS | 3368 | 1469550619714 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:19 INFO - PROCESS | 3368 | 1469550619834 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 09:30:19 INFO - PROCESS | 3368 | 1469550619903 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:19 INFO - PROCESS | 3368 | 1469550619908 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCA4000 == 35 [pid = 3368] [id = 201] 09:30:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D8A9FC00) [pid = 3368] [serial = 601] [outer = 0000000000000000] 09:30:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8AA3C00) [pid = 3368] [serial = 602] [outer = 00000053D8A9FC00] 09:30:19 INFO - PROCESS | 3368 | 1469550619966 Marionette DEBUG loaded listener.js 09:30:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DBA6CC00) [pid = 3368] [serial = 603] [outer = 00000053D8A9FC00] 09:30:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4BF800 == 34 [pid = 3368] [id = 198] 09:30:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8D5000 == 33 [pid = 3368] [id = 197] 09:30:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2E800 == 32 [pid = 3368] [id = 196] 09:30:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053D895D800 == 31 [pid = 3368] [id = 195] 09:30:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053D33E5000 == 30 [pid = 3368] [id = 194] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053D8195C00) [pid = 3368] [serial = 560] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053D8AA8000) [pid = 3368] [serial = 563] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D374A000) [pid = 3368] [serial = 557] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DF794400) [pid = 3368] [serial = 549] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D2F38800) [pid = 3368] [serial = 551] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D6F5E400) [pid = 3368] [serial = 552] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053D290F800) [pid = 3368] [serial = 554] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D2B52800) [pid = 3368] [serial = 555] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053DC245000) [pid = 3368] [serial = 566] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053DC295000) [pid = 3368] [serial = 567] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053DD5C4000) [pid = 3368] [serial = 569] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053DF219000) [pid = 3368] [serial = 573] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053D896AC00) [pid = 3368] [serial = 561] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053D8DB9800) [pid = 3368] [serial = 564] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 51 (00000053D6FABC00) [pid = 3368] [serial = 558] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 50 (00000053DF20D000) [pid = 3368] [serial = 572] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | --DOMWINDOW == 49 (00000053DEF0B000) [pid = 3368] [serial = 570] [outer = 0000000000000000] [url = about:blank] 09:30:20 INFO - PROCESS | 3368 | 1469550620800 Marionette TRACE conn7 <- [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]]]}] 09:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1138ms 09:30:20 INFO - PROCESS | 3368 | 1469550620841 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 09:30:20 INFO - PROCESS | 3368 | 1469550620845 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 09:30:20 INFO - PROCESS | 3368 | 1469550620851 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:30:20 INFO - PROCESS | 3368 | 1469550620854 Marionette TRACE conn7 <- [1,770,null,{}] 09:30:20 INFO - PROCESS | 3368 | 1469550620859 Marionette TRACE conn7 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:20 INFO - PROCESS | 3368 | 1469550620862 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:20 INFO - PROCESS | 3368 | 1469550620955 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 09:30:20 INFO - PROCESS | 3368 | 1469550620962 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:20 INFO - PROCESS | 3368 | 1469550620965 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D796F000 == 31 [pid = 3368] [id = 202] 09:30:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 50 (00000053D2F40000) [pid = 3368] [serial = 604] [outer = 0000000000000000] 09:30:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (00000053D374A000) [pid = 3368] [serial = 605] [outer = 00000053D2F40000] 09:30:21 INFO - PROCESS | 3368 | 1469550621018 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D7262800) [pid = 3368] [serial = 606] [outer = 00000053D2F40000] 09:30:21 INFO - PROCESS | 3368 | 1469550621494 Marionette TRACE conn7 <- [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]]]}] 09:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 09:30:21 INFO - PROCESS | 3368 | 1469550621547 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 09:30:21 INFO - PROCESS | 3368 | 1469550621552 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 09:30:21 INFO - PROCESS | 3368 | 1469550621578 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:30:21 INFO - PROCESS | 3368 | 1469550621581 Marionette TRACE conn7 <- [1,774,null,{}] 09:30:21 INFO - PROCESS | 3368 | 1469550621588 Marionette TRACE conn7 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:21 INFO - PROCESS | 3368 | 1469550621591 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:21 INFO - PROCESS | 3368 | 1469550621683 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 09:30:21 INFO - PROCESS | 3368 | 1469550621755 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:21 INFO - PROCESS | 3368 | 1469550621757 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB1000 == 32 [pid = 3368] [id = 203] 09:30:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D7267C00) [pid = 3368] [serial = 607] [outer = 0000000000000000] 09:30:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D8AA8000) [pid = 3368] [serial = 608] [outer = 00000053D7267C00] 09:30:21 INFO - PROCESS | 3368 | 1469550621805 Marionette DEBUG loaded listener.js 09:30:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D9458800) [pid = 3368] [serial = 609] [outer = 00000053D7267C00] 09:30:22 INFO - PROCESS | 3368 | 1469550622202 Marionette TRACE conn7 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 09:30:22 INFO - PROCESS | 3368 | 1469550622272 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 3368 | 1469550622275 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 09:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:30:22 INFO - PROCESS | 3368 | 1469550622278 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 3368 | 1469550622282 Marionette TRACE conn7 <- [1,778,null,{}] 09:30:22 INFO - PROCESS | 3368 | 1469550622294 Marionette TRACE conn7 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 3368 | 1469550622299 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:22 INFO - PROCESS | 3368 | 1469550622391 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 09:30:22 INFO - PROCESS | 3368 | 1469550622405 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:22 INFO - PROCESS | 3368 | 1469550622409 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCECA800 == 33 [pid = 3368] [id = 204] 09:30:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053DCB4CC00) [pid = 3368] [serial = 610] [outer = 0000000000000000] 09:30:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053DCD24000) [pid = 3368] [serial = 611] [outer = 00000053DCB4CC00] 09:30:22 INFO - PROCESS | 3368 | 1469550622458 Marionette DEBUG loaded listener.js 09:30:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053DD5BEC00) [pid = 3368] [serial = 612] [outer = 00000053DCB4CC00] 09:30:22 INFO - PROCESS | 3368 | 1469550622897 Marionette TRACE conn7 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 09:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 09:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:30:22 INFO - PROCESS | 3368 | 1469550622973 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 09:30:22 INFO - PROCESS | 3368 | 1469550622976 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 09:30:22 INFO - PROCESS | 3368 | 1469550622979 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:30:22 INFO - PROCESS | 3368 | 1469550622981 Marionette TRACE conn7 <- [1,782,null,{}] 09:30:22 INFO - PROCESS | 3368 | 1469550622984 Marionette TRACE conn7 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:22 INFO - PROCESS | 3368 | 1469550622987 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:23 INFO - PROCESS | 3368 | 1469550623100 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 09:30:23 INFO - PROCESS | 3368 | 1469550623106 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3368 | 1469550623108 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAC5000 == 34 [pid = 3368] [id = 205] 09:30:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DEF08400) [pid = 3368] [serial = 613] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053DEF0E800) [pid = 3368] [serial = 614] [outer = 00000053DEF08400] 09:30:23 INFO - PROCESS | 3368 | 1469550623191 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053DF210800) [pid = 3368] [serial = 615] [outer = 00000053DEF08400] 09:30:23 INFO - PROCESS | 3368 | 1469550623618 Marionette TRACE conn7 <- [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]]]}] 09:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 672ms 09:30:23 INFO - PROCESS | 3368 | 1469550623653 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 09:30:23 INFO - PROCESS | 3368 | 1469550623655 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 09:30:23 INFO - PROCESS | 3368 | 1469550623658 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:30:23 INFO - PROCESS | 3368 | 1469550623660 Marionette TRACE conn7 <- [1,786,null,{}] 09:30:23 INFO - PROCESS | 3368 | 1469550623669 Marionette TRACE conn7 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:23 INFO - PROCESS | 3368 | 1469550623671 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:23 INFO - PROCESS | 3368 | 1469550623802 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 09:30:23 INFO - PROCESS | 3368 | 1469550623850 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:23 INFO - PROCESS | 3368 | 1469550623852 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED7800 == 35 [pid = 3368] [id = 206] 09:30:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DEF09400) [pid = 3368] [serial = 616] [outer = 0000000000000000] 09:30:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053DF3DE000) [pid = 3368] [serial = 617] [outer = 00000053DEF09400] 09:30:23 INFO - PROCESS | 3368 | 1469550623899 Marionette DEBUG loaded listener.js 09:30:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DF5F7C00) [pid = 3368] [serial = 618] [outer = 00000053DEF09400] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D6F60400) [pid = 3368] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053D7A32C00) [pid = 3368] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D2CA0000) [pid = 3368] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D2B59C00) [pid = 3368] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053D9458400) [pid = 3368] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053DCB49800) [pid = 3368] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:30:24 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053D2B57400) [pid = 3368] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:30:24 INFO - PROCESS | 3368 | 1469550624329 Marionette TRACE conn7 <- [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]]]}] 09:30:24 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 09:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 09:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:30:24 INFO - PROCESS | 3368 | 1469550624355 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 09:30:24 INFO - PROCESS | 3368 | 1469550624357 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 09:30:24 INFO - PROCESS | 3368 | 1469550624360 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:30:24 INFO - PROCESS | 3368 | 1469550624362 Marionette TRACE conn7 <- [1,790,null,{}] 09:30:24 INFO - PROCESS | 3368 | 1469550624365 Marionette TRACE conn7 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:24 INFO - PROCESS | 3368 | 1469550624371 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:24 INFO - PROCESS | 3368 | 1469550624478 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 09:30:24 INFO - PROCESS | 3368 | 1469550624484 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:24 INFO - PROCESS | 3368 | 1469550624486 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0328800 == 36 [pid = 3368] [id = 207] 09:30:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053DF6CF000) [pid = 3368] [serial = 619] [outer = 0000000000000000] 09:30:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DFB87C00) [pid = 3368] [serial = 620] [outer = 00000053DF6CF000] 09:30:24 INFO - PROCESS | 3368 | 1469550624533 Marionette DEBUG loaded listener.js 09:30:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053DFB91000) [pid = 3368] [serial = 621] [outer = 00000053DF6CF000] 09:30:24 INFO - PROCESS | 3368 | 1469550624980 Marionette TRACE conn7 <- [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]]]}] 09:30:25 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 09:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 09:30:25 INFO - PROCESS | 3368 | 1469550625056 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3368 | 1469550625058 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:30:25 INFO - PROCESS | 3368 | 1469550625061 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 3368 | 1469550625063 Marionette TRACE conn7 <- [1,794,null,{}] 09:30:25 INFO - PROCESS | 3368 | 1469550625067 Marionette TRACE conn7 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 3368 | 1469550625069 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:25 INFO - PROCESS | 3368 | 1469550625177 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 09:30:25 INFO - PROCESS | 3368 | 1469550625186 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3368 | 1469550625188 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E27AE800 == 37 [pid = 3368] [id = 208] 09:30:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053DFBD5C00) [pid = 3368] [serial = 622] [outer = 0000000000000000] 09:30:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DFC6C000) [pid = 3368] [serial = 623] [outer = 00000053DFBD5C00] 09:30:25 INFO - PROCESS | 3368 | 1469550625232 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053DFC72C00) [pid = 3368] [serial = 624] [outer = 00000053DFBD5C00] 09:30:25 INFO - PROCESS | 3368 | 1469550625629 Marionette TRACE conn7 <- [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]]]}] 09:30:25 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 09:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 09:30:25 INFO - PROCESS | 3368 | 1469550625691 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 09:30:25 INFO - PROCESS | 3368 | 1469550625693 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 09:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:30:25 INFO - PROCESS | 3368 | 1469550625697 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:30:25 INFO - PROCESS | 3368 | 1469550625698 Marionette TRACE conn7 <- [1,798,null,{}] 09:30:25 INFO - PROCESS | 3368 | 1469550625702 Marionette TRACE conn7 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:25 INFO - PROCESS | 3368 | 1469550625704 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:25 INFO - PROCESS | 3368 | 1469550625786 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 09:30:25 INFO - PROCESS | 3368 | 1469550625791 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:25 INFO - PROCESS | 3368 | 1469550625793 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B2E000 == 38 [pid = 3368] [id = 209] 09:30:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DFC74C00) [pid = 3368] [serial = 625] [outer = 0000000000000000] 09:30:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053DFE0E000) [pid = 3368] [serial = 626] [outer = 00000053DFC74C00] 09:30:25 INFO - PROCESS | 3368 | 1469550625847 Marionette DEBUG loaded listener.js 09:30:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DFEA0C00) [pid = 3368] [serial = 627] [outer = 00000053DFC74C00] 09:30:26 INFO - PROCESS | 3368 | 1469550626263 Marionette TRACE conn7 <- [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]]]}] 09:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 09:30:26 INFO - PROCESS | 3368 | 1469550626290 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 09:30:26 INFO - PROCESS | 3368 | 1469550626292 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 09:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:30:26 INFO - PROCESS | 3368 | 1469550626295 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - PROCESS | 3368 | 1469550626297 Marionette TRACE conn7 <- [1,802,null,{}] 09:30:26 INFO - PROCESS | 3368 | 1469550626300 Marionette TRACE conn7 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 3368 | 1469550626302 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:26 INFO - PROCESS | 3368 | 1469550626393 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 09:30:26 INFO - PROCESS | 3368 | 1469550626399 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:26 INFO - PROCESS | 3368 | 1469550626401 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E1E000 == 39 [pid = 3368] [id = 210] 09:30:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DFFBD800) [pid = 3368] [serial = 628] [outer = 0000000000000000] 09:30:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053E00EE800) [pid = 3368] [serial = 629] [outer = 00000053DFFBD800] 09:30:26 INFO - PROCESS | 3368 | 1469550626446 Marionette DEBUG loaded listener.js 09:30:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053E01F8C00) [pid = 3368] [serial = 630] [outer = 00000053DFFBD800] 09:30:26 INFO - PROCESS | 3368 | 1469550626881 Marionette TRACE conn7 <- [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] 09:30:26 INFO - PROCESS | 3368 | 1469550626972 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 09:30:26 INFO - PROCESS | 3368 | 1469550626978 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:30:26 INFO - PROCESS | 3368 | 1469550626983 Marionette TRACE conn7 <- [1,806,null,{}] 09:30:26 INFO - PROCESS | 3368 | 1469550626990 Marionette TRACE conn7 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:26 INFO - PROCESS | 3368 | 1469550626994 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:27 INFO - PROCESS | 3368 | 1469550627127 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 09:30:27 INFO - PROCESS | 3368 | 1469550627203 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:27 INFO - PROCESS | 3368 | 1469550627209 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81E4000 == 40 [pid = 3368] [id = 211] 09:30:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2B11800) [pid = 3368] [serial = 631] [outer = 0000000000000000] 09:30:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2B5C000) [pid = 3368] [serial = 632] [outer = 00000053D2B11800] 09:30:27 INFO - PROCESS | 3368 | 1469550627268 Marionette DEBUG loaded listener.js 09:30:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D79D0C00) [pid = 3368] [serial = 633] [outer = 00000053D2B11800] 09:30:27 INFO - PROCESS | 3368 | 1469550627914 Marionette TRACE conn7 <- [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]]]}] 09:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 985ms 09:30:27 INFO - PROCESS | 3368 | 1469550627968 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 09:30:27 INFO - PROCESS | 3368 | 1469550627972 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 09:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:30:27 INFO - PROCESS | 3368 | 1469550627979 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:30:27 INFO - PROCESS | 3368 | 1469550627984 Marionette TRACE conn7 <- [1,810,null,{}] 09:30:27 INFO - PROCESS | 3368 | 1469550627989 Marionette TRACE conn7 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:27 INFO - PROCESS | 3368 | 1469550627992 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:28 INFO - PROCESS | 3368 | 1469550628108 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 09:30:28 INFO - PROCESS | 3368 | 1469550628179 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:28 INFO - PROCESS | 3368 | 1469550628182 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC46000 == 41 [pid = 3368] [id = 212] 09:30:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D9257400) [pid = 3368] [serial = 634] [outer = 0000000000000000] 09:30:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC24F800) [pid = 3368] [serial = 635] [outer = 00000053D9257400] 09:30:28 INFO - PROCESS | 3368 | 1469550628240 Marionette DEBUG loaded listener.js 09:30:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DCBE1400) [pid = 3368] [serial = 636] [outer = 00000053D9257400] 09:30:28 INFO - PROCESS | 3368 | 1469550628827 Marionette TRACE conn7 <- [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] 09:30:28 INFO - PROCESS | 3368 | 1469550628865 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 09:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:30:28 INFO - PROCESS | 3368 | 1469550628869 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:30:28 INFO - PROCESS | 3368 | 1469550628871 Marionette TRACE conn7 <- [1,814,null,{}] 09:30:28 INFO - PROCESS | 3368 | 1469550628882 Marionette TRACE conn7 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:28 INFO - PROCESS | 3368 | 1469550628887 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:29 INFO - PROCESS | 3368 | 1469550629003 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 09:30:29 INFO - PROCESS | 3368 | 1469550629092 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:29 INFO - PROCESS | 3368 | 1469550629096 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E381F000 == 42 [pid = 3368] [id = 213] 09:30:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFAAC400) [pid = 3368] [serial = 637] [outer = 0000000000000000] 09:30:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFB84C00) [pid = 3368] [serial = 638] [outer = 00000053DFAAC400] 09:30:29 INFO - PROCESS | 3368 | 1469550629155 Marionette DEBUG loaded listener.js 09:30:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E00F2C00) [pid = 3368] [serial = 639] [outer = 00000053DFAAC400] 09:30:29 INFO - PROCESS | 3368 | 1469550629784 Marionette TRACE conn7 <- [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]]]}] 09:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 09:30:29 INFO - PROCESS | 3368 | 1469550629814 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 09:30:29 INFO - PROCESS | 3368 | 1469550629817 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 09:30:29 INFO - PROCESS | 3368 | 1469550629821 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:30:29 INFO - PROCESS | 3368 | 1469550629823 Marionette TRACE conn7 <- [1,818,null,{}] 09:30:29 INFO - PROCESS | 3368 | 1469550629826 Marionette TRACE conn7 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:29 INFO - PROCESS | 3368 | 1469550629829 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:29 INFO - PROCESS | 3368 | 1469550629940 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 09:30:30 INFO - PROCESS | 3368 | 1469550630022 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:30 INFO - PROCESS | 3368 | 1469550630025 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA5800 == 43 [pid = 3368] [id = 214] 09:30:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E09C4000) [pid = 3368] [serial = 640] [outer = 0000000000000000] 09:30:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E1590000) [pid = 3368] [serial = 641] [outer = 00000053E09C4000] 09:30:30 INFO - PROCESS | 3368 | 1469550630081 Marionette DEBUG loaded listener.js 09:30:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E1F46800) [pid = 3368] [serial = 642] [outer = 00000053E09C4000] 09:30:30 INFO - PROCESS | 3368 | 1469550630902 Marionette TRACE conn7 <- [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]]]}] 09:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1130ms 09:30:30 INFO - PROCESS | 3368 | 1469550630953 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 09:30:30 INFO - PROCESS | 3368 | 1469550630958 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 09:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:30:30 INFO - PROCESS | 3368 | 1469550630963 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:30:30 INFO - PROCESS | 3368 | 1469550630967 Marionette TRACE conn7 <- [1,822,null,{}] 09:30:30 INFO - PROCESS | 3368 | 1469550630972 Marionette TRACE conn7 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:30 INFO - PROCESS | 3368 | 1469550630975 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:31 INFO - PROCESS | 3368 | 1469550631118 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 09:30:31 INFO - PROCESS | 3368 | 1469550631190 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:31 INFO - PROCESS | 3368 | 1469550631195 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D6F88800 == 44 [pid = 3368] [id = 215] 09:30:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2F39400) [pid = 3368] [serial = 643] [outer = 0000000000000000] 09:30:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D6FB0400) [pid = 3368] [serial = 644] [outer = 00000053D2F39400] 09:30:31 INFO - PROCESS | 3368 | 1469550631288 Marionette DEBUG loaded listener.js 09:30:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D80F5400) [pid = 3368] [serial = 645] [outer = 00000053D2F39400] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B2E000 == 43 [pid = 3368] [id = 209] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E27AE800 == 42 [pid = 3368] [id = 208] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0328800 == 41 [pid = 3368] [id = 207] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED7800 == 40 [pid = 3368] [id = 206] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAC5000 == 39 [pid = 3368] [id = 205] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCECA800 == 38 [pid = 3368] [id = 204] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB1000 == 37 [pid = 3368] [id = 203] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053D796F000 == 36 [pid = 3368] [id = 202] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCA4000 == 35 [pid = 3368] [id = 201] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC47800 == 34 [pid = 3368] [id = 199] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053D335D000 == 33 [pid = 3368] [id = 200] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7D70000 == 32 [pid = 3368] [id = 193] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA5800 == 31 [pid = 3368] [id = 214] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E381F000 == 30 [pid = 3368] [id = 213] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC46000 == 29 [pid = 3368] [id = 212] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E1E000 == 28 [pid = 3368] [id = 210] 09:30:32 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81E4000 == 27 [pid = 3368] [id = 211] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D7F3F000) [pid = 3368] [serial = 579] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D7905C00) [pid = 3368] [serial = 578] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D80F6800) [pid = 3368] [serial = 584] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2CA9400) [pid = 3368] [serial = 581] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2F43800) [pid = 3368] [serial = 582] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D3EC0C00) [pid = 3368] [serial = 576] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2F37000) [pid = 3368] [serial = 575] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DC23EC00) [pid = 3368] [serial = 587] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DCBE5000) [pid = 3368] [serial = 590] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC292400) [pid = 3368] [serial = 588] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8199000) [pid = 3368] [serial = 593] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DD346C00) [pid = 3368] [serial = 591] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DEF11800) [pid = 3368] [serial = 596] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DCD83400) [pid = 3368] [serial = 594] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D8968C00) [pid = 3368] [serial = 585] [outer = 0000000000000000] [url = about:blank] 09:30:32 INFO - PROCESS | 3368 | 1469550632345 Marionette TRACE conn7 <- [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]]]}] 09:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1444ms 09:30:32 INFO - PROCESS | 3368 | 1469550632412 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 09:30:32 INFO - PROCESS | 3368 | 1469550632417 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 09:30:32 INFO - PROCESS | 3368 | 1469550632421 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:30:32 INFO - PROCESS | 3368 | 1469550632426 Marionette TRACE conn7 <- [1,826,null,{}] 09:30:32 INFO - PROCESS | 3368 | 1469550632432 Marionette TRACE conn7 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:32 INFO - PROCESS | 3368 | 1469550632434 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:32 INFO - PROCESS | 3368 | 1469550632530 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 09:30:32 INFO - PROCESS | 3368 | 1469550632621 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:32 INFO - PROCESS | 3368 | 1469550632623 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7176000 == 28 [pid = 3368] [id = 216] 09:30:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D290D400) [pid = 3368] [serial = 646] [outer = 0000000000000000] 09:30:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2B5B400) [pid = 3368] [serial = 647] [outer = 00000053D290D400] 09:30:32 INFO - PROCESS | 3368 | 1469550632673 Marionette DEBUG loaded listener.js 09:30:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D301DC00) [pid = 3368] [serial = 648] [outer = 00000053D290D400] 09:30:33 INFO - PROCESS | 3368 | 1469550633070 Marionette TRACE conn7 <- [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]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 692ms 09:30:33 INFO - PROCESS | 3368 | 1469550633117 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3368 | 1469550633123 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:30:33 INFO - PROCESS | 3368 | 1469550633129 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 3368 | 1469550633132 Marionette TRACE conn7 <- [1,830,null,{}] 09:30:33 INFO - PROCESS | 3368 | 1469550633136 Marionette TRACE conn7 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 3368 | 1469550633139 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:33 INFO - PROCESS | 3368 | 1469550633271 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 09:30:33 INFO - PROCESS | 3368 | 1469550633283 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 3368 | 1469550633286 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9120800 == 29 [pid = 3368] [id = 217] 09:30:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D72C4C00) [pid = 3368] [serial = 649] [outer = 0000000000000000] 09:30:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D80F6400) [pid = 3368] [serial = 650] [outer = 00000053D72C4C00] 09:30:33 INFO - PROCESS | 3368 | 1469550633334 Marionette DEBUG loaded listener.js 09:30:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D8A55400) [pid = 3368] [serial = 651] [outer = 00000053D72C4C00] 09:30:33 INFO - PROCESS | 3368 | 1469550633759 Marionette TRACE conn7 <- [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]]]}] 09:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 09:30:33 INFO - PROCESS | 3368 | 1469550633823 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 09:30:33 INFO - PROCESS | 3368 | 1469550633825 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 09:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:30:33 INFO - PROCESS | 3368 | 1469550633829 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:30:33 INFO - PROCESS | 3368 | 1469550633833 Marionette TRACE conn7 <- [1,834,null,{}] 09:30:33 INFO - PROCESS | 3368 | 1469550633844 Marionette TRACE conn7 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:33 INFO - PROCESS | 3368 | 1469550633849 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:33 INFO - PROCESS | 3368 | 1469550633935 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 09:30:33 INFO - PROCESS | 3368 | 1469550633942 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:33 INFO - PROCESS | 3368 | 1469550633946 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCAD800 == 30 [pid = 3368] [id = 218] 09:30:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8ADB800) [pid = 3368] [serial = 652] [outer = 0000000000000000] 09:30:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D945F000) [pid = 3368] [serial = 653] [outer = 00000053D8ADB800] 09:30:33 INFO - PROCESS | 3368 | 1469550633995 Marionette DEBUG loaded listener.js 09:30:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DC28F800) [pid = 3368] [serial = 654] [outer = 00000053D8ADB800] 09:30:35 INFO - PROCESS | 3368 | 1469550635989 Marionette TRACE conn7 <- [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]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2197ms 09:30:36 INFO - PROCESS | 3368 | 1469550636029 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3368 | 1469550636032 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:30:36 INFO - PROCESS | 3368 | 1469550636035 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 3368 | 1469550636036 Marionette TRACE conn7 <- [1,838,null,{}] 09:30:36 INFO - PROCESS | 3368 | 1469550636040 Marionette TRACE conn7 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 3368 | 1469550636042 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:36 INFO - PROCESS | 3368 | 1469550636155 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 09:30:36 INFO - PROCESS | 3368 | 1469550636163 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3368 | 1469550636165 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAB5000 == 31 [pid = 3368] [id = 219] 09:30:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D2F3EC00) [pid = 3368] [serial = 655] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8AD8C00) [pid = 3368] [serial = 656] [outer = 00000053D2F3EC00] 09:30:36 INFO - PROCESS | 3368 | 1469550636347 Marionette DEBUG loaded listener.js 09:30:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DEF0D800) [pid = 3368] [serial = 657] [outer = 00000053D2F3EC00] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFFBD800) [pid = 3368] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2909000) [pid = 3368] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2F40000) [pid = 3368] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8A9FC00) [pid = 3368] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D7267C00) [pid = 3368] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DEF09400) [pid = 3368] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DCB4CC00) [pid = 3368] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D20D1C00) [pid = 3368] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF6CF000) [pid = 3368] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFBD5C00) [pid = 3368] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFC74C00) [pid = 3368] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:30:36 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DEF08400) [pid = 3368] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:30:36 INFO - PROCESS | 3368 | 1469550636791 Marionette TRACE conn7 <- [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]]]}] 09:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 777ms 09:30:36 INFO - PROCESS | 3368 | 1469550636814 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 09:30:36 INFO - PROCESS | 3368 | 1469550636816 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 09:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:30:36 INFO - PROCESS | 3368 | 1469550636819 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:30:36 INFO - PROCESS | 3368 | 1469550636821 Marionette TRACE conn7 <- [1,842,null,{}] 09:30:36 INFO - PROCESS | 3368 | 1469550636824 Marionette TRACE conn7 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:36 INFO - PROCESS | 3368 | 1469550636827 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:36 INFO - PROCESS | 3368 | 1469550636934 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 09:30:36 INFO - PROCESS | 3368 | 1469550636942 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:36 INFO - PROCESS | 3368 | 1469550636945 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFECB800 == 32 [pid = 3368] [id = 220] 09:30:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DD5C4400) [pid = 3368] [serial = 658] [outer = 0000000000000000] 09:30:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DF20BC00) [pid = 3368] [serial = 659] [outer = 00000053DD5C4400] 09:30:36 INFO - PROCESS | 3368 | 1469550636990 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF3DC000) [pid = 3368] [serial = 660] [outer = 00000053DD5C4400] 09:30:37 INFO - PROCESS | 3368 | 1469550637411 Marionette TRACE conn7 <- [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]]]}] 09:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 09:30:37 INFO - PROCESS | 3368 | 1469550637451 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 09:30:37 INFO - PROCESS | 3368 | 1469550637453 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 09:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:30:37 INFO - PROCESS | 3368 | 1469550637456 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:30:37 INFO - PROCESS | 3368 | 1469550637458 Marionette TRACE conn7 <- [1,846,null,{}] 09:30:37 INFO - PROCESS | 3368 | 1469550637462 Marionette TRACE conn7 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:37 INFO - PROCESS | 3368 | 1469550637468 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:37 INFO - PROCESS | 3368 | 1469550637589 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 09:30:37 INFO - PROCESS | 3368 | 1469550637596 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:37 INFO - PROCESS | 3368 | 1469550637598 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E27A4800 == 33 [pid = 3368] [id = 221] 09:30:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DF3E6800) [pid = 3368] [serial = 661] [outer = 0000000000000000] 09:30:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFB82800) [pid = 3368] [serial = 662] [outer = 00000053DF3E6800] 09:30:37 INFO - PROCESS | 3368 | 1469550637657 Marionette DEBUG loaded listener.js 09:30:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFC69800) [pid = 3368] [serial = 663] [outer = 00000053DF3E6800] 09:30:38 INFO - PROCESS | 3368 | 1469550638076 Marionette TRACE conn7 <- [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]]]}] 09:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 671ms 09:30:38 INFO - PROCESS | 3368 | 1469550638136 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 09:30:38 INFO - PROCESS | 3368 | 1469550638138 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 09:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:30:38 INFO - PROCESS | 3368 | 1469550638142 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:30:38 INFO - PROCESS | 3368 | 1469550638143 Marionette TRACE conn7 <- [1,850,null,{}] 09:30:38 INFO - PROCESS | 3368 | 1469550638147 Marionette TRACE conn7 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:38 INFO - PROCESS | 3368 | 1469550638149 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:38 INFO - PROCESS | 3368 | 1469550638228 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 09:30:38 INFO - PROCESS | 3368 | 1469550638235 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:38 INFO - PROCESS | 3368 | 1469550638237 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E28800 == 34 [pid = 3368] [id = 222] 09:30:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DF6D2400) [pid = 3368] [serial = 664] [outer = 0000000000000000] 09:30:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFE98400) [pid = 3368] [serial = 665] [outer = 00000053DF6D2400] 09:30:38 INFO - PROCESS | 3368 | 1469550638282 Marionette DEBUG loaded listener.js 09:30:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E00AC800) [pid = 3368] [serial = 666] [outer = 00000053DF6D2400] 09:30:39 INFO - PROCESS | 3368 | 1469550639129 Marionette TRACE conn7 <- [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]]]}] 09:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1033ms 09:30:39 INFO - PROCESS | 3368 | 1469550639179 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 09:30:39 INFO - PROCESS | 3368 | 1469550639184 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 09:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:30:39 INFO - PROCESS | 3368 | 1469550639209 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:30:39 INFO - PROCESS | 3368 | 1469550639215 Marionette TRACE conn7 <- [1,854,null,{}] 09:30:39 INFO - PROCESS | 3368 | 1469550639221 Marionette TRACE conn7 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:39 INFO - PROCESS | 3368 | 1469550639224 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:39 INFO - PROCESS | 3368 | 1469550639399 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 09:30:39 INFO - PROCESS | 3368 | 1469550639484 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:39 INFO - PROCESS | 3368 | 1469550639487 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D65800 == 35 [pid = 3368] [id = 223] 09:30:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D2F38C00) [pid = 3368] [serial = 667] [outer = 0000000000000000] 09:30:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D3EC0400) [pid = 3368] [serial = 668] [outer = 00000053D2F38C00] 09:30:39 INFO - PROCESS | 3368 | 1469550639546 Marionette DEBUG loaded listener.js 09:30:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D818E800) [pid = 3368] [serial = 669] [outer = 00000053D2F38C00] 09:30:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D7C79C00) [pid = 3368] [serial = 670] [outer = 00000053D7F4B000] 09:30:40 INFO - PROCESS | 3368 | 1469550640498 Marionette TRACE conn7 <- [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]]]}] 09:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1350ms 09:30:40 INFO - PROCESS | 3368 | 1469550640563 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 09:30:40 INFO - PROCESS | 3368 | 1469550640568 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 09:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:30:40 INFO - PROCESS | 3368 | 1469550640573 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:30:40 INFO - PROCESS | 3368 | 1469550640577 Marionette TRACE conn7 <- [1,858,null,{}] 09:30:40 INFO - PROCESS | 3368 | 1469550640582 Marionette TRACE conn7 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:40 INFO - PROCESS | 3368 | 1469550640585 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:40 INFO - PROCESS | 3368 | 1469550640727 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 09:30:40 INFO - PROCESS | 3368 | 1469550640798 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:40 INFO - PROCESS | 3368 | 1469550640803 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D2D8F000 == 36 [pid = 3368] [id = 224] 09:30:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D290B400) [pid = 3368] [serial = 671] [outer = 0000000000000000] 09:30:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D2EBD000) [pid = 3368] [serial = 672] [outer = 00000053D290B400] 09:30:40 INFO - PROCESS | 3368 | 1469550640886 Marionette DEBUG loaded listener.js 09:30:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D7C7F800) [pid = 3368] [serial = 673] [outer = 00000053D290B400] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053E27A4800 == 35 [pid = 3368] [id = 221] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFECB800 == 34 [pid = 3368] [id = 220] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAB5000 == 33 [pid = 3368] [id = 219] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCAD800 == 32 [pid = 3368] [id = 218] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9120800 == 31 [pid = 3368] [id = 217] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7176000 == 30 [pid = 3368] [id = 216] 09:30:41 INFO - PROCESS | 3368 | --DOCSHELL 00000053D6F88800 == 29 [pid = 3368] [id = 215] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF214000) [pid = 3368] [serial = 597] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D374A000) [pid = 3368] [serial = 605] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D7262800) [pid = 3368] [serial = 606] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8AA3C00) [pid = 3368] [serial = 602] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DBA6CC00) [pid = 3368] [serial = 603] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D8AA8000) [pid = 3368] [serial = 608] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D9458800) [pid = 3368] [serial = 609] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF3DE000) [pid = 3368] [serial = 617] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DCD24000) [pid = 3368] [serial = 611] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D288F000) [pid = 3368] [serial = 599] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2CA9C00) [pid = 3368] [serial = 600] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFB87C00) [pid = 3368] [serial = 620] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF5F7C00) [pid = 3368] [serial = 618] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFC6C000) [pid = 3368] [serial = 623] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFC72C00) [pid = 3368] [serial = 624] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E01F8C00) [pid = 3368] [serial = 630] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFE0E000) [pid = 3368] [serial = 626] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DEF0E800) [pid = 3368] [serial = 614] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DF210800) [pid = 3368] [serial = 615] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DFEA0C00) [pid = 3368] [serial = 627] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DD5BEC00) [pid = 3368] [serial = 612] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053DFB91000) [pid = 3368] [serial = 621] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053E00EE800) [pid = 3368] [serial = 629] [outer = 0000000000000000] [url = about:blank] 09:30:41 INFO - PROCESS | 3368 | 1469550641361 Marionette TRACE conn7 <- [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]]]}] 09:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 837ms 09:30:41 INFO - PROCESS | 3368 | 1469550641415 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 09:30:41 INFO - PROCESS | 3368 | 1469550641420 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 09:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:30:41 INFO - PROCESS | 3368 | 1469550641431 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:30:41 INFO - PROCESS | 3368 | 1469550641434 Marionette TRACE conn7 <- [1,862,null,{}] 09:30:41 INFO - PROCESS | 3368 | 1469550641438 Marionette TRACE conn7 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:41 INFO - PROCESS | 3368 | 1469550641441 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:41 INFO - PROCESS | 3368 | 1469550641531 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 09:30:41 INFO - PROCESS | 3368 | 1469550641540 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:41 INFO - PROCESS | 3368 | 1469550641542 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92C5000 == 30 [pid = 3368] [id = 225] 09:30:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D7DED400) [pid = 3368] [serial = 674] [outer = 0000000000000000] 09:30:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D8A56800) [pid = 3368] [serial = 675] [outer = 00000053D7DED400] 09:30:41 INFO - PROCESS | 3368 | 1469550641592 Marionette DEBUG loaded listener.js 09:30:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8ADA000) [pid = 3368] [serial = 676] [outer = 00000053D7DED400] 09:30:42 INFO - PROCESS | 3368 | 1469550642048 Marionette TRACE conn7 <- [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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 693ms 09:30:42 INFO - PROCESS | 3368 | 1469550642121 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 09:30:42 INFO - PROCESS | 3368 | 1469550642124 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 09:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:30:42 INFO - PROCESS | 3368 | 1469550642128 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3368 | 1469550642132 Marionette TRACE conn7 <- [1,866,null,{}] 09:30:42 INFO - PROCESS | 3368 | 1469550642143 Marionette TRACE conn7 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 3368 | 1469550642148 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:42 INFO - PROCESS | 3368 | 1469550642280 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 09:30:42 INFO - PROCESS | 3368 | 1469550642347 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3368 | 1469550642350 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E9000 == 31 [pid = 3368] [id = 226] 09:30:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DD34C800) [pid = 3368] [serial = 677] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DD5C3800) [pid = 3368] [serial = 678] [outer = 00000053DD34C800] 09:30:42 INFO - PROCESS | 3368 | 1469550642400 Marionette DEBUG loaded listener.js 09:30:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DEFBE400) [pid = 3368] [serial = 679] [outer = 00000053DD34C800] 09:30:42 INFO - PROCESS | 3368 | 1469550642778 Marionette TRACE conn7 <- [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]]]}] 09:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 689ms 09:30:42 INFO - PROCESS | 3368 | 1469550642820 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 09:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:30:42 INFO - PROCESS | 3368 | 1469550642823 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 09:30:42 INFO - PROCESS | 3368 | 1469550642826 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:30:42 INFO - PROCESS | 3368 | 1469550642828 Marionette TRACE conn7 <- [1,870,null,{}] 09:30:42 INFO - PROCESS | 3368 | 1469550642831 Marionette TRACE conn7 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:42 INFO - PROCESS | 3368 | 1469550642833 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:42 INFO - PROCESS | 3368 | 1469550642922 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 09:30:42 INFO - PROCESS | 3368 | 1469550642928 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:42 INFO - PROCESS | 3368 | 1469550642930 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC34800 == 32 [pid = 3368] [id = 227] 09:30:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DF214000) [pid = 3368] [serial = 680] [outer = 0000000000000000] 09:30:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF3E8400) [pid = 3368] [serial = 681] [outer = 00000053DF214000] 09:30:42 INFO - PROCESS | 3368 | 1469550642976 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DF6CF800) [pid = 3368] [serial = 682] [outer = 00000053DF214000] 09:30:43 INFO - PROCESS | 3368 | 1469550643410 Marionette TRACE conn7 <- [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]]]}] 09:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 09:30:43 INFO - PROCESS | 3368 | 1469550643458 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 09:30:43 INFO - PROCESS | 3368 | 1469550643460 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 09:30:43 INFO - PROCESS | 3368 | 1469550643464 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:30:43 INFO - PROCESS | 3368 | 1469550643466 Marionette TRACE conn7 <- [1,874,null,{}] 09:30:43 INFO - PROCESS | 3368 | 1469550643475 Marionette TRACE conn7 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:43 INFO - PROCESS | 3368 | 1469550643478 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:43 INFO - PROCESS | 3368 | 1469550643589 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 09:30:43 INFO - PROCESS | 3368 | 1469550643679 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:43 INFO - PROCESS | 3368 | 1469550643681 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF41000 == 33 [pid = 3368] [id = 228] 09:30:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF3E8000) [pid = 3368] [serial = 683] [outer = 0000000000000000] 09:30:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFB88C00) [pid = 3368] [serial = 684] [outer = 00000053DF3E8000] 09:30:43 INFO - PROCESS | 3368 | 1469550643727 Marionette DEBUG loaded listener.js 09:30:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFBD3C00) [pid = 3368] [serial = 685] [outer = 00000053DF3E8000] 09:30:44 INFO - PROCESS | 3368 | 1469550644142 Marionette TRACE conn7 <- [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]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 735ms 09:30:44 INFO - PROCESS | 3368 | 1469550644205 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 3368 | 1469550644207 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 09:30:44 INFO - PROCESS | 3368 | 1469550644210 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:30:44 INFO - PROCESS | 3368 | 1469550644212 Marionette TRACE conn7 <- [1,878,null,{}] 09:30:44 INFO - PROCESS | 3368 | 1469550644216 Marionette TRACE conn7 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 3368 | 1469550644222 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:44 INFO - PROCESS | 3368 | 1469550644355 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 09:30:44 INFO - PROCESS | 3368 | 1469550644405 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:44 INFO - PROCESS | 3368 | 1469550644407 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A1A800 == 34 [pid = 3368] [id = 229] 09:30:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFE96000) [pid = 3368] [serial = 686] [outer = 0000000000000000] 09:30:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E02FF400) [pid = 3368] [serial = 687] [outer = 00000053DFE96000] 09:30:44 INFO - PROCESS | 3368 | 1469550644453 Marionette DEBUG loaded listener.js 09:30:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E09B9400) [pid = 3368] [serial = 688] [outer = 00000053DFE96000] 09:30:44 INFO - PROCESS | 3368 | 1469550644864 Marionette TRACE conn7 <- [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]]]}] 09:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 09:30:44 INFO - PROCESS | 3368 | 1469550644887 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 09:30:44 INFO - PROCESS | 3368 | 1469550644889 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 09:30:44 INFO - PROCESS | 3368 | 1469550644892 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:30:44 INFO - PROCESS | 3368 | 1469550644894 Marionette TRACE conn7 <- [1,882,null,{}] 09:30:44 INFO - PROCESS | 3368 | 1469550644897 Marionette TRACE conn7 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:44 INFO - PROCESS | 3368 | 1469550644899 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:45 INFO - PROCESS | 3368 | 1469550645052 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8ADB800) [pid = 3368] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D72C4C00) [pid = 3368] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D290D400) [pid = 3368] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D2F39400) [pid = 3368] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D2B11800) [pid = 3368] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D9257400) [pid = 3368] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFAAC400) [pid = 3368] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E09C4000) [pid = 3368] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D2F3EC00) [pid = 3368] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DD5C4400) [pid = 3368] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:30:45 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DF3E6800) [pid = 3368] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:30:45 INFO - PROCESS | 3368 | 1469550645110 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 3368 | 1469550645112 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF432800 == 35 [pid = 3368] [id = 230] 09:30:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D15D7800) [pid = 3368] [serial = 689] [outer = 0000000000000000] 09:30:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2B60000) [pid = 3368] [serial = 690] [outer = 00000053D15D7800] 09:30:45 INFO - PROCESS | 3368 | 1469550645159 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DD5BF400) [pid = 3368] [serial = 691] [outer = 00000053D15D7800] 09:30:45 INFO - PROCESS | 3368 | 1469550645501 Marionette TRACE conn7 <- [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]]]}] 09:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 672ms 09:30:45 INFO - PROCESS | 3368 | 1469550645567 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 09:30:45 INFO - PROCESS | 3368 | 1469550645569 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 09:30:45 INFO - PROCESS | 3368 | 1469550645572 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:30:45 INFO - PROCESS | 3368 | 1469550645574 Marionette TRACE conn7 <- [1,886,null,{}] 09:30:45 INFO - PROCESS | 3368 | 1469550645578 Marionette TRACE conn7 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:45 INFO - PROCESS | 3368 | 1469550645580 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:45 INFO - PROCESS | 3368 | 1469550645688 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 09:30:45 INFO - PROCESS | 3368 | 1469550645696 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:45 INFO - PROCESS | 3368 | 1469550645698 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D9B800 == 36 [pid = 3368] [id = 231] 09:30:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053E03B8800) [pid = 3368] [serial = 692] [outer = 0000000000000000] 09:30:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053E159AC00) [pid = 3368] [serial = 693] [outer = 00000053E03B8800] 09:30:45 INFO - PROCESS | 3368 | 1469550645743 Marionette DEBUG loaded listener.js 09:30:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053E2727800) [pid = 3368] [serial = 694] [outer = 00000053E03B8800] 09:30:46 INFO - PROCESS | 3368 | 1469550646124 Marionette TRACE conn7 <- [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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 588ms 09:30:46 INFO - PROCESS | 3368 | 1469550646163 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 3368 | 1469550646165 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 09:30:46 INFO - PROCESS | 3368 | 1469550646168 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:30:46 INFO - PROCESS | 3368 | 1469550646170 Marionette TRACE conn7 <- [1,890,null,{}] 09:30:46 INFO - PROCESS | 3368 | 1469550646174 Marionette TRACE conn7 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 3368 | 1469550646175 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:46 INFO - PROCESS | 3368 | 1469550646267 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 09:30:46 INFO - PROCESS | 3368 | 1469550646364 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 3368 | 1469550646366 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E6B000 == 37 [pid = 3368] [id = 232] 09:30:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E0BA9400) [pid = 3368] [serial = 695] [outer = 0000000000000000] 09:30:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E272EC00) [pid = 3368] [serial = 696] [outer = 00000053E0BA9400] 09:30:46 INFO - PROCESS | 3368 | 1469550646413 Marionette DEBUG loaded listener.js 09:30:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E27E8C00) [pid = 3368] [serial = 697] [outer = 00000053E0BA9400] 09:30:46 INFO - PROCESS | 3368 | 1469550646764 Marionette TRACE conn7 <- [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]]]}] 09:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 09:30:46 INFO - PROCESS | 3368 | 1469550646800 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 09:30:46 INFO - PROCESS | 3368 | 1469550646803 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 09:30:46 INFO - PROCESS | 3368 | 1469550646806 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:30:46 INFO - PROCESS | 3368 | 1469550646808 Marionette TRACE conn7 <- [1,894,null,{}] 09:30:46 INFO - PROCESS | 3368 | 1469550646811 Marionette TRACE conn7 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:46 INFO - PROCESS | 3368 | 1469550646813 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:46 INFO - PROCESS | 3368 | 1469550646924 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 09:30:46 INFO - PROCESS | 3368 | 1469550646931 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:46 INFO - PROCESS | 3368 | 1469550646933 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EBF000 == 38 [pid = 3368] [id = 233] 09:30:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E27E7400) [pid = 3368] [serial = 698] [outer = 0000000000000000] 09:30:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2A6A400) [pid = 3368] [serial = 699] [outer = 00000053E27E7400] 09:30:46 INFO - PROCESS | 3368 | 1469550646978 Marionette DEBUG loaded listener.js 09:30:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2A73400) [pid = 3368] [serial = 700] [outer = 00000053E27E7400] 09:30:47 INFO - PROCESS | 3368 | 1469550647557 Marionette TRACE conn7 <- [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]]]}] 09:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 776ms 09:30:47 INFO - PROCESS | 3368 | 1469550647586 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 09:30:47 INFO - PROCESS | 3368 | 1469550647591 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 09:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:30:47 INFO - PROCESS | 3368 | 1469550647639 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:30:47 INFO - PROCESS | 3368 | 1469550647643 Marionette TRACE conn7 <- [1,898,null,{}] 09:30:47 INFO - PROCESS | 3368 | 1469550647665 Marionette TRACE conn7 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:47 INFO - PROCESS | 3368 | 1469550647668 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:47 INFO - PROCESS | 3368 | 1469550647795 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 09:30:47 INFO - PROCESS | 3368 | 1469550647861 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:47 INFO - PROCESS | 3368 | 1469550647864 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9120800 == 39 [pid = 3368] [id = 234] 09:30:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D301D000) [pid = 3368] [serial = 701] [outer = 0000000000000000] 09:30:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D79C5000) [pid = 3368] [serial = 702] [outer = 00000053D301D000] 09:30:47 INFO - PROCESS | 3368 | 1469550647963 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D8ACDC00) [pid = 3368] [serial = 703] [outer = 00000053D301D000] 09:30:48 INFO - PROCESS | 3368 | 1469550648558 Marionette TRACE conn7 <- [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]]]}] 09:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 965ms 09:30:48 INFO - PROCESS | 3368 | 1469550648605 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 09:30:48 INFO - PROCESS | 3368 | 1469550648610 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 09:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:30:48 INFO - PROCESS | 3368 | 1469550648617 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:30:48 INFO - PROCESS | 3368 | 1469550648620 Marionette TRACE conn7 <- [1,902,null,{}] 09:30:48 INFO - PROCESS | 3368 | 1469550648624 Marionette TRACE conn7 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:48 INFO - PROCESS | 3368 | 1469550648627 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:48 INFO - PROCESS | 3368 | 1469550648780 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 09:30:48 INFO - PROCESS | 3368 | 1469550648830 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:48 INFO - PROCESS | 3368 | 1469550648833 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0328800 == 40 [pid = 3368] [id = 235] 09:30:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DEF10800) [pid = 3368] [serial = 704] [outer = 0000000000000000] 09:30:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DF20D800) [pid = 3368] [serial = 705] [outer = 00000053DEF10800] 09:30:48 INFO - PROCESS | 3368 | 1469550648892 Marionette DEBUG loaded listener.js 09:30:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFB87800) [pid = 3368] [serial = 706] [outer = 00000053DEF10800] 09:30:49 INFO - PROCESS | 3368 | 1469550649518 Marionette TRACE conn7 <- [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]]]}] 09:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 944ms 09:30:49 INFO - PROCESS | 3368 | 1469550649562 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 09:30:49 INFO - PROCESS | 3368 | 1469550649565 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 09:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:30:49 INFO - PROCESS | 3368 | 1469550649569 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:30:49 INFO - PROCESS | 3368 | 1469550649573 Marionette TRACE conn7 <- [1,906,null,{}] 09:30:49 INFO - PROCESS | 3368 | 1469550649585 Marionette TRACE conn7 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:49 INFO - PROCESS | 3368 | 1469550649590 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:49 INFO - PROCESS | 3368 | 1469550649702 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 09:30:49 INFO - PROCESS | 3368 | 1469550649791 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:49 INFO - PROCESS | 3368 | 1469550649794 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4291800 == 41 [pid = 3368] [id = 236] 09:30:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E01FAC00) [pid = 3368] [serial = 707] [outer = 0000000000000000] 09:30:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E159B000) [pid = 3368] [serial = 708] [outer = 00000053E01FAC00] 09:30:49 INFO - PROCESS | 3368 | 1469550649854 Marionette DEBUG loaded listener.js 09:30:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E2ADCC00) [pid = 3368] [serial = 709] [outer = 00000053E01FAC00] 09:30:50 INFO - PROCESS | 3368 | 1469550650412 Marionette TRACE conn7 <- [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]]]}] 09:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 880ms 09:30:50 INFO - PROCESS | 3368 | 1469550650452 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 09:30:50 INFO - PROCESS | 3368 | 1469550650455 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 09:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:30:50 INFO - PROCESS | 3368 | 1469550650458 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:30:50 INFO - PROCESS | 3368 | 1469550650461 Marionette TRACE conn7 <- [1,910,null,{}] 09:30:50 INFO - PROCESS | 3368 | 1469550650465 Marionette TRACE conn7 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:50 INFO - PROCESS | 3368 | 1469550650467 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:50 INFO - PROCESS | 3368 | 1469550650582 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 09:30:50 INFO - PROCESS | 3368 | 1469550650668 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:50 INFO - PROCESS | 3368 | 1469550650671 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7286000 == 42 [pid = 3368] [id = 237] 09:30:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D3025400) [pid = 3368] [serial = 710] [outer = 0000000000000000] 09:30:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D8909C00) [pid = 3368] [serial = 711] [outer = 00000053D3025400] 09:30:50 INFO - PROCESS | 3368 | 1469550650728 Marionette DEBUG loaded listener.js 09:30:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2723800) [pid = 3368] [serial = 712] [outer = 00000053D3025400] 09:30:51 INFO - PROCESS | 3368 | 1469550651423 Marionette TRACE conn7 <- [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]]]}] 09:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 985ms 09:30:51 INFO - PROCESS | 3368 | 1469550651445 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 09:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:30:51 INFO - PROCESS | 3368 | 1469550651450 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 09:30:51 INFO - PROCESS | 3368 | 1469550651454 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:30:51 INFO - PROCESS | 3368 | 1469550651458 Marionette TRACE conn7 <- [1,914,null,{}] 09:30:51 INFO - PROCESS | 3368 | 1469550651463 Marionette TRACE conn7 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:51 INFO - PROCESS | 3368 | 1469550651466 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:51 INFO - PROCESS | 3368 | 1469550651574 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 09:30:51 INFO - PROCESS | 3368 | 1469550651682 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:51 INFO - PROCESS | 3368 | 1469550651685 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC920800 == 43 [pid = 3368] [id = 238] 09:30:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D3022C00) [pid = 3368] [serial = 713] [outer = 0000000000000000] 09:30:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D3EC0C00) [pid = 3368] [serial = 714] [outer = 00000053D3022C00] 09:30:51 INFO - PROCESS | 3368 | 1469550651737 Marionette DEBUG loaded listener.js 09:30:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D8DB9000) [pid = 3368] [serial = 715] [outer = 00000053D3022C00] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E6B000 == 42 [pid = 3368] [id = 232] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D9B800 == 41 [pid = 3368] [id = 231] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF432800 == 40 [pid = 3368] [id = 230] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A1A800 == 39 [pid = 3368] [id = 229] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF41000 == 38 [pid = 3368] [id = 228] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC34800 == 37 [pid = 3368] [id = 227] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E9000 == 36 [pid = 3368] [id = 226] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92C5000 == 35 [pid = 3368] [id = 225] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D2D8F000 == 34 [pid = 3368] [id = 224] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D65800 == 33 [pid = 3368] [id = 223] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E28800 == 32 [pid = 3368] [id = 222] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7286000 == 31 [pid = 3368] [id = 237] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4291800 == 30 [pid = 3368] [id = 236] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0328800 == 29 [pid = 3368] [id = 235] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EBF000 == 28 [pid = 3368] [id = 233] 09:30:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9120800 == 27 [pid = 3368] [id = 234] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D945F000) [pid = 3368] [serial = 653] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D80F6400) [pid = 3368] [serial = 650] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D8A55400) [pid = 3368] [serial = 651] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B5B400) [pid = 3368] [serial = 647] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D301DC00) [pid = 3368] [serial = 648] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D80F5400) [pid = 3368] [serial = 645] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D6FB0400) [pid = 3368] [serial = 644] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D79D0C00) [pid = 3368] [serial = 633] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B5C000) [pid = 3368] [serial = 632] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DCBE1400) [pid = 3368] [serial = 636] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DC24F800) [pid = 3368] [serial = 635] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E00F2C00) [pid = 3368] [serial = 639] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFB84C00) [pid = 3368] [serial = 638] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFC69800) [pid = 3368] [serial = 663] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E1F46800) [pid = 3368] [serial = 642] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E1590000) [pid = 3368] [serial = 641] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8AD8C00) [pid = 3368] [serial = 656] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DEF0D800) [pid = 3368] [serial = 657] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF3DC000) [pid = 3368] [serial = 660] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DC28F800) [pid = 3368] [serial = 654] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF20BC00) [pid = 3368] [serial = 659] [outer = 0000000000000000] [url = about:blank] 09:30:52 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFB82800) [pid = 3368] [serial = 662] [outer = 0000000000000000] [url = about:blank] 09:30:53 INFO - PROCESS | 3368 | 1469550653023 Marionette TRACE conn7 <- [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]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1598ms 09:30:53 INFO - PROCESS | 3368 | 1469550653053 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 3368 | 1469550653057 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 09:30:53 INFO - PROCESS | 3368 | 1469550653061 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:30:53 INFO - PROCESS | 3368 | 1469550653065 Marionette TRACE conn7 <- [1,918,null,{}] 09:30:53 INFO - PROCESS | 3368 | 1469550653073 Marionette TRACE conn7 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 3368 | 1469550653076 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:53 INFO - PROCESS | 3368 | 1469550653169 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 09:30:53 INFO - PROCESS | 3368 | 1469550653239 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 3368 | 1469550653242 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D37B3800 == 28 [pid = 3368] [id = 239] 09:30:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2B0A000) [pid = 3368] [serial = 716] [outer = 0000000000000000] 09:30:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2B5B000) [pid = 3368] [serial = 717] [outer = 00000053D2B0A000] 09:30:53 INFO - PROCESS | 3368 | 1469550653291 Marionette DEBUG loaded listener.js 09:30:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2F36800) [pid = 3368] [serial = 718] [outer = 00000053D2B0A000] 09:30:53 INFO - PROCESS | 3368 | 1469550653707 Marionette TRACE conn7 <- [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]]]}] 09:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 693ms 09:30:53 INFO - PROCESS | 3368 | 1469550653760 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 09:30:53 INFO - PROCESS | 3368 | 1469550653765 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 09:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:30:53 INFO - PROCESS | 3368 | 1469550653772 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:30:53 INFO - PROCESS | 3368 | 1469550653775 Marionette TRACE conn7 <- [1,922,null,{}] 09:30:53 INFO - PROCESS | 3368 | 1469550653779 Marionette TRACE conn7 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:53 INFO - PROCESS | 3368 | 1469550653781 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:53 INFO - PROCESS | 3368 | 1469550653874 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 09:30:53 INFO - PROCESS | 3368 | 1469550653882 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:53 INFO - PROCESS | 3368 | 1469550653885 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8945800 == 29 [pid = 3368] [id = 240] 09:30:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D3EBD000) [pid = 3368] [serial = 719] [outer = 0000000000000000] 09:30:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D79CA400) [pid = 3368] [serial = 720] [outer = 00000053D3EBD000] 09:30:53 INFO - PROCESS | 3368 | 1469550653933 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D80F5400) [pid = 3368] [serial = 721] [outer = 00000053D3EBD000] 09:30:54 INFO - PROCESS | 3368 | 1469550654401 Marionette TRACE conn7 <- [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]]]}] 09:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 09:30:54 INFO - PROCESS | 3368 | 1469550654466 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 09:30:54 INFO - PROCESS | 3368 | 1469550654468 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 09:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:30:54 INFO - PROCESS | 3368 | 1469550654472 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:30:54 INFO - PROCESS | 3368 | 1469550654476 Marionette TRACE conn7 <- [1,926,null,{}] 09:30:54 INFO - PROCESS | 3368 | 1469550654487 Marionette TRACE conn7 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:54 INFO - PROCESS | 3368 | 1469550654492 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:54 INFO - PROCESS | 3368 | 1469550654610 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 09:30:54 INFO - PROCESS | 3368 | 1469550654689 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:54 INFO - PROCESS | 3368 | 1469550654692 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC25000 == 30 [pid = 3368] [id = 241] 09:30:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D2911400) [pid = 3368] [serial = 722] [outer = 0000000000000000] 09:30:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DC24F800) [pid = 3368] [serial = 723] [outer = 00000053D2911400] 09:30:54 INFO - PROCESS | 3368 | 1469550654743 Marionette DEBUG loaded listener.js 09:30:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC906000) [pid = 3368] [serial = 724] [outer = 00000053D2911400] 09:30:55 INFO - PROCESS | 3368 | 1469550655146 Marionette TRACE conn7 <- [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]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 736ms 09:30:55 INFO - PROCESS | 3368 | 1469550655211 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 3368 | 1469550655214 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 09:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:30:55 INFO - PROCESS | 3368 | 1469550655225 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 3368 | 1469550655227 Marionette TRACE conn7 <- [1,930,null,{}] 09:30:55 INFO - PROCESS | 3368 | 1469550655231 Marionette TRACE conn7 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 3368 | 1469550655233 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:55 INFO - PROCESS | 3368 | 1469550655350 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 09:30:55 INFO - PROCESS | 3368 | 1469550655361 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:55 INFO - PROCESS | 3368 | 1469550655363 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8EB000 == 31 [pid = 3368] [id = 242] 09:30:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DD3B9800) [pid = 3368] [serial = 725] [outer = 0000000000000000] 09:30:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DD5BE400) [pid = 3368] [serial = 726] [outer = 00000053DD3B9800] 09:30:55 INFO - PROCESS | 3368 | 1469550655411 Marionette DEBUG loaded listener.js 09:30:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DEF0C000) [pid = 3368] [serial = 727] [outer = 00000053DD3B9800] 09:30:55 INFO - PROCESS | 3368 | 1469550655862 Marionette TRACE conn7 <- [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]]]}] 09:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 692ms 09:30:55 INFO - PROCESS | 3368 | 1469550655946 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 09:30:55 INFO - PROCESS | 3368 | 1469550655948 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 09:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:30:55 INFO - PROCESS | 3368 | 1469550655956 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:30:55 INFO - PROCESS | 3368 | 1469550655958 Marionette TRACE conn7 <- [1,934,null,{}] 09:30:55 INFO - PROCESS | 3368 | 1469550655961 Marionette TRACE conn7 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:55 INFO - PROCESS | 3368 | 1469550655963 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:56 INFO - PROCESS | 3368 | 1469550656069 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 09:30:56 INFO - PROCESS | 3368 | 1469550656079 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 3368 | 1469550656081 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2E800 == 32 [pid = 3368] [id = 243] 09:30:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D37CB800) [pid = 3368] [serial = 728] [outer = 0000000000000000] 09:30:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DF20DC00) [pid = 3368] [serial = 729] [outer = 00000053D37CB800] 09:30:56 INFO - PROCESS | 3368 | 1469550656129 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF3DE800) [pid = 3368] [serial = 730] [outer = 00000053D37CB800] 09:30:56 INFO - PROCESS | 3368 | 1469550656575 Marionette TRACE conn7 <- [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]]]}] 09:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 690ms 09:30:56 INFO - PROCESS | 3368 | 1469550656647 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 09:30:56 INFO - PROCESS | 3368 | 1469550656649 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 09:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:30:56 INFO - PROCESS | 3368 | 1469550656652 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:30:56 INFO - PROCESS | 3368 | 1469550656654 Marionette TRACE conn7 <- [1,938,null,{}] 09:30:56 INFO - PROCESS | 3368 | 1469550656658 Marionette TRACE conn7 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:56 INFO - PROCESS | 3368 | 1469550656664 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:56 INFO - PROCESS | 3368 | 1469550656810 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 09:30:56 INFO - PROCESS | 3368 | 1469550656858 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:56 INFO - PROCESS | 3368 | 1469550656861 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0050000 == 33 [pid = 3368] [id = 244] 09:30:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF78F400) [pid = 3368] [serial = 731] [outer = 0000000000000000] 09:30:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFBD1800) [pid = 3368] [serial = 732] [outer = 00000053DF78F400] 09:30:56 INFO - PROCESS | 3368 | 1469550656907 Marionette DEBUG loaded listener.js 09:30:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFC72C00) [pid = 3368] [serial = 733] [outer = 00000053DF78F400] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E0BA9400) [pid = 3368] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DF3E8000) [pid = 3368] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DFE96000) [pid = 3368] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D15D7800) [pid = 3368] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF6D2400) [pid = 3368] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DF214000) [pid = 3368] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DD34C800) [pid = 3368] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D7DED400) [pid = 3368] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D290B400) [pid = 3368] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2F38C00) [pid = 3368] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E03B8800) [pid = 3368] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:30:57 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E27E7400) [pid = 3368] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:30:57 INFO - PROCESS | 3368 | 1469550657509 Marionette TRACE conn7 <- [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]]]}] 09:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 881ms 09:30:57 INFO - PROCESS | 3368 | 1469550657538 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 09:30:57 INFO - PROCESS | 3368 | 1469550657540 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 09:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:30:57 INFO - PROCESS | 3368 | 1469550657544 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:30:57 INFO - PROCESS | 3368 | 1469550657545 Marionette TRACE conn7 <- [1,942,null,{}] 09:30:57 INFO - PROCESS | 3368 | 1469550657549 Marionette TRACE conn7 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:57 INFO - PROCESS | 3368 | 1469550657551 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:57 INFO - PROCESS | 3368 | 1469550657632 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 09:30:57 INFO - PROCESS | 3368 | 1469550657637 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:57 INFO - PROCESS | 3368 | 1469550657639 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2798000 == 34 [pid = 3368] [id = 245] 09:30:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD575800) [pid = 3368] [serial = 734] [outer = 0000000000000000] 09:30:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF3E8C00) [pid = 3368] [serial = 735] [outer = 00000053DD575800] 09:30:57 INFO - PROCESS | 3368 | 1469550657684 Marionette DEBUG loaded listener.js 09:30:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFC70400) [pid = 3368] [serial = 736] [outer = 00000053DD575800] 09:30:58 INFO - PROCESS | 3368 | 1469550658096 Marionette TRACE conn7 <- [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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 587ms 09:30:58 INFO - PROCESS | 3368 | 1469550658138 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 3368 | 1469550658140 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 09:30:58 INFO - PROCESS | 3368 | 1469550658143 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3368 | 1469550658145 Marionette TRACE conn7 <- [1,946,null,{}] 09:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:30:58 INFO - PROCESS | 3368 | 1469550658149 Marionette TRACE conn7 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 3368 | 1469550658151 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:58 INFO - PROCESS | 3368 | 1469550658232 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 09:30:58 INFO - PROCESS | 3368 | 1469550658237 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3368 | 1469550658239 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2BC8000 == 35 [pid = 3368] [id = 246] 09:30:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFC70C00) [pid = 3368] [serial = 737] [outer = 0000000000000000] 09:30:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE9F800) [pid = 3368] [serial = 738] [outer = 00000053DFC70C00] 09:30:58 INFO - PROCESS | 3368 | 1469550658285 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E00F2C00) [pid = 3368] [serial = 739] [outer = 00000053DFC70C00] 09:30:58 INFO - PROCESS | 3368 | 1469550658696 Marionette TRACE conn7 <- [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]]]}] 09:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 587ms 09:30:58 INFO - PROCESS | 3368 | 1469550658746 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 09:30:58 INFO - PROCESS | 3368 | 1469550658748 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 09:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:30:58 INFO - PROCESS | 3368 | 1469550658752 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:30:58 INFO - PROCESS | 3368 | 1469550658754 Marionette TRACE conn7 <- [1,950,null,{}] 09:30:58 INFO - PROCESS | 3368 | 1469550658758 Marionette TRACE conn7 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:58 INFO - PROCESS | 3368 | 1469550658760 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:58 INFO - PROCESS | 3368 | 1469550658841 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 09:30:58 INFO - PROCESS | 3368 | 1469550658847 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:58 INFO - PROCESS | 3368 | 1469550658849 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC24800 == 36 [pid = 3368] [id = 247] 09:30:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E01F8C00) [pid = 3368] [serial = 740] [outer = 0000000000000000] 09:30:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E03B9800) [pid = 3368] [serial = 741] [outer = 00000053E01F8C00] 09:30:58 INFO - PROCESS | 3368 | 1469550658895 Marionette DEBUG loaded listener.js 09:30:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E1591000) [pid = 3368] [serial = 742] [outer = 00000053E01F8C00] 09:30:59 INFO - PROCESS | 3368 | 1469550659542 Marionette TRACE conn7 <- [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]]]}] 09:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 839ms 09:30:59 INFO - PROCESS | 3368 | 1469550659595 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 09:30:59 INFO - PROCESS | 3368 | 1469550659600 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 09:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:30:59 INFO - PROCESS | 3368 | 1469550659605 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:30:59 INFO - PROCESS | 3368 | 1469550659609 Marionette TRACE conn7 <- [1,954,null,{}] 09:30:59 INFO - PROCESS | 3368 | 1469550659615 Marionette TRACE conn7 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:30:59 INFO - PROCESS | 3368 | 1469550659618 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:59 INFO - PROCESS | 3368 | 1469550659751 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 09:30:59 INFO - PROCESS | 3368 | 1469550659849 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:30:59 INFO - PROCESS | 3368 | 1469550659852 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:30:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7D60000 == 37 [pid = 3368] [id = 248] 09:30:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2908C00) [pid = 3368] [serial = 743] [outer = 0000000000000000] 09:30:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2B0CC00) [pid = 3368] [serial = 744] [outer = 00000053D2908C00] 09:30:59 INFO - PROCESS | 3368 | 1469550659910 Marionette DEBUG loaded listener.js 09:31:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D301DC00) [pid = 3368] [serial = 745] [outer = 00000053D2908C00] 09:31:00 INFO - PROCESS | 3368 | 1469550660653 Marionette TRACE conn7 <- [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]]]}] 09:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1079ms 09:31:00 INFO - PROCESS | 3368 | 1469550660728 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 09:31:00 INFO - PROCESS | 3368 | 1469550660733 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 09:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:31:00 INFO - PROCESS | 3368 | 1469550660740 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:31:00 INFO - PROCESS | 3368 | 1469550660743 Marionette TRACE conn7 <- [1,958,null,{}] 09:31:00 INFO - PROCESS | 3368 | 1469550660747 Marionette TRACE conn7 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:00 INFO - PROCESS | 3368 | 1469550660750 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:00 INFO - PROCESS | 3368 | 1469550660884 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 09:31:00 INFO - PROCESS | 3368 | 1469550660952 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:00 INFO - PROCESS | 3368 | 1469550660955 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2E000 == 38 [pid = 3368] [id = 249] 09:31:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D8ACE000) [pid = 3368] [serial = 746] [outer = 0000000000000000] 09:31:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D9256400) [pid = 3368] [serial = 747] [outer = 00000053D8ACE000] 09:31:01 INFO - PROCESS | 3368 | 1469550661013 Marionette DEBUG loaded listener.js 09:31:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DC902800) [pid = 3368] [serial = 748] [outer = 00000053D8ACE000] 09:31:01 INFO - PROCESS | 3368 | 1469550661919 Marionette TRACE conn7 <- [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]]]}] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2BC8000 == 37 [pid = 3368] [id = 246] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2798000 == 36 [pid = 3368] [id = 245] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0050000 == 35 [pid = 3368] [id = 244] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2E800 == 34 [pid = 3368] [id = 243] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8EB000 == 33 [pid = 3368] [id = 242] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC25000 == 32 [pid = 3368] [id = 241] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8945800 == 31 [pid = 3368] [id = 240] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053D37B3800 == 30 [pid = 3368] [id = 239] 09:31:01 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC920800 == 29 [pid = 3368] [id = 238] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E2A73400) [pid = 3368] [serial = 700] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E2A6A400) [pid = 3368] [serial = 699] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E272EC00) [pid = 3368] [serial = 696] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DFB88C00) [pid = 3368] [serial = 684] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E02FF400) [pid = 3368] [serial = 687] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DFBD3C00) [pid = 3368] [serial = 685] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2B60000) [pid = 3368] [serial = 690] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E09B9400) [pid = 3368] [serial = 688] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E00AC800) [pid = 3368] [serial = 666] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFE98400) [pid = 3368] [serial = 665] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DF3E8400) [pid = 3368] [serial = 681] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DD5C3800) [pid = 3368] [serial = 678] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DEFBE400) [pid = 3368] [serial = 679] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8ADA000) [pid = 3368] [serial = 676] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8A56800) [pid = 3368] [serial = 675] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2EBD000) [pid = 3368] [serial = 672] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D7C7F800) [pid = 3368] [serial = 673] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D3EC0400) [pid = 3368] [serial = 668] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D818E800) [pid = 3368] [serial = 669] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E27E8C00) [pid = 3368] [serial = 697] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E3D59800) [pid = 3368] [serial = 378] [outer = 0000000000000000] [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.] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2727800) [pid = 3368] [serial = 694] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DD5BF400) [pid = 3368] [serial = 691] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E159AC00) [pid = 3368] [serial = 693] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF6CF800) [pid = 3368] [serial = 682] [outer = 0000000000000000] [url = about:blank] 09:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1239ms 09:31:01 INFO - PROCESS | 3368 | 1469550661982 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 09:31:01 INFO - PROCESS | 3368 | 1469550661987 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 09:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:31:01 INFO - PROCESS | 3368 | 1469550661992 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 3368 | 1469550661995 Marionette TRACE conn7 <- [1,962,null,{}] 09:31:02 INFO - PROCESS | 3368 | 1469550662001 Marionette TRACE conn7 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 3368 | 1469550662004 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:02 INFO - PROCESS | 3368 | 1469550662106 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 09:31:02 INFO - PROCESS | 3368 | 1469550662113 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:02 INFO - PROCESS | 3368 | 1469550662118 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7CA3000 == 30 [pid = 3368] [id = 250] 09:31:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D3E5B800) [pid = 3368] [serial = 749] [outer = 0000000000000000] 09:31:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D6FAA800) [pid = 3368] [serial = 750] [outer = 00000053D3E5B800] 09:31:02 INFO - PROCESS | 3368 | 1469550662168 Marionette DEBUG loaded listener.js 09:31:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D7DEB000) [pid = 3368] [serial = 751] [outer = 00000053D3E5B800] 09:31:02 INFO - PROCESS | 3368 | 1469550662810 Marionette TRACE conn7 <- [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]]]}] 09:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 881ms 09:31:02 INFO - PROCESS | 3368 | 1469550662876 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 09:31:02 INFO - PROCESS | 3368 | 1469550662881 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 09:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:31:02 INFO - PROCESS | 3368 | 1469550662886 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:31:02 INFO - PROCESS | 3368 | 1469550662890 Marionette TRACE conn7 <- [1,966,null,{}] 09:31:02 INFO - PROCESS | 3368 | 1469550662896 Marionette TRACE conn7 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:02 INFO - PROCESS | 3368 | 1469550662899 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:03 INFO - PROCESS | 3368 | 1469550663017 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 09:31:03 INFO - PROCESS | 3368 | 1469550663090 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:03 INFO - PROCESS | 3368 | 1469550663093 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D911E800 == 31 [pid = 3368] [id = 251] 09:31:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D819CC00) [pid = 3368] [serial = 752] [outer = 0000000000000000] 09:31:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8963C00) [pid = 3368] [serial = 753] [outer = 00000053D819CC00] 09:31:03 INFO - PROCESS | 3368 | 1469550663152 Marionette DEBUG loaded listener.js 09:31:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8AA6C00) [pid = 3368] [serial = 754] [outer = 00000053D819CC00] 09:31:03 INFO - PROCESS | 3368 | 1469550663757 Marionette TRACE conn7 <- [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]]]}] 09:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 944ms 09:31:03 INFO - PROCESS | 3368 | 1469550663834 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 09:31:03 INFO - PROCESS | 3368 | 1469550663840 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 09:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:31:03 INFO - PROCESS | 3368 | 1469550663846 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:31:03 INFO - PROCESS | 3368 | 1469550663849 Marionette TRACE conn7 <- [1,970,null,{}] 09:31:03 INFO - PROCESS | 3368 | 1469550663854 Marionette TRACE conn7 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:03 INFO - PROCESS | 3368 | 1469550663857 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:04 INFO - PROCESS | 3368 | 1469550664000 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 09:31:04 INFO - PROCESS | 3368 | 1469550664071 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:04 INFO - PROCESS | 3368 | 1469550664074 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2B800 == 32 [pid = 3368] [id = 252] 09:31:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2893C00) [pid = 3368] [serial = 755] [outer = 0000000000000000] 09:31:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC50D800) [pid = 3368] [serial = 756] [outer = 00000053D2893C00] 09:31:04 INFO - PROCESS | 3368 | 1469550664173 Marionette DEBUG loaded listener.js 09:31:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD5BB000) [pid = 3368] [serial = 757] [outer = 00000053D2893C00] 09:31:04 INFO - PROCESS | 3368 | 1469550664807 Marionette TRACE conn7 <- [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]]]}] 09:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 09:31:04 INFO - PROCESS | 3368 | 1469550664833 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 09:31:04 INFO - PROCESS | 3368 | 1469550664835 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 09:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:31:04 INFO - PROCESS | 3368 | 1469550664839 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:31:04 INFO - PROCESS | 3368 | 1469550664843 Marionette TRACE conn7 <- [1,974,null,{}] 09:31:04 INFO - PROCESS | 3368 | 1469550664856 Marionette TRACE conn7 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:04 INFO - PROCESS | 3368 | 1469550664862 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:04 INFO - PROCESS | 3368 | 1469550664971 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 09:31:05 INFO - PROCESS | 3368 | 1469550665046 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 3368 | 1469550665050 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB55800 == 33 [pid = 3368] [id = 253] 09:31:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF215000) [pid = 3368] [serial = 758] [outer = 0000000000000000] 09:31:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF3E5800) [pid = 3368] [serial = 759] [outer = 00000053DF215000] 09:31:05 INFO - PROCESS | 3368 | 1469550665109 Marionette DEBUG loaded listener.js 09:31:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFA08800) [pid = 3368] [serial = 760] [outer = 00000053DF215000] 09:31:05 INFO - PROCESS | 3368 | 1469550665706 Marionette TRACE conn7 <- [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]]]}] 09:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 09:31:05 INFO - PROCESS | 3368 | 1469550665786 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 09:31:05 INFO - PROCESS | 3368 | 1469550665789 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 09:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:31:05 INFO - PROCESS | 3368 | 1469550665793 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:31:05 INFO - PROCESS | 3368 | 1469550665795 Marionette TRACE conn7 <- [1,978,null,{}] 09:31:05 INFO - PROCESS | 3368 | 1469550665799 Marionette TRACE conn7 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:05 INFO - PROCESS | 3368 | 1469550665802 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:05 INFO - PROCESS | 3368 | 1469550665917 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 09:31:05 INFO - PROCESS | 3368 | 1469550665982 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:05 INFO - PROCESS | 3368 | 1469550665984 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E028E800 == 34 [pid = 3368] [id = 254] 09:31:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF69CC00) [pid = 3368] [serial = 761] [outer = 0000000000000000] 09:31:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFBC7C00) [pid = 3368] [serial = 762] [outer = 00000053DF69CC00] 09:31:06 INFO - PROCESS | 3368 | 1469550666040 Marionette DEBUG loaded listener.js 09:31:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFC6FC00) [pid = 3368] [serial = 763] [outer = 00000053DF69CC00] 09:31:06 INFO - PROCESS | 3368 | 1469550666596 Marionette TRACE conn7 <- [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]]]}] 09:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 839ms 09:31:06 INFO - PROCESS | 3368 | 1469550666642 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 09:31:06 INFO - PROCESS | 3368 | 1469550666645 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 09:31:06 INFO - PROCESS | 3368 | 1469550666649 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:31:06 INFO - PROCESS | 3368 | 1469550666651 Marionette TRACE conn7 <- [1,982,null,{}] 09:31:06 INFO - PROCESS | 3368 | 1469550666655 Marionette TRACE conn7 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:06 INFO - PROCESS | 3368 | 1469550666658 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:06 INFO - PROCESS | 3368 | 1469550666786 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 09:31:06 INFO - PROCESS | 3368 | 1469550666876 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:06 INFO - PROCESS | 3368 | 1469550666879 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B30800 == 35 [pid = 3368] [id = 255] 09:31:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFE98800) [pid = 3368] [serial = 764] [outer = 0000000000000000] 09:31:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E00B2000) [pid = 3368] [serial = 765] [outer = 00000053DFE98800] 09:31:06 INFO - PROCESS | 3368 | 1469550666934 Marionette DEBUG loaded listener.js 09:31:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E03B9C00) [pid = 3368] [serial = 766] [outer = 00000053DFE98800] 09:31:07 INFO - PROCESS | 3368 | 1469550667567 Marionette TRACE conn7 <- [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]]]}] 09:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 984ms 09:31:07 INFO - PROCESS | 3368 | 1469550667639 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 09:31:07 INFO - PROCESS | 3368 | 1469550667643 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 09:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:31:07 INFO - PROCESS | 3368 | 1469550667648 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:31:07 INFO - PROCESS | 3368 | 1469550667651 Marionette TRACE conn7 <- [1,986,null,{}] 09:31:07 INFO - PROCESS | 3368 | 1469550667658 Marionette TRACE conn7 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:07 INFO - PROCESS | 3368 | 1469550667661 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7D60000 == 34 [pid = 3368] [id = 248] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2E000 == 33 [pid = 3368] [id = 249] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B30800 == 32 [pid = 3368] [id = 255] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053E028E800 == 31 [pid = 3368] [id = 254] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB55800 == 30 [pid = 3368] [id = 253] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC24800 == 29 [pid = 3368] [id = 247] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2B800 == 28 [pid = 3368] [id = 252] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053D911E800 == 27 [pid = 3368] [id = 251] 09:31:08 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7CA3000 == 26 [pid = 3368] [id = 250] 09:31:08 INFO - PROCESS | 3368 | 1469550668377 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 09:31:08 INFO - PROCESS | 3368 | 1469550668541 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:08 INFO - PROCESS | 3368 | 1469550668544 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25C5800 == 27 [pid = 3368] [id = 256] 09:31:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D290B400) [pid = 3368] [serial = 767] [outer = 0000000000000000] 09:31:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2B03000) [pid = 3368] [serial = 768] [outer = 00000053D290B400] 09:31:08 INFO - PROCESS | 3368 | 1469550668596 Marionette DEBUG loaded listener.js 09:31:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2B59C00) [pid = 3368] [serial = 769] [outer = 00000053D290B400] 09:31:09 INFO - PROCESS | 3368 | 1469550669052 Marionette TRACE conn7 <- [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]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1433ms 09:31:09 INFO - PROCESS | 3368 | 1469550669086 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 09:31:09 INFO - PROCESS | 3368 | 1469550669091 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 09:31:09 INFO - PROCESS | 3368 | 1469550669101 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:31:09 INFO - PROCESS | 3368 | 1469550669104 Marionette TRACE conn7 <- [1,990,null,{}] 09:31:09 INFO - PROCESS | 3368 | 1469550669109 Marionette TRACE conn7 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 3368 | 1469550669112 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:09 INFO - PROCESS | 3368 | 1469550669207 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 09:31:09 INFO - PROCESS | 3368 | 1469550669222 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:09 INFO - PROCESS | 3368 | 1469550669225 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAAA000 == 28 [pid = 3368] [id = 257] 09:31:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D3EC0400) [pid = 3368] [serial = 770] [outer = 0000000000000000] 09:31:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D72C9C00) [pid = 3368] [serial = 771] [outer = 00000053D3EC0400] 09:31:09 INFO - PROCESS | 3368 | 1469550669276 Marionette DEBUG loaded listener.js 09:31:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D8199000) [pid = 3368] [serial = 772] [outer = 00000053D3EC0400] 09:31:09 INFO - PROCESS | 3368 | 1469550669747 Marionette TRACE conn7 <- [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]]]}] 09:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 692ms 09:31:09 INFO - PROCESS | 3368 | 1469550669797 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 09:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:31:09 INFO - PROCESS | 3368 | 1469550669800 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 09:31:09 INFO - PROCESS | 3368 | 1469550669804 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:31:09 INFO - PROCESS | 3368 | 1469550669806 Marionette TRACE conn7 <- [1,994,null,{}] 09:31:09 INFO - PROCESS | 3368 | 1469550669811 Marionette TRACE conn7 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:09 INFO - PROCESS | 3368 | 1469550669813 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:09 INFO - PROCESS | 3368 | 1469550669933 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 09:31:10 INFO - PROCESS | 3368 | 1469550670030 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 3368 | 1469550670033 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF285800 == 29 [pid = 3368] [id = 258] 09:31:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D8AA9400) [pid = 3368] [serial = 773] [outer = 0000000000000000] 09:31:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D945E000) [pid = 3368] [serial = 774] [outer = 00000053D8AA9400] 09:31:10 INFO - PROCESS | 3368 | 1469550670080 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DC298C00) [pid = 3368] [serial = 775] [outer = 00000053D8AA9400] 09:31:10 INFO - PROCESS | 3368 | 1469550670528 Marionette TRACE conn7 <- [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]]]}] 09:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 775ms 09:31:10 INFO - PROCESS | 3368 | 1469550670582 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 09:31:10 INFO - PROCESS | 3368 | 1469550670586 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 09:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:31:10 INFO - PROCESS | 3368 | 1469550670597 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:31:10 INFO - PROCESS | 3368 | 1469550670602 Marionette TRACE conn7 <- [1,998,null,{}] 09:31:10 INFO - PROCESS | 3368 | 1469550670606 Marionette TRACE conn7 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:10 INFO - PROCESS | 3368 | 1469550670609 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:10 INFO - PROCESS | 3368 | 1469550670727 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 09:31:10 INFO - PROCESS | 3368 | 1469550670776 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:10 INFO - PROCESS | 3368 | 1469550670778 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0059800 == 30 [pid = 3368] [id = 259] 09:31:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053DD5B9C00) [pid = 3368] [serial = 776] [outer = 0000000000000000] 09:31:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053DEFBB400) [pid = 3368] [serial = 777] [outer = 00000053DD5B9C00] 09:31:10 INFO - PROCESS | 3368 | 1469550670825 Marionette DEBUG loaded listener.js 09:31:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053DF3DEC00) [pid = 3368] [serial = 778] [outer = 00000053DD5B9C00] 09:31:11 INFO - PROCESS | 3368 | 1469550671254 Marionette TRACE conn7 <- [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]]]}] 09:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 692ms 09:31:11 INFO - PROCESS | 3368 | 1469550671287 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 09:31:11 INFO - PROCESS | 3368 | 1469550671289 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 09:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:31:11 INFO - PROCESS | 3368 | 1469550671335 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:31:11 INFO - PROCESS | 3368 | 1469550671338 Marionette TRACE conn7 <- [1,1002,null,{}] 09:31:11 INFO - PROCESS | 3368 | 1469550671342 Marionette TRACE conn7 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:11 INFO - PROCESS | 3368 | 1469550671344 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:11 INFO - PROCESS | 3368 | 1469550671462 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 09:31:11 INFO - PROCESS | 3368 | 1469550671515 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:11 INFO - PROCESS | 3368 | 1469550671517 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E2F000 == 31 [pid = 3368] [id = 260] 09:31:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053DF3E7800) [pid = 3368] [serial = 779] [outer = 0000000000000000] 09:31:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053DF6CE000) [pid = 3368] [serial = 780] [outer = 00000053DF3E7800] 09:31:11 INFO - PROCESS | 3368 | 1469550671563 Marionette DEBUG loaded listener.js 09:31:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053DFB91000) [pid = 3368] [serial = 781] [outer = 00000053DF3E7800] 09:31:11 INFO - PROCESS | 3368 | 1469550671980 Marionette TRACE conn7 <- [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]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 692ms 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053E01F8C00) [pid = 3368] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D301D000) [pid = 3368] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053DEF10800) [pid = 3368] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E01FAC00) [pid = 3368] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D8ACE000) [pid = 3368] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D3025400) [pid = 3368] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DD575800) [pid = 3368] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D3E5B800) [pid = 3368] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D3022C00) [pid = 3368] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2B0A000) [pid = 3368] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DD3B9800) [pid = 3368] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D37CB800) [pid = 3368] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2911400) [pid = 3368] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DF78F400) [pid = 3368] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D3EBD000) [pid = 3368] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFC70C00) [pid = 3368] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:31:12 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2908C00) [pid = 3368] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:31:12 INFO - PROCESS | 3368 | 1469550672212 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 3368 | 1469550672214 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 09:31:12 INFO - PROCESS | 3368 | 1469550672223 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 3368 | 1469550672226 Marionette TRACE conn7 <- [1,1006,null,{}] 09:31:12 INFO - PROCESS | 3368 | 1469550672229 Marionette TRACE conn7 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 3368 | 1469550672231 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:31:12 INFO - PROCESS | 3368 | 1469550672326 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 09:31:12 INFO - PROCESS | 3368 | 1469550672333 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:12 INFO - PROCESS | 3368 | 1469550672340 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D97000 == 32 [pid = 3368] [id = 261] 09:31:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D8967400) [pid = 3368] [serial = 782] [outer = 0000000000000000] 09:31:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DBA71C00) [pid = 3368] [serial = 783] [outer = 00000053D8967400] 09:31:12 INFO - PROCESS | 3368 | 1469550672400 Marionette DEBUG loaded listener.js 09:31:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF6A0000) [pid = 3368] [serial = 784] [outer = 00000053D8967400] 09:31:12 INFO - PROCESS | 3368 | 1469550672912 Marionette TRACE conn7 <- [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]]]}] 09:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 713ms 09:31:12 INFO - PROCESS | 3368 | 1469550672957 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 09:31:12 INFO - PROCESS | 3368 | 1469550672959 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 09:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:31:12 INFO - PROCESS | 3368 | 1469550672962 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:31:12 INFO - PROCESS | 3368 | 1469550672964 Marionette TRACE conn7 <- [1,1010,null,{}] 09:31:12 INFO - PROCESS | 3368 | 1469550672968 Marionette TRACE conn7 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:12 INFO - PROCESS | 3368 | 1469550672970 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:13 INFO - PROCESS | 3368 | 1469550673068 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 09:31:13 INFO - PROCESS | 3368 | 1469550673076 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 3368 | 1469550673078 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D3E12000 == 33 [pid = 3368] [id = 262] 09:31:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2F3FC00) [pid = 3368] [serial = 785] [outer = 0000000000000000] 09:31:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E00ECC00) [pid = 3368] [serial = 786] [outer = 00000053D2F3FC00] 09:31:13 INFO - PROCESS | 3368 | 1469550673123 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E158F000) [pid = 3368] [serial = 787] [outer = 00000053D2F3FC00] 09:31:13 INFO - PROCESS | 3368 | 1469550673537 Marionette TRACE conn7 <- [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]]]}] 09:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 627ms 09:31:13 INFO - PROCESS | 3368 | 1469550673592 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 09:31:13 INFO - PROCESS | 3368 | 1469550673595 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 09:31:13 INFO - PROCESS | 3368 | 1469550673598 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:31:13 INFO - PROCESS | 3368 | 1469550673600 Marionette TRACE conn7 <- [1,1014,null,{}] 09:31:13 INFO - PROCESS | 3368 | 1469550673603 Marionette TRACE conn7 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:13 INFO - PROCESS | 3368 | 1469550673605 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:13 INFO - PROCESS | 3368 | 1469550673687 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 09:31:13 INFO - PROCESS | 3368 | 1469550673693 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:13 INFO - PROCESS | 3368 | 1469550673695 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3ECE800 == 34 [pid = 3368] [id = 263] 09:31:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E158FC00) [pid = 3368] [serial = 788] [outer = 0000000000000000] 09:31:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E1F38400) [pid = 3368] [serial = 789] [outer = 00000053E158FC00] 09:31:13 INFO - PROCESS | 3368 | 1469550673742 Marionette DEBUG loaded listener.js 09:31:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E2728800) [pid = 3368] [serial = 790] [outer = 00000053E158FC00] 09:31:14 INFO - PROCESS | 3368 | 1469550674167 Marionette TRACE conn7 <- [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]]]}] 09:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 09:31:14 INFO - PROCESS | 3368 | 1469550674235 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 09:31:14 INFO - PROCESS | 3368 | 1469550674240 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 09:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:31:14 INFO - PROCESS | 3368 | 1469550674250 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:31:14 INFO - PROCESS | 3368 | 1469550674255 Marionette TRACE conn7 <- [1,1018,null,{}] 09:31:14 INFO - PROCESS | 3368 | 1469550674261 Marionette TRACE conn7 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:14 INFO - PROCESS | 3368 | 1469550674265 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:14 INFO - PROCESS | 3368 | 1469550674410 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 09:31:14 INFO - PROCESS | 3368 | 1469550674478 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:14 INFO - PROCESS | 3368 | 1469550674483 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8012000 == 35 [pid = 3368] [id = 264] 09:31:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D2B0D000) [pid = 3368] [serial = 791] [outer = 0000000000000000] 09:31:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D2B55400) [pid = 3368] [serial = 792] [outer = 00000053D2B0D000] 09:31:14 INFO - PROCESS | 3368 | 1469550674583 Marionette DEBUG loaded listener.js 09:31:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D2F3DC00) [pid = 3368] [serial = 793] [outer = 00000053D2B0D000] 09:31:15 INFO - PROCESS | 3368 | 1469550675361 Marionette TRACE conn7 <- [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]]]}] 09:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1134ms 09:31:15 INFO - PROCESS | 3368 | 1469550675385 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 09:31:15 INFO - PROCESS | 3368 | 1469550675388 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 09:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:31:15 INFO - PROCESS | 3368 | 1469550675395 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:31:15 INFO - PROCESS | 3368 | 1469550675399 Marionette TRACE conn7 <- [1,1022,null,{}] 09:31:15 INFO - PROCESS | 3368 | 1469550675404 Marionette TRACE conn7 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:15 INFO - PROCESS | 3368 | 1469550675407 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:15 INFO - PROCESS | 3368 | 1469550675583 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 09:31:15 INFO - PROCESS | 3368 | 1469550675592 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:15 INFO - PROCESS | 3368 | 1469550675595 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E004B800 == 36 [pid = 3368] [id = 265] 09:31:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D8A57000) [pid = 3368] [serial = 794] [outer = 0000000000000000] 09:31:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D8AA5000) [pid = 3368] [serial = 795] [outer = 00000053D8A57000] 09:31:15 INFO - PROCESS | 3368 | 1469550675653 Marionette DEBUG loaded listener.js 09:31:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053DC293800) [pid = 3368] [serial = 796] [outer = 00000053D8A57000] 09:31:16 INFO - PROCESS | 3368 | 1469550676462 Marionette TRACE conn7 <- [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]]]}] 09:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1141ms 09:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:31:16 INFO - PROCESS | 3368 | 1469550676539 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 09:31:16 INFO - PROCESS | 3368 | 1469550676542 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 09:31:16 INFO - PROCESS | 3368 | 1469550676546 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:31:16 INFO - PROCESS | 3368 | 1469550676548 Marionette TRACE conn7 <- [1,1026,null,{}] 09:31:16 INFO - PROCESS | 3368 | 1469550676559 Marionette TRACE conn7 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:16 INFO - PROCESS | 3368 | 1469550676564 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:16 INFO - PROCESS | 3368 | 1469550676780 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 09:31:16 INFO - PROCESS | 3368 | 1469550676894 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:16 INFO - PROCESS | 3368 | 1469550676897 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25C7800 == 37 [pid = 3368] [id = 266] 09:31:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053D290D400) [pid = 3368] [serial = 797] [outer = 0000000000000000] 09:31:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053D2B09C00) [pid = 3368] [serial = 798] [outer = 00000053D290D400] 09:31:16 INFO - PROCESS | 3368 | 1469550676952 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053D3716800) [pid = 3368] [serial = 799] [outer = 00000053D290D400] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053D3E12000 == 36 [pid = 3368] [id = 262] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D97000 == 35 [pid = 3368] [id = 261] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E2F000 == 34 [pid = 3368] [id = 260] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0059800 == 33 [pid = 3368] [id = 259] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF285800 == 32 [pid = 3368] [id = 258] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAAA000 == 31 [pid = 3368] [id = 257] 09:31:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25C5800 == 30 [pid = 3368] [id = 256] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053D8DB9000) [pid = 3368] [serial = 715] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053D3EC0C00) [pid = 3368] [serial = 714] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D2B5B000) [pid = 3368] [serial = 717] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D2F36800) [pid = 3368] [serial = 718] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DD5BE400) [pid = 3368] [serial = 726] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DF20DC00) [pid = 3368] [serial = 729] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DC24F800) [pid = 3368] [serial = 723] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DFBD1800) [pid = 3368] [serial = 732] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DF3DE800) [pid = 3368] [serial = 730] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D79CA400) [pid = 3368] [serial = 720] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D80F5400) [pid = 3368] [serial = 721] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFE9F800) [pid = 3368] [serial = 738] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D2B0CC00) [pid = 3368] [serial = 744] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFC72C00) [pid = 3368] [serial = 733] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E1591000) [pid = 3368] [serial = 742] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D7DEB000) [pid = 3368] [serial = 751] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D8ACDC00) [pid = 3368] [serial = 703] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D79C5000) [pid = 3368] [serial = 702] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFB87800) [pid = 3368] [serial = 706] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DF20D800) [pid = 3368] [serial = 705] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E2ADCC00) [pid = 3368] [serial = 709] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E03B9800) [pid = 3368] [serial = 741] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E159B000) [pid = 3368] [serial = 708] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DC902800) [pid = 3368] [serial = 748] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2723800) [pid = 3368] [serial = 712] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D8909C00) [pid = 3368] [serial = 711] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D301DC00) [pid = 3368] [serial = 745] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DEF0C000) [pid = 3368] [serial = 727] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF3E8C00) [pid = 3368] [serial = 735] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D9256400) [pid = 3368] [serial = 747] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFC70400) [pid = 3368] [serial = 736] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DC906000) [pid = 3368] [serial = 724] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E00F2C00) [pid = 3368] [serial = 739] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D6FAA800) [pid = 3368] [serial = 750] [outer = 0000000000000000] [url = about:blank] 09:31:17 INFO - PROCESS | 3368 | 1469550677488 Marionette TRACE conn7 <- [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]]]}] 09:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 986ms 09:31:17 INFO - PROCESS | 3368 | 1469550677534 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 09:31:17 INFO - PROCESS | 3368 | 1469550677539 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 09:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:31:17 INFO - PROCESS | 3368 | 1469550677544 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:31:17 INFO - PROCESS | 3368 | 1469550677547 Marionette TRACE conn7 <- [1,1030,null,{}] 09:31:17 INFO - PROCESS | 3368 | 1469550677552 Marionette TRACE conn7 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:17 INFO - PROCESS | 3368 | 1469550677554 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:17 INFO - PROCESS | 3368 | 1469550677649 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 09:31:17 INFO - PROCESS | 3368 | 1469550677659 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:17 INFO - PROCESS | 3368 | 1469550677662 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8944000 == 31 [pid = 3368] [id = 267] 09:31:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2B59400) [pid = 3368] [serial = 800] [outer = 0000000000000000] 09:31:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D7F4A000) [pid = 3368] [serial = 801] [outer = 00000053D2B59400] 09:31:17 INFO - PROCESS | 3368 | 1469550677769 Marionette DEBUG loaded listener.js 09:31:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8A54C00) [pid = 3368] [serial = 802] [outer = 00000053D2B59400] 09:31:18 INFO - PROCESS | 3368 | 1469550678156 Marionette TRACE conn7 <- [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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 09:31:18 INFO - PROCESS | 3368 | 1469550678254 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3368 | 1469550678257 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:31:18 INFO - PROCESS | 3368 | 1469550678265 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3368 | 1469550678267 Marionette TRACE conn7 <- [1,1034,null,{}] 09:31:18 INFO - PROCESS | 3368 | 1469550678271 Marionette TRACE conn7 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 3368 | 1469550678273 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:18 INFO - PROCESS | 3368 | 1469550678371 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 09:31:18 INFO - PROCESS | 3368 | 1469550678380 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:18 INFO - PROCESS | 3368 | 1469550678382 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC2A000 == 32 [pid = 3368] [id = 268] 09:31:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DBA6D400) [pid = 3368] [serial = 803] [outer = 0000000000000000] 09:31:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCB44800) [pid = 3368] [serial = 804] [outer = 00000053DBA6D400] 09:31:18 INFO - PROCESS | 3368 | 1469550678428 Marionette DEBUG loaded listener.js 09:31:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DD3B9800) [pid = 3368] [serial = 805] [outer = 00000053DBA6D400] 09:31:18 INFO - PROCESS | 3368 | 1469550678884 Marionette TRACE conn7 <- [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]]]}] 09:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 09:31:18 INFO - PROCESS | 3368 | 1469550678895 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 09:31:18 INFO - PROCESS | 3368 | 1469550678899 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 09:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:31:18 INFO - PROCESS | 3368 | 1469550678910 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:31:18 INFO - PROCESS | 3368 | 1469550678914 Marionette TRACE conn7 <- [1,1038,null,{}] 09:31:18 INFO - PROCESS | 3368 | 1469550678922 Marionette TRACE conn7 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:18 INFO - PROCESS | 3368 | 1469550678926 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:19 INFO - PROCESS | 3368 | 1469550679021 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 09:31:19 INFO - PROCESS | 3368 | 1469550679029 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 3368 | 1469550679031 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF87A800 == 33 [pid = 3368] [id = 269] 09:31:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DEF0A000) [pid = 3368] [serial = 806] [outer = 0000000000000000] 09:31:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF2D7000) [pid = 3368] [serial = 807] [outer = 00000053DEF0A000] 09:31:19 INFO - PROCESS | 3368 | 1469550679076 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DF3E8C00) [pid = 3368] [serial = 808] [outer = 00000053DEF0A000] 09:31:19 INFO - PROCESS | 3368 | 1469550679509 Marionette TRACE conn7 <- [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]]]}] 09:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 650ms 09:31:19 INFO - PROCESS | 3368 | 1469550679559 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 09:31:19 INFO - PROCESS | 3368 | 1469550679562 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 09:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:31:19 INFO - PROCESS | 3368 | 1469550679565 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:31:19 INFO - PROCESS | 3368 | 1469550679567 Marionette TRACE conn7 <- [1,1042,null,{}] 09:31:19 INFO - PROCESS | 3368 | 1469550679570 Marionette TRACE conn7 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:19 INFO - PROCESS | 3368 | 1469550679572 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:19 INFO - PROCESS | 3368 | 1469550679681 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 09:31:19 INFO - PROCESS | 3368 | 1469550679757 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:19 INFO - PROCESS | 3368 | 1469550679759 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFECF800 == 34 [pid = 3368] [id = 270] 09:31:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF78C400) [pid = 3368] [serial = 809] [outer = 0000000000000000] 09:31:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFB8F400) [pid = 3368] [serial = 810] [outer = 00000053DF78C400] 09:31:19 INFO - PROCESS | 3368 | 1469550679804 Marionette DEBUG loaded listener.js 09:31:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFC70400) [pid = 3368] [serial = 811] [outer = 00000053DF78C400] 09:31:20 INFO - PROCESS | 3368 | 1469550680246 Marionette TRACE conn7 <- [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]]]}] 09:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 734ms 09:31:20 INFO - PROCESS | 3368 | 1469550680303 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 09:31:20 INFO - PROCESS | 3368 | 1469550680305 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 09:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:31:20 INFO - PROCESS | 3368 | 1469550680308 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:31:20 INFO - PROCESS | 3368 | 1469550680310 Marionette TRACE conn7 <- [1,1046,null,{}] 09:31:20 INFO - PROCESS | 3368 | 1469550680314 Marionette TRACE conn7 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:20 INFO - PROCESS | 3368 | 1469550680316 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:20 INFO - PROCESS | 3368 | 1469550680428 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 09:31:20 INFO - PROCESS | 3368 | 1469550680484 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:20 INFO - PROCESS | 3368 | 1469550680490 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E1518800 == 35 [pid = 3368] [id = 271] 09:31:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E00F2C00) [pid = 3368] [serial = 812] [outer = 0000000000000000] 09:31:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E0175C00) [pid = 3368] [serial = 813] [outer = 00000053E00F2C00] 09:31:20 INFO - PROCESS | 3368 | 1469550680546 Marionette DEBUG loaded listener.js 09:31:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1598800) [pid = 3368] [serial = 814] [outer = 00000053E00F2C00] 09:31:20 INFO - PROCESS | 3368 | 1469550680990 Marionette TRACE conn7 <- [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]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 09:31:21 INFO - PROCESS | 3368 | 1469550681059 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3368 | 1469550681061 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 09:31:21 INFO - PROCESS | 3368 | 1469550681064 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - PROCESS | 3368 | 1469550681066 Marionette TRACE conn7 <- [1,1050,null,{}] 09:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:31:21 INFO - PROCESS | 3368 | 1469550681070 Marionette TRACE conn7 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 3368 | 1469550681073 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:21 INFO - PROCESS | 3368 | 1469550681188 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 09:31:21 INFO - PROCESS | 3368 | 1469550681239 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 3368 | 1469550681241 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E31000 == 36 [pid = 3368] [id = 272] 09:31:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E27DD800) [pid = 3368] [serial = 815] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E27EA800) [pid = 3368] [serial = 816] [outer = 00000053E27DD800] 09:31:21 INFO - PROCESS | 3368 | 1469550681293 Marionette DEBUG loaded listener.js 09:31:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2A6BC00) [pid = 3368] [serial = 817] [outer = 00000053E27DD800] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DD5B9C00) [pid = 3368] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D3EC0400) [pid = 3368] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF3E7800) [pid = 3368] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D290B400) [pid = 3368] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D819CC00) [pid = 3368] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2893C00) [pid = 3368] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF215000) [pid = 3368] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF69CC00) [pid = 3368] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8967400) [pid = 3368] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2F3FC00) [pid = 3368] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:31:21 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8AA9400) [pid = 3368] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:31:21 INFO - PROCESS | 3368 | 1469550681702 Marionette TRACE conn7 <- [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]]]}] 09:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 09:31:21 INFO - PROCESS | 3368 | 1469550681741 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 09:31:21 INFO - PROCESS | 3368 | 1469550681744 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 09:31:21 INFO - PROCESS | 3368 | 1469550681747 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:31:21 INFO - PROCESS | 3368 | 1469550681748 Marionette TRACE conn7 <- [1,1054,null,{}] 09:31:21 INFO - PROCESS | 3368 | 1469550681752 Marionette TRACE conn7 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:21 INFO - PROCESS | 3368 | 1469550681754 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:21 INFO - PROCESS | 3368 | 1469550681838 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 09:31:21 INFO - PROCESS | 3368 | 1469550681932 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:21 INFO - PROCESS | 3368 | 1469550681934 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D9E800 == 37 [pid = 3368] [id = 273] 09:31:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DD5B9C00) [pid = 3368] [serial = 818] [outer = 0000000000000000] 09:31:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFBCA400) [pid = 3368] [serial = 819] [outer = 00000053DD5B9C00] 09:31:21 INFO - PROCESS | 3368 | 1469550681980 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2A6AC00) [pid = 3368] [serial = 820] [outer = 00000053DD5B9C00] 09:31:22 INFO - PROCESS | 3368 | 1469550682315 Marionette TRACE conn7 <- [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]]]}] 09:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 628ms 09:31:22 INFO - PROCESS | 3368 | 1469550682379 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 09:31:22 INFO - PROCESS | 3368 | 1469550682381 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 09:31:22 INFO - PROCESS | 3368 | 1469550682384 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:31:22 INFO - PROCESS | 3368 | 1469550682386 Marionette TRACE conn7 <- [1,1058,null,{}] 09:31:22 INFO - PROCESS | 3368 | 1469550682396 Marionette TRACE conn7 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:22 INFO - PROCESS | 3368 | 1469550682398 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:22 INFO - PROCESS | 3368 | 1469550682492 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 09:31:22 INFO - PROCESS | 3368 | 1469550682498 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:22 INFO - PROCESS | 3368 | 1469550682500 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EBC000 == 38 [pid = 3368] [id = 274] 09:31:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2A72C00) [pid = 3368] [serial = 821] [outer = 0000000000000000] 09:31:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2ADD400) [pid = 3368] [serial = 822] [outer = 00000053E2A72C00] 09:31:22 INFO - PROCESS | 3368 | 1469550682545 Marionette DEBUG loaded listener.js 09:31:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2AE3800) [pid = 3368] [serial = 823] [outer = 00000053E2A72C00] 09:31:22 INFO - PROCESS | 3368 | 1469550682982 Marionette TRACE conn7 <- [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]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 649ms 09:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:31:23 INFO - PROCESS | 3368 | 1469550683037 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 3368 | 1469550683039 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 09:31:23 INFO - PROCESS | 3368 | 1469550683042 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 3368 | 1469550683044 Marionette TRACE conn7 <- [1,1062,null,{}] 09:31:23 INFO - PROCESS | 3368 | 1469550683047 Marionette TRACE conn7 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 3368 | 1469550683049 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:23 INFO - PROCESS | 3368 | 1469550683134 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 09:31:23 INFO - PROCESS | 3368 | 1469550683139 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:23 INFO - PROCESS | 3368 | 1469550683141 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E42A2000 == 39 [pid = 3368] [id = 275] 09:31:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2AE2C00) [pid = 3368] [serial = 824] [outer = 0000000000000000] 09:31:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2AEBC00) [pid = 3368] [serial = 825] [outer = 00000053E2AE2C00] 09:31:23 INFO - PROCESS | 3368 | 1469550683185 Marionette DEBUG loaded listener.js 09:31:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2B5D000) [pid = 3368] [serial = 826] [outer = 00000053E2AE2C00] 09:31:23 INFO - PROCESS | 3368 | 1469550683634 Marionette TRACE conn7 <- [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]]]}] 09:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 689ms 09:31:23 INFO - PROCESS | 3368 | 1469550683736 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 09:31:23 INFO - PROCESS | 3368 | 1469550683741 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 09:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:31:23 INFO - PROCESS | 3368 | 1469550683746 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:31:23 INFO - PROCESS | 3368 | 1469550683751 Marionette TRACE conn7 <- [1,1066,null,{}] 09:31:23 INFO - PROCESS | 3368 | 1469550683760 Marionette TRACE conn7 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:23 INFO - PROCESS | 3368 | 1469550683763 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:23 INFO - PROCESS | 3368 | 1469550683970 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 09:31:24 INFO - PROCESS | 3368 | 1469550684053 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 3368 | 1469550684059 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9104000 == 40 [pid = 3368] [id = 276] 09:31:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D374C000) [pid = 3368] [serial = 827] [outer = 0000000000000000] 09:31:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D6F5C800) [pid = 3368] [serial = 828] [outer = 00000053D374C000] 09:31:24 INFO - PROCESS | 3368 | 1469550684117 Marionette DEBUG loaded listener.js 09:31:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D896A400) [pid = 3368] [serial = 829] [outer = 00000053D374C000] 09:31:24 INFO - PROCESS | 3368 | 1469550684709 Marionette TRACE conn7 <- [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]]]}] 09:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 987ms 09:31:24 INFO - PROCESS | 3368 | 1469550684736 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 09:31:24 INFO - PROCESS | 3368 | 1469550684741 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 09:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:31:24 INFO - PROCESS | 3368 | 1469550684747 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:31:24 INFO - PROCESS | 3368 | 1469550684750 Marionette TRACE conn7 <- [1,1070,null,{}] 09:31:24 INFO - PROCESS | 3368 | 1469550684754 Marionette TRACE conn7 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:24 INFO - PROCESS | 3368 | 1469550684757 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:24 INFO - PROCESS | 3368 | 1469550684875 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 09:31:24 INFO - PROCESS | 3368 | 1469550684963 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:24 INFO - PROCESS | 3368 | 1469550684966 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC8800 == 41 [pid = 3368] [id = 277] 09:31:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DD346C00) [pid = 3368] [serial = 830] [outer = 0000000000000000] 09:31:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DEF02800) [pid = 3368] [serial = 831] [outer = 00000053DD346C00] 09:31:25 INFO - PROCESS | 3368 | 1469550685023 Marionette DEBUG loaded listener.js 09:31:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DF20A400) [pid = 3368] [serial = 832] [outer = 00000053DD346C00] 09:31:25 INFO - PROCESS | 3368 | 1469550685638 Marionette TRACE conn7 <- [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]]]}] 09:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 943ms 09:31:25 INFO - PROCESS | 3368 | 1469550685703 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 09:31:25 INFO - PROCESS | 3368 | 1469550685706 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 09:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:31:25 INFO - PROCESS | 3368 | 1469550685710 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:31:25 INFO - PROCESS | 3368 | 1469550685714 Marionette TRACE conn7 <- [1,1074,null,{}] 09:31:25 INFO - PROCESS | 3368 | 1469550685726 Marionette TRACE conn7 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:25 INFO - PROCESS | 3368 | 1469550685731 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:25 INFO - PROCESS | 3368 | 1469550685879 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 09:31:26 INFO - PROCESS | 3368 | 1469550685994 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:26 INFO - PROCESS | 3368 | 1469550685998 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D73000 == 42 [pid = 3368] [id = 278] 09:31:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFEA1800) [pid = 3368] [serial = 833] [outer = 0000000000000000] 09:31:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E2A67800) [pid = 3368] [serial = 834] [outer = 00000053DFEA1800] 09:31:26 INFO - PROCESS | 3368 | 1469550686058 Marionette DEBUG loaded listener.js 09:31:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E3392400) [pid = 3368] [serial = 835] [outer = 00000053DFEA1800] 09:31:26 INFO - PROCESS | 3368 | 1469550686718 Marionette TRACE conn7 <- [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]]]}] 09:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1036ms 09:31:26 INFO - PROCESS | 3368 | 1469550686749 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 09:31:26 INFO - PROCESS | 3368 | 1469550686752 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 09:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:31:26 INFO - PROCESS | 3368 | 1469550686755 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:31:26 INFO - PROCESS | 3368 | 1469550686757 Marionette TRACE conn7 <- [1,1078,null,{}] 09:31:26 INFO - PROCESS | 3368 | 1469550686761 Marionette TRACE conn7 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:26 INFO - PROCESS | 3368 | 1469550686764 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:27 INFO - PROCESS | 3368 | 1469550687018 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 09:31:27 INFO - PROCESS | 3368 | 1469550687156 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:27 INFO - PROCESS | 3368 | 1469550687159 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A75000 == 43 [pid = 3368] [id = 279] 09:31:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D2B06C00) [pid = 3368] [serial = 836] [outer = 0000000000000000] 09:31:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D2B58800) [pid = 3368] [serial = 837] [outer = 00000053D2B06C00] 09:31:27 INFO - PROCESS | 3368 | 1469550687212 Marionette DEBUG loaded listener.js 09:31:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D2EB5C00) [pid = 3368] [serial = 838] [outer = 00000053D2B06C00] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EBC000 == 42 [pid = 3368] [id = 274] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D9E800 == 41 [pid = 3368] [id = 273] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E31000 == 40 [pid = 3368] [id = 272] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E1518800 == 39 [pid = 3368] [id = 271] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFECF800 == 38 [pid = 3368] [id = 270] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF87A800 == 37 [pid = 3368] [id = 269] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC2A000 == 36 [pid = 3368] [id = 268] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8944000 == 35 [pid = 3368] [id = 267] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25C7800 == 34 [pid = 3368] [id = 266] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E004B800 == 33 [pid = 3368] [id = 265] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3ECE800 == 32 [pid = 3368] [id = 263] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8012000 == 31 [pid = 3368] [id = 264] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D73000 == 30 [pid = 3368] [id = 278] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC8800 == 29 [pid = 3368] [id = 277] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053E42A2000 == 28 [pid = 3368] [id = 275] 09:31:28 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9104000 == 27 [pid = 3368] [id = 276] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053E1F38400) [pid = 3368] [serial = 789] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DEFBB400) [pid = 3368] [serial = 777] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D72C9C00) [pid = 3368] [serial = 771] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DF6CE000) [pid = 3368] [serial = 780] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D8199000) [pid = 3368] [serial = 772] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B03000) [pid = 3368] [serial = 768] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D2B59C00) [pid = 3368] [serial = 769] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8AA6C00) [pid = 3368] [serial = 754] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D8963C00) [pid = 3368] [serial = 753] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DD5BB000) [pid = 3368] [serial = 757] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DC50D800) [pid = 3368] [serial = 756] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DFA08800) [pid = 3368] [serial = 760] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF3E5800) [pid = 3368] [serial = 759] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DFC6FC00) [pid = 3368] [serial = 763] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFBC7C00) [pid = 3368] [serial = 762] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DF3DEC00) [pid = 3368] [serial = 778] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E00B2000) [pid = 3368] [serial = 765] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DBA71C00) [pid = 3368] [serial = 783] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E00ECC00) [pid = 3368] [serial = 786] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF6A0000) [pid = 3368] [serial = 784] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFB91000) [pid = 3368] [serial = 781] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D945E000) [pid = 3368] [serial = 774] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E158F000) [pid = 3368] [serial = 787] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DC298C00) [pid = 3368] [serial = 775] [outer = 0000000000000000] [url = about:blank] 09:31:28 INFO - PROCESS | 3368 | 1469550688537 Marionette TRACE conn7 <- [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]]]}] 09:31:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:31:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1848ms 09:31:28 INFO - PROCESS | 3368 | 1469550688606 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 09:31:28 INFO - PROCESS | 3368 | 1469550688611 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 09:31:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:31:28 INFO - PROCESS | 3368 | 1469550688617 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:31:28 INFO - PROCESS | 3368 | 1469550688620 Marionette TRACE conn7 <- [1,1082,null,{}] 09:31:28 INFO - PROCESS | 3368 | 1469550688626 Marionette TRACE conn7 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:28 INFO - PROCESS | 3368 | 1469550688630 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:28 INFO - PROCESS | 3368 | 1469550688741 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 09:31:28 INFO - PROCESS | 3368 | 1469550688806 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:28 INFO - PROCESS | 3368 | 1469550688811 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7166000 == 28 [pid = 3368] [id = 280] 09:31:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2B5A400) [pid = 3368] [serial = 839] [outer = 0000000000000000] 09:31:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2B60C00) [pid = 3368] [serial = 840] [outer = 00000053D2B5A400] 09:31:28 INFO - PROCESS | 3368 | 1469550688862 Marionette DEBUG loaded listener.js 09:31:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D288F000) [pid = 3368] [serial = 841] [outer = 00000053D2B5A400] 09:31:29 INFO - PROCESS | 3368 | 1469550689284 Marionette TRACE conn7 <- [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]]]}] 09:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 09:31:29 INFO - PROCESS | 3368 | 1469550689354 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 09:31:29 INFO - PROCESS | 3368 | 1469550689360 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 09:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:31:29 INFO - PROCESS | 3368 | 1469550689367 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:31:29 INFO - PROCESS | 3368 | 1469550689369 Marionette TRACE conn7 <- [1,1086,null,{}] 09:31:29 INFO - PROCESS | 3368 | 1469550689373 Marionette TRACE conn7 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:29 INFO - PROCESS | 3368 | 1469550689376 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:29 INFO - PROCESS | 3368 | 1469550689468 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 09:31:29 INFO - PROCESS | 3368 | 1469550689484 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:29 INFO - PROCESS | 3368 | 1469550689487 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92C6000 == 29 [pid = 3368] [id = 281] 09:31:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D79BB800) [pid = 3368] [serial = 842] [outer = 0000000000000000] 09:31:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D7ABD000) [pid = 3368] [serial = 843] [outer = 00000053D79BB800] 09:31:29 INFO - PROCESS | 3368 | 1469550689535 Marionette DEBUG loaded listener.js 09:31:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D8960000) [pid = 3368] [serial = 844] [outer = 00000053D79BB800] 09:31:30 INFO - PROCESS | 3368 | 1469550690001 Marionette TRACE conn7 <- [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]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 693ms 09:31:30 INFO - PROCESS | 3368 | 1469550690060 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 3368 | 1469550690063 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 09:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:31:30 INFO - PROCESS | 3368 | 1469550690097 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 3368 | 1469550690101 Marionette TRACE conn7 <- [1,1090,null,{}] 09:31:30 INFO - PROCESS | 3368 | 1469550690118 Marionette TRACE conn7 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 3368 | 1469550690123 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:30 INFO - PROCESS | 3368 | 1469550690212 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 09:31:30 INFO - PROCESS | 3368 | 1469550690288 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3368 | 1469550690291 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE0800 == 30 [pid = 3368] [id = 282] 09:31:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D20D2C00) [pid = 3368] [serial = 845] [outer = 0000000000000000] 09:31:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DBA71C00) [pid = 3368] [serial = 846] [outer = 00000053D20D2C00] 09:31:30 INFO - PROCESS | 3368 | 1469550690342 Marionette DEBUG loaded listener.js 09:31:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC294C00) [pid = 3368] [serial = 847] [outer = 00000053D20D2C00] 09:31:30 INFO - PROCESS | 3368 | 1469550690753 Marionette TRACE conn7 <- [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]]]}] 09:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 712ms 09:31:30 INFO - PROCESS | 3368 | 1469550690789 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 09:31:30 INFO - PROCESS | 3368 | 1469550690792 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 09:31:30 INFO - PROCESS | 3368 | 1469550690795 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:31:30 INFO - PROCESS | 3368 | 1469550690797 Marionette TRACE conn7 <- [1,1094,null,{}] 09:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:31:30 INFO - PROCESS | 3368 | 1469550690801 Marionette TRACE conn7 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:30 INFO - PROCESS | 3368 | 1469550690803 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:30 INFO - PROCESS | 3368 | 1469550690917 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 09:31:30 INFO - PROCESS | 3368 | 1469550690922 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:30 INFO - PROCESS | 3368 | 1469550690924 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4AB800 == 31 [pid = 3368] [id = 283] 09:31:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DD347400) [pid = 3368] [serial = 848] [outer = 0000000000000000] 09:31:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DD5BBC00) [pid = 3368] [serial = 849] [outer = 00000053DD347400] 09:31:31 INFO - PROCESS | 3368 | 1469550691011 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DEF08000) [pid = 3368] [serial = 850] [outer = 00000053DD347400] 09:31:31 INFO - PROCESS | 3368 | 1469550691442 Marionette TRACE conn7 <- [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]]]}] 09:31:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 09:31:31 INFO - PROCESS | 3368 | 1469550691473 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 09:31:31 INFO - PROCESS | 3368 | 1469550691475 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 09:31:31 INFO - PROCESS | 3368 | 1469550691478 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:31:31 INFO - PROCESS | 3368 | 1469550691480 Marionette TRACE conn7 <- [1,1098,null,{}] 09:31:31 INFO - PROCESS | 3368 | 1469550691484 Marionette TRACE conn7 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:31 INFO - PROCESS | 3368 | 1469550691486 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:31 INFO - PROCESS | 3368 | 1469550691637 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 09:31:31 INFO - PROCESS | 3368 | 1469550691650 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:31 INFO - PROCESS | 3368 | 1469550691652 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC44000 == 32 [pid = 3368] [id = 284] 09:31:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D1E3C400) [pid = 3368] [serial = 851] [outer = 0000000000000000] 09:31:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEFBB400) [pid = 3368] [serial = 852] [outer = 00000053D1E3C400] 09:31:31 INFO - PROCESS | 3368 | 1469550691698 Marionette DEBUG loaded listener.js 09:31:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF219800) [pid = 3368] [serial = 853] [outer = 00000053D1E3C400] 09:31:32 INFO - PROCESS | 3368 | 1469550692158 Marionette TRACE conn7 <- [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]]]}] 09:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 735ms 09:31:32 INFO - PROCESS | 3368 | 1469550692216 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 09:31:32 INFO - PROCESS | 3368 | 1469550692219 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 09:31:32 INFO - PROCESS | 3368 | 1469550692222 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:31:32 INFO - PROCESS | 3368 | 1469550692224 Marionette TRACE conn7 <- [1,1102,null,{}] 09:31:32 INFO - PROCESS | 3368 | 1469550692235 Marionette TRACE conn7 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:32 INFO - PROCESS | 3368 | 1469550692241 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:32 INFO - PROCESS | 3368 | 1469550692376 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 09:31:32 INFO - PROCESS | 3368 | 1469550692430 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:32 INFO - PROCESS | 3368 | 1469550692432 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0329000 == 33 [pid = 3368] [id = 285] 09:31:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFB8A000) [pid = 3368] [serial = 854] [outer = 0000000000000000] 09:31:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFC6A800) [pid = 3368] [serial = 855] [outer = 00000053DFB8A000] 09:31:32 INFO - PROCESS | 3368 | 1469550692478 Marionette DEBUG loaded listener.js 09:31:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFE08800) [pid = 3368] [serial = 856] [outer = 00000053DFB8A000] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DF78C400) [pid = 3368] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DEF0A000) [pid = 3368] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E00F2C00) [pid = 3368] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DBA6D400) [pid = 3368] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D8A57000) [pid = 3368] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2B0D000) [pid = 3368] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E158FC00) [pid = 3368] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D290D400) [pid = 3368] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DD5B9C00) [pid = 3368] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2B59400) [pid = 3368] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E27DD800) [pid = 3368] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E2AE2C00) [pid = 3368] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2A72C00) [pid = 3368] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:31:32 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFE98800) [pid = 3368] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:31:33 INFO - PROCESS | 3368 | 1469550693074 Marionette TRACE conn7 <- [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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 901ms 09:31:33 INFO - PROCESS | 3368 | 1469550693127 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 3368 | 1469550693129 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 09:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:31:33 INFO - PROCESS | 3368 | 1469550693132 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 3368 | 1469550693134 Marionette TRACE conn7 <- [1,1106,null,{}] 09:31:33 INFO - PROCESS | 3368 | 1469550693138 Marionette TRACE conn7 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 3368 | 1469550693140 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:33 INFO - PROCESS | 3368 | 1469550693220 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 09:31:33 INFO - PROCESS | 3368 | 1469550693225 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 3368 | 1469550693227 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A0E000 == 34 [pid = 3368] [id = 286] 09:31:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D2917400) [pid = 3368] [serial = 857] [outer = 0000000000000000] 09:31:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF3E7000) [pid = 3368] [serial = 858] [outer = 00000053D2917400] 09:31:33 INFO - PROCESS | 3368 | 1469550693272 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFE96C00) [pid = 3368] [serial = 859] [outer = 00000053D2917400] 09:31:33 INFO - PROCESS | 3368 | 1469550693681 Marionette TRACE conn7 <- [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]]]}] 09:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 588ms 09:31:33 INFO - PROCESS | 3368 | 1469550693723 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 09:31:33 INFO - PROCESS | 3368 | 1469550693725 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 09:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:31:33 INFO - PROCESS | 3368 | 1469550693728 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:31:33 INFO - PROCESS | 3368 | 1469550693730 Marionette TRACE conn7 <- [1,1110,null,{}] 09:31:33 INFO - PROCESS | 3368 | 1469550693738 Marionette TRACE conn7 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:33 INFO - PROCESS | 3368 | 1469550693740 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:33 INFO - PROCESS | 3368 | 1469550693823 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 09:31:33 INFO - PROCESS | 3368 | 1469550693829 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:33 INFO - PROCESS | 3368 | 1469550693831 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E2F000 == 35 [pid = 3368] [id = 287] 09:31:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFEA1C00) [pid = 3368] [serial = 860] [outer = 0000000000000000] 09:31:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E00EE400) [pid = 3368] [serial = 861] [outer = 00000053DFEA1C00] 09:31:33 INFO - PROCESS | 3368 | 1469550693877 Marionette DEBUG loaded listener.js 09:31:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E036F400) [pid = 3368] [serial = 862] [outer = 00000053DFEA1C00] 09:31:34 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 09:31:34 INFO - PROCESS | 3368 | 1469550694519 Marionette TRACE conn7 <- [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]]]}] 09:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 837ms 09:31:34 INFO - PROCESS | 3368 | 1469550694570 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 09:31:34 INFO - PROCESS | 3368 | 1469550694572 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 09:31:34 INFO - PROCESS | 3368 | 1469550694575 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:31:34 INFO - PROCESS | 3368 | 1469550694577 Marionette TRACE conn7 <- [1,1114,null,{}] 09:31:34 INFO - PROCESS | 3368 | 1469550694580 Marionette TRACE conn7 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:34 INFO - PROCESS | 3368 | 1469550694582 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:34 INFO - PROCESS | 3368 | 1469550694663 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 09:31:34 INFO - PROCESS | 3368 | 1469550694738 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:34 INFO - PROCESS | 3368 | 1469550694740 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEDB000 == 36 [pid = 3368] [id = 288] 09:31:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2B0C000) [pid = 3368] [serial = 863] [outer = 0000000000000000] 09:31:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E1595C00) [pid = 3368] [serial = 864] [outer = 00000053D2B0C000] 09:31:34 INFO - PROCESS | 3368 | 1469550694785 Marionette DEBUG loaded listener.js 09:31:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2A6C800) [pid = 3368] [serial = 865] [outer = 00000053D2B0C000] 09:31:35 INFO - PROCESS | 3368 | 1469550695576 Marionette TRACE conn7 <- [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]]]}] 09:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1033ms 09:31:35 INFO - PROCESS | 3368 | 1469550695611 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 09:31:35 INFO - PROCESS | 3368 | 1469550695616 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 09:31:35 INFO - PROCESS | 3368 | 1469550695642 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:31:35 INFO - PROCESS | 3368 | 1469550695647 Marionette TRACE conn7 <- [1,1118,null,{}] 09:31:35 INFO - PROCESS | 3368 | 1469550695653 Marionette TRACE conn7 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:35 INFO - PROCESS | 3368 | 1469550695656 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:35 INFO - PROCESS | 3368 | 1469550695805 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 09:31:35 INFO - PROCESS | 3368 | 1469550695921 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:35 INFO - PROCESS | 3368 | 1469550695924 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC915000 == 37 [pid = 3368] [id = 289] 09:31:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D2EBD000) [pid = 3368] [serial = 866] [outer = 0000000000000000] 09:31:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D6F5D400) [pid = 3368] [serial = 867] [outer = 00000053D2EBD000] 09:31:35 INFO - PROCESS | 3368 | 1469550695985 Marionette DEBUG loaded listener.js 09:31:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D8199800) [pid = 3368] [serial = 868] [outer = 00000053D2EBD000] 09:31:36 INFO - PROCESS | 3368 | 1469550696794 Marionette TRACE conn7 <- [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]]]}] 09:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1293ms 09:31:36 INFO - PROCESS | 3368 | 1469550696974 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 09:31:36 INFO - PROCESS | 3368 | 1469550696977 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 09:31:36 INFO - PROCESS | 3368 | 1469550696987 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:31:37 INFO - PROCESS | 3368 | 1469550696991 Marionette TRACE conn7 <- [1,1122,null,{}] 09:31:37 INFO - PROCESS | 3368 | 1469550696996 Marionette TRACE conn7 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 3368 | 1469550697000 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:37 INFO - PROCESS | 3368 | 1469550697140 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 09:31:37 INFO - PROCESS | 3368 | 1469550697208 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:37 INFO - PROCESS | 3368 | 1469550697212 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D4B000 == 38 [pid = 3368] [id = 290] 09:31:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D6FB8400) [pid = 3368] [serial = 869] [outer = 0000000000000000] 09:31:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D72C8C00) [pid = 3368] [serial = 870] [outer = 00000053D6FB8400] 09:31:37 INFO - PROCESS | 3368 | 1469550697262 Marionette DEBUG loaded listener.js 09:31:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D8907800) [pid = 3368] [serial = 871] [outer = 00000053D6FB8400] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E2F000 == 37 [pid = 3368] [id = 287] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A0E000 == 36 [pid = 3368] [id = 286] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0329000 == 35 [pid = 3368] [id = 285] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC44000 == 34 [pid = 3368] [id = 284] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4AB800 == 33 [pid = 3368] [id = 283] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEE0800 == 32 [pid = 3368] [id = 282] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92C6000 == 31 [pid = 3368] [id = 281] 09:31:37 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7166000 == 30 [pid = 3368] [id = 280] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E03B9C00) [pid = 3368] [serial = 766] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DFB8F400) [pid = 3368] [serial = 810] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFC70400) [pid = 3368] [serial = 811] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DF2D7000) [pid = 3368] [serial = 807] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E1598800) [pid = 3368] [serial = 814] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DCB44800) [pid = 3368] [serial = 804] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E0175C00) [pid = 3368] [serial = 813] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DD3B9800) [pid = 3368] [serial = 805] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8AA5000) [pid = 3368] [serial = 795] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC293800) [pid = 3368] [serial = 796] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2B55400) [pid = 3368] [serial = 792] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2F3DC00) [pid = 3368] [serial = 793] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E2728800) [pid = 3368] [serial = 790] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B09C00) [pid = 3368] [serial = 798] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFBCA400) [pid = 3368] [serial = 819] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D3716800) [pid = 3368] [serial = 799] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D7F4A000) [pid = 3368] [serial = 801] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D8A54C00) [pid = 3368] [serial = 802] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E27EA800) [pid = 3368] [serial = 816] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2B5D000) [pid = 3368] [serial = 826] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2AEBC00) [pid = 3368] [serial = 825] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E2AE3800) [pid = 3368] [serial = 823] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E2A6AC00) [pid = 3368] [serial = 820] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E2ADD400) [pid = 3368] [serial = 822] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E2A6BC00) [pid = 3368] [serial = 817] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DF3E8C00) [pid = 3368] [serial = 808] [outer = 0000000000000000] [url = about:blank] 09:31:37 INFO - PROCESS | 3368 | [GFX2-]: DrawTargetD2D 1.1 (00000053E2B98E20): Failed to create GradientStopCollection with no stops. 09:31:37 INFO - PROCESS | 3368 | [GFX3-]: No stops specified for gradient pattern. 09:31:37 INFO - PROCESS | 3368 | 1469550697839 Marionette TRACE conn7 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 881ms 09:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:31:37 INFO - PROCESS | 3368 | 1469550697875 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 09:31:37 INFO - PROCESS | 3368 | 1469550697878 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 09:31:37 INFO - PROCESS | 3368 | 1469550697885 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:31:37 INFO - PROCESS | 3368 | 1469550697889 Marionette TRACE conn7 <- [1,1126,null,{}] 09:31:37 INFO - PROCESS | 3368 | 1469550697893 Marionette TRACE conn7 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:37 INFO - PROCESS | 3368 | 1469550697896 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:37 INFO - PROCESS | 3368 | 1469550697989 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 09:31:38 INFO - PROCESS | 3368 | 1469550698067 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3368 | 1469550698069 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9108800 == 31 [pid = 3368] [id = 291] 09:31:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D7F49800) [pid = 3368] [serial = 872] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D8AA5000) [pid = 3368] [serial = 873] [outer = 00000053D7F49800] 09:31:38 INFO - PROCESS | 3368 | 1469550698119 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DBA6CC00) [pid = 3368] [serial = 874] [outer = 00000053D7F49800] 09:31:38 INFO - PROCESS | 3368 | 1469550698524 Marionette TRACE conn7 <- [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]]]}] 09:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 09:31:38 INFO - PROCESS | 3368 | 1469550698575 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 09:31:38 INFO - PROCESS | 3368 | 1469550698577 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 09:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:31:38 INFO - PROCESS | 3368 | 1469550698610 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:31:38 INFO - PROCESS | 3368 | 1469550698612 Marionette TRACE conn7 <- [1,1130,null,{}] 09:31:38 INFO - PROCESS | 3368 | 1469550698628 Marionette TRACE conn7 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:38 INFO - PROCESS | 3368 | 1469550698633 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:38 INFO - PROCESS | 3368 | 1469550698729 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 09:31:38 INFO - PROCESS | 3368 | 1469550698738 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:38 INFO - PROCESS | 3368 | 1469550698742 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E7800 == 32 [pid = 3368] [id = 292] 09:31:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DD5C1000) [pid = 3368] [serial = 875] [outer = 0000000000000000] 09:31:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DEF02400) [pid = 3368] [serial = 876] [outer = 00000053DD5C1000] 09:31:38 INFO - PROCESS | 3368 | 1469550698794 Marionette DEBUG loaded listener.js 09:31:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF20D400) [pid = 3368] [serial = 877] [outer = 00000053DD5C1000] 09:31:39 INFO - PROCESS | 3368 | 1469550699255 Marionette TRACE conn7 <- [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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 713ms 09:31:39 INFO - PROCESS | 3368 | 1469550699296 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 3368 | 1469550699298 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 09:31:39 INFO - PROCESS | 3368 | 1469550699302 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:31:39 INFO - PROCESS | 3368 | 1469550699304 Marionette TRACE conn7 <- [1,1134,null,{}] 09:31:39 INFO - PROCESS | 3368 | 1469550699307 Marionette TRACE conn7 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 3368 | 1469550699310 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:39 INFO - PROCESS | 3368 | 1469550699400 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 09:31:39 INFO - PROCESS | 3368 | 1469550699408 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:39 INFO - PROCESS | 3368 | 1469550699411 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC4000 == 33 [pid = 3368] [id = 293] 09:31:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D252F400) [pid = 3368] [serial = 878] [outer = 0000000000000000] 09:31:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF794C00) [pid = 3368] [serial = 879] [outer = 00000053D252F400] 09:31:39 INFO - PROCESS | 3368 | 1469550699457 Marionette DEBUG loaded listener.js 09:31:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFB8B000) [pid = 3368] [serial = 880] [outer = 00000053D252F400] 09:31:39 INFO - PROCESS | 3368 | 1469550699866 Marionette TRACE conn7 <- [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]]]}] 09:31:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:31:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 585ms 09:31:39 INFO - PROCESS | 3368 | 1469550699916 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 09:31:39 INFO - PROCESS | 3368 | 1469550699918 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 09:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:31:39 INFO - PROCESS | 3368 | 1469550699921 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:31:39 INFO - PROCESS | 3368 | 1469550699923 Marionette TRACE conn7 <- [1,1138,null,{}] 09:31:39 INFO - PROCESS | 3368 | 1469550699926 Marionette TRACE conn7 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:39 INFO - PROCESS | 3368 | 1469550699928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:40 INFO - PROCESS | 3368 | 1469550700038 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 09:31:40 INFO - PROCESS | 3368 | 1469550700043 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 3368 | 1469550700045 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0325800 == 34 [pid = 3368] [id = 294] 09:31:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF3E9400) [pid = 3368] [serial = 881] [outer = 0000000000000000] 09:31:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFC65800) [pid = 3368] [serial = 882] [outer = 00000053DF3E9400] 09:31:40 INFO - PROCESS | 3368 | 1469550700092 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFE0EC00) [pid = 3368] [serial = 883] [outer = 00000053DF3E9400] 09:31:40 INFO - PROCESS | 3368 | 1469550700572 Marionette TRACE conn7 <- [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]]]}] 09:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 670ms 09:31:40 INFO - PROCESS | 3368 | 1469550700596 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 09:31:40 INFO - PROCESS | 3368 | 1469550700598 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 09:31:40 INFO - PROCESS | 3368 | 1469550700601 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:31:40 INFO - PROCESS | 3368 | 1469550700603 Marionette TRACE conn7 <- [1,1142,null,{}] 09:31:40 INFO - PROCESS | 3368 | 1469550700606 Marionette TRACE conn7 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:40 INFO - PROCESS | 3368 | 1469550700613 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:40 INFO - PROCESS | 3368 | 1469550700763 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 09:31:40 INFO - PROCESS | 3368 | 1469550700774 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:40 INFO - PROCESS | 3368 | 1469550700777 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2BC9000 == 35 [pid = 3368] [id = 295] 09:31:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E01F0C00) [pid = 3368] [serial = 884] [outer = 0000000000000000] 09:31:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E27E4400) [pid = 3368] [serial = 885] [outer = 00000053E01F0C00] 09:31:40 INFO - PROCESS | 3368 | 1469550700860 Marionette DEBUG loaded listener.js 09:31:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2A76000) [pid = 3368] [serial = 886] [outer = 00000053E01F0C00] 09:31:41 INFO - PROCESS | 3368 | 1469550701291 Marionette TRACE conn7 <- [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]]]}] 09:31:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:31:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 734ms 09:31:41 INFO - PROCESS | 3368 | 1469550701341 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 09:31:41 INFO - PROCESS | 3368 | 1469550701343 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 09:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:31:41 INFO - PROCESS | 3368 | 1469550701382 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:31:41 INFO - PROCESS | 3368 | 1469550701384 Marionette TRACE conn7 <- [1,1146,null,{}] 09:31:41 INFO - PROCESS | 3368 | 1469550701395 Marionette TRACE conn7 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:41 INFO - PROCESS | 3368 | 1469550701397 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:41 INFO - PROCESS | 3368 | 1469550701502 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 09:31:41 INFO - PROCESS | 3368 | 1469550701513 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:41 INFO - PROCESS | 3368 | 1469550701515 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D94000 == 36 [pid = 3368] [id = 296] 09:31:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DD34C800) [pid = 3368] [serial = 887] [outer = 0000000000000000] 09:31:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2AE5800) [pid = 3368] [serial = 888] [outer = 00000053DD34C800] 09:31:41 INFO - PROCESS | 3368 | 1469550701568 Marionette DEBUG loaded listener.js 09:31:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2E08C00) [pid = 3368] [serial = 889] [outer = 00000053DD34C800] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD347400) [pid = 3368] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D1E3C400) [pid = 3368] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2B06C00) [pid = 3368] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D79BB800) [pid = 3368] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D20D2C00) [pid = 3368] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B5A400) [pid = 3368] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D374C000) [pid = 3368] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DD346C00) [pid = 3368] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFEA1800) [pid = 3368] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFB8A000) [pid = 3368] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFEA1C00) [pid = 3368] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:31:42 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D2917400) [pid = 3368] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:31:42 INFO - PROCESS | 3368 | 1469550702068 Marionette TRACE conn7 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 3368 | 1469550702137 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 09:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:31:42 INFO - PROCESS | 3368 | 1469550702140 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - PROCESS | 3368 | 1469550702142 Marionette TRACE conn7 <- [1,1150,null,{}] 09:31:42 INFO - PROCESS | 3368 | 1469550702146 Marionette TRACE conn7 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 3368 | 1469550702147 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:42 INFO - PROCESS | 3368 | 1469550702231 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 09:31:42 INFO - PROCESS | 3368 | 1469550702238 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 3368 | 1469550702240 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A45000 == 37 [pid = 3368] [id = 297] 09:31:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8092C00) [pid = 3368] [serial = 890] [outer = 0000000000000000] 09:31:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCBE9400) [pid = 3368] [serial = 891] [outer = 00000053D8092C00] 09:31:42 INFO - PROCESS | 3368 | 1469550702285 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E2B51C00) [pid = 3368] [serial = 892] [outer = 00000053D8092C00] 09:31:42 INFO - PROCESS | 3368 | 1469550702693 Marionette TRACE conn7 <- [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]]]}] 09:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 588ms 09:31:42 INFO - PROCESS | 3368 | 1469550702730 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 09:31:42 INFO - PROCESS | 3368 | 1469550702732 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 09:31:42 INFO - PROCESS | 3368 | 1469550702735 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:31:42 INFO - PROCESS | 3368 | 1469550702737 Marionette TRACE conn7 <- [1,1154,null,{}] 09:31:42 INFO - PROCESS | 3368 | 1469550702740 Marionette TRACE conn7 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:42 INFO - PROCESS | 3368 | 1469550702742 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:42 INFO - PROCESS | 3368 | 1469550702851 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 09:31:42 INFO - PROCESS | 3368 | 1469550702860 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:42 INFO - PROCESS | 3368 | 1469550702870 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3ECD800 == 38 [pid = 3368] [id = 298] 09:31:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E3399800) [pid = 3368] [serial = 893] [outer = 0000000000000000] 09:31:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E33A0C00) [pid = 3368] [serial = 894] [outer = 00000053E3399800] 09:31:42 INFO - PROCESS | 3368 | 1469550702915 Marionette DEBUG loaded listener.js 09:31:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E38E2C00) [pid = 3368] [serial = 895] [outer = 00000053E3399800] 09:31:43 INFO - PROCESS | 3368 | 1469550703320 Marionette TRACE conn7 <- [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]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 628ms 09:31:43 INFO - PROCESS | 3368 | 1469550703367 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 3368 | 1469550703369 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:31:43 INFO - PROCESS | 3368 | 1469550703377 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 3368 | 1469550703379 Marionette TRACE conn7 <- [1,1158,null,{}] 09:31:43 INFO - PROCESS | 3368 | 1469550703383 Marionette TRACE conn7 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 3368 | 1469550703385 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:43 INFO - PROCESS | 3368 | 1469550703469 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 09:31:43 INFO - PROCESS | 3368 | 1469550703474 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:43 INFO - PROCESS | 3368 | 1469550703477 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4299800 == 39 [pid = 3368] [id = 299] 09:31:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E38E8000) [pid = 3368] [serial = 896] [outer = 0000000000000000] 09:31:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E38EB400) [pid = 3368] [serial = 897] [outer = 00000053E38E8000] 09:31:43 INFO - PROCESS | 3368 | 1469550703521 Marionette DEBUG loaded listener.js 09:31:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E39EE800) [pid = 3368] [serial = 898] [outer = 00000053E38E8000] 09:31:43 INFO - PROCESS | 3368 | 1469550703930 Marionette TRACE conn7 <- [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]]]}] 09:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 588ms 09:31:43 INFO - PROCESS | 3368 | 1469550703972 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 09:31:43 INFO - PROCESS | 3368 | 1469550703975 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 09:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:31:43 INFO - PROCESS | 3368 | 1469550703978 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:31:43 INFO - PROCESS | 3368 | 1469550703981 Marionette TRACE conn7 <- [1,1162,null,{}] 09:31:43 INFO - PROCESS | 3368 | 1469550703984 Marionette TRACE conn7 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:43 INFO - PROCESS | 3368 | 1469550703987 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:44 INFO - PROCESS | 3368 | 1469550704145 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 09:31:44 INFO - PROCESS | 3368 | 1469550704289 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:44 INFO - PROCESS | 3368 | 1469550704292 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7965000 == 40 [pid = 3368] [id = 300] 09:31:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D2B0BC00) [pid = 3368] [serial = 899] [outer = 0000000000000000] 09:31:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D2C76800) [pid = 3368] [serial = 900] [outer = 00000053D2B0BC00] 09:31:44 INFO - PROCESS | 3368 | 1469550704355 Marionette DEBUG loaded listener.js 09:31:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D7268000) [pid = 3368] [serial = 901] [outer = 00000053D2B0BC00] 09:31:44 INFO - PROCESS | 3368 | 1469550704959 Marionette TRACE conn7 <- [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] 09:31:45 INFO - PROCESS | 3368 | 1469550705019 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 09:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:31:45 INFO - PROCESS | 3368 | 1469550705025 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:31:45 INFO - PROCESS | 3368 | 1469550705029 Marionette TRACE conn7 <- [1,1166,null,{}] 09:31:45 INFO - PROCESS | 3368 | 1469550705034 Marionette TRACE conn7 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:45 INFO - PROCESS | 3368 | 1469550705037 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:45 INFO - PROCESS | 3368 | 1469550705216 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 09:31:45 INFO - PROCESS | 3368 | 1469550705328 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:45 INFO - PROCESS | 3368 | 1469550705331 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3B800 == 41 [pid = 3368] [id = 301] 09:31:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D945B400) [pid = 3368] [serial = 902] [outer = 0000000000000000] 09:31:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DCB50C00) [pid = 3368] [serial = 903] [outer = 00000053D945B400] 09:31:45 INFO - PROCESS | 3368 | 1469550705390 Marionette DEBUG loaded listener.js 09:31:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF47000) [pid = 3368] [serial = 904] [outer = 00000053D945B400] 09:31:46 INFO - PROCESS | 3368 | 1469550706004 Marionette TRACE conn7 <- [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] 09:31:46 INFO - PROCESS | 3368 | 1469550706061 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 09:31:46 INFO - PROCESS | 3368 | 1469550706065 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:31:46 INFO - PROCESS | 3368 | 1469550706067 Marionette TRACE conn7 <- [1,1170,null,{}] 09:31:46 INFO - PROCESS | 3368 | 1469550706071 Marionette TRACE conn7 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:46 INFO - PROCESS | 3368 | 1469550706074 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:46 INFO - PROCESS | 3368 | 1469550706189 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 09:31:46 INFO - PROCESS | 3368 | 1469550706266 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:46 INFO - PROCESS | 3368 | 1469550706268 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6946000 == 42 [pid = 3368] [id = 302] 09:31:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFEA2C00) [pid = 3368] [serial = 905] [outer = 0000000000000000] 09:31:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E09B8C00) [pid = 3368] [serial = 906] [outer = 00000053DFEA2C00] 09:31:46 INFO - PROCESS | 3368 | 1469550706364 Marionette DEBUG loaded listener.js 09:31:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E27EBC00) [pid = 3368] [serial = 907] [outer = 00000053DFEA2C00] 09:31:46 INFO - PROCESS | 3368 | 1469550706975 Marionette TRACE conn7 <- [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 28","_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] 09:31:47 INFO - PROCESS | 3368 | 1469550707014 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 09:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:31:47 INFO - PROCESS | 3368 | 1469550707040 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:31:47 INFO - PROCESS | 3368 | 1469550707045 Marionette TRACE conn7 <- [1,1174,null,{}] 09:31:47 INFO - PROCESS | 3368 | 1469550707051 Marionette TRACE conn7 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:47 INFO - PROCESS | 3368 | 1469550707055 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:47 INFO - PROCESS | 3368 | 1469550707173 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 09:31:47 INFO - PROCESS | 3368 | 1469550707247 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:47 INFO - PROCESS | 3368 | 1469550707249 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70E2800 == 43 [pid = 3368] [id = 303] 09:31:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E39EE000) [pid = 3368] [serial = 908] [outer = 0000000000000000] 09:31:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E3D17800) [pid = 3368] [serial = 909] [outer = 00000053E39EE000] 09:31:47 INFO - PROCESS | 3368 | 1469550707345 Marionette DEBUG loaded listener.js 09:31:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E3D1D400) [pid = 3368] [serial = 910] [outer = 00000053E39EE000] 09:31:48 INFO - PROCESS | 3368 | 1469550708052 Marionette TRACE conn7 <- [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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:31:48 INFO - PROCESS | 3368 | 1469550708133 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 09:31:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:31:48 INFO - PROCESS | 3368 | 1469550708138 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:31:48 INFO - PROCESS | 3368 | 1469550708142 Marionette TRACE conn7 <- [1,1178,null,{}] 09:31:48 INFO - PROCESS | 3368 | 1469550708162 Marionette TRACE conn7 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:48 INFO - PROCESS | 3368 | 1469550708165 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:48 INFO - PROCESS | 3368 | 1469550708282 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 09:31:48 INFO - PROCESS | 3368 | 1469550708351 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:48 INFO - PROCESS | 3368 | 1469550708356 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB2000 == 44 [pid = 3368] [id = 304] 09:31:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D895E400) [pid = 3368] [serial = 911] [outer = 0000000000000000] 09:31:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D8A59000) [pid = 3368] [serial = 912] [outer = 00000053D895E400] 09:31:48 INFO - PROCESS | 3368 | 1469550708406 Marionette DEBUG loaded listener.js 09:31:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DBA77400) [pid = 3368] [serial = 913] [outer = 00000053D895E400] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4299800 == 43 [pid = 3368] [id = 299] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3ECD800 == 42 [pid = 3368] [id = 298] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A45000 == 41 [pid = 3368] [id = 297] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D94000 == 40 [pid = 3368] [id = 296] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2BC9000 == 39 [pid = 3368] [id = 295] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0325800 == 38 [pid = 3368] [id = 294] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC4000 == 37 [pid = 3368] [id = 293] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E7800 == 36 [pid = 3368] [id = 292] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9108800 == 35 [pid = 3368] [id = 291] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D4B000 == 34 [pid = 3368] [id = 290] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEDB000 == 33 [pid = 3368] [id = 288] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A75000 == 32 [pid = 3368] [id = 279] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC915000 == 31 [pid = 3368] [id = 289] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70E2800 == 30 [pid = 3368] [id = 303] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6946000 == 29 [pid = 3368] [id = 302] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3B800 == 28 [pid = 3368] [id = 301] 09:31:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7965000 == 27 [pid = 3368] [id = 300] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DEF08000) [pid = 3368] [serial = 850] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DD5BBC00) [pid = 3368] [serial = 849] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DF219800) [pid = 3368] [serial = 853] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DEFBB400) [pid = 3368] [serial = 852] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B58800) [pid = 3368] [serial = 837] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D7ABD000) [pid = 3368] [serial = 843] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8960000) [pid = 3368] [serial = 844] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DBA71C00) [pid = 3368] [serial = 846] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2B60C00) [pid = 3368] [serial = 840] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D288F000) [pid = 3368] [serial = 841] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D896A400) [pid = 3368] [serial = 829] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D6F5C800) [pid = 3368] [serial = 828] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DF20A400) [pid = 3368] [serial = 832] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DEF02800) [pid = 3368] [serial = 831] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E3392400) [pid = 3368] [serial = 835] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2A67800) [pid = 3368] [serial = 834] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFC6A800) [pid = 3368] [serial = 855] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E00EE400) [pid = 3368] [serial = 861] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFE08800) [pid = 3368] [serial = 856] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2EB5C00) [pid = 3368] [serial = 838] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF3E7000) [pid = 3368] [serial = 858] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DC294C00) [pid = 3368] [serial = 847] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFE96C00) [pid = 3368] [serial = 859] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E036F400) [pid = 3368] [serial = 862] [outer = 0000000000000000] [url = about:blank] 09:31:49 INFO - PROCESS | 3368 | 1469550709726 Marionette TRACE conn7 <- [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] 09:31:49 INFO - PROCESS | 3368 | 1469550709803 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 09:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:31:49 INFO - PROCESS | 3368 | 1469550709808 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:31:49 INFO - PROCESS | 3368 | 1469550709812 Marionette TRACE conn7 <- [1,1182,null,{}] 09:31:49 INFO - PROCESS | 3368 | 1469550709817 Marionette TRACE conn7 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:49 INFO - PROCESS | 3368 | 1469550709820 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:49 INFO - PROCESS | 3368 | 1469550709925 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 09:31:49 INFO - PROCESS | 3368 | 1469550709988 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:49 INFO - PROCESS | 3368 | 1469550709992 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7177800 == 28 [pid = 3368] [id = 305] 09:31:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2B10000) [pid = 3368] [serial = 914] [outer = 0000000000000000] 09:31:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2B55C00) [pid = 3368] [serial = 915] [outer = 00000053D2B10000] 09:31:50 INFO - PROCESS | 3368 | 1469550710043 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2CAD000) [pid = 3368] [serial = 916] [outer = 00000053D2B10000] 09:31:50 INFO - PROCESS | 3368 | 1469550710483 Marionette TRACE conn7 <- [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 151","_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] 09:31:50 INFO - PROCESS | 3368 | 1469550710550 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 09:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:31:50 INFO - PROCESS | 3368 | 1469550710557 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:31:50 INFO - PROCESS | 3368 | 1469550710560 Marionette TRACE conn7 <- [1,1186,null,{}] 09:31:50 INFO - PROCESS | 3368 | 1469550710564 Marionette TRACE conn7 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:50 INFO - PROCESS | 3368 | 1469550710567 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:50 INFO - PROCESS | 3368 | 1469550710660 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 09:31:50 INFO - PROCESS | 3368 | 1469550710669 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:50 INFO - PROCESS | 3368 | 1469550710671 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D58800 == 29 [pid = 3368] [id = 306] 09:31:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D7C77C00) [pid = 3368] [serial = 917] [outer = 0000000000000000] 09:31:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D7F3C800) [pid = 3368] [serial = 918] [outer = 00000053D7C77C00] 09:31:50 INFO - PROCESS | 3368 | 1469550710728 Marionette DEBUG loaded listener.js 09:31:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8960000) [pid = 3368] [serial = 919] [outer = 00000053D7C77C00] 09:31:51 INFO - PROCESS | 3368 | 1469550711199 Marionette TRACE conn7 <- [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]]]}] 09:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 09:31:51 INFO - PROCESS | 3368 | 1469550711250 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3368 | 1469550711252 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 09:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:31:51 INFO - PROCESS | 3368 | 1469550711256 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - PROCESS | 3368 | 1469550711260 Marionette TRACE conn7 <- [1,1190,null,{}] 09:31:51 INFO - PROCESS | 3368 | 1469550711304 Marionette TRACE conn7 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 3368 | 1469550711309 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:51 INFO - PROCESS | 3368 | 1469550711407 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 09:31:51 INFO - PROCESS | 3368 | 1469550711478 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:51 INFO - PROCESS | 3368 | 1469550711481 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCA4000 == 30 [pid = 3368] [id = 307] 09:31:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D924B000) [pid = 3368] [serial = 920] [outer = 0000000000000000] 09:31:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DC28F400) [pid = 3368] [serial = 921] [outer = 00000053D924B000] 09:31:51 INFO - PROCESS | 3368 | 1469550711531 Marionette DEBUG loaded listener.js 09:31:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DCB45000) [pid = 3368] [serial = 922] [outer = 00000053D924B000] 09:31:51 INFO - PROCESS | 3368 | 1469550711955 Marionette TRACE conn7 <- [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]]]}] 09:31:51 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 09:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 713ms 09:31:51 INFO - PROCESS | 3368 | 1469550711971 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 09:31:51 INFO - PROCESS | 3368 | 1469550711974 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 09:31:51 INFO - PROCESS | 3368 | 1469550711977 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:31:51 INFO - PROCESS | 3368 | 1469550711979 Marionette TRACE conn7 <- [1,1194,null,{}] 09:31:51 INFO - PROCESS | 3368 | 1469550711983 Marionette TRACE conn7 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:51 INFO - PROCESS | 3368 | 1469550711985 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:52 INFO - PROCESS | 3368 | 1469550712117 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 09:31:52 INFO - PROCESS | 3368 | 1469550712135 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3368 | 1469550712137 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF432000 == 31 [pid = 3368] [id = 308] 09:31:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DEF03400) [pid = 3368] [serial = 923] [outer = 0000000000000000] 09:31:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DEF0A800) [pid = 3368] [serial = 924] [outer = 00000053DEF03400] 09:31:52 INFO - PROCESS | 3368 | 1469550712188 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF20E800) [pid = 3368] [serial = 925] [outer = 00000053DEF03400] 09:31:52 INFO - PROCESS | 3368 | 1469550712646 Marionette TRACE conn7 <- [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]]]}] 09:31:52 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 09:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 692ms 09:31:52 INFO - PROCESS | 3368 | 1469550712679 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 09:31:52 INFO - PROCESS | 3368 | 1469550712682 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 09:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:31:52 INFO - PROCESS | 3368 | 1469550712685 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:31:52 INFO - PROCESS | 3368 | 1469550712687 Marionette TRACE conn7 <- [1,1198,null,{}] 09:31:52 INFO - PROCESS | 3368 | 1469550712695 Marionette TRACE conn7 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:52 INFO - PROCESS | 3368 | 1469550712698 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:52 INFO - PROCESS | 3368 | 1469550712833 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 09:31:52 INFO - PROCESS | 3368 | 1469550712846 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:52 INFO - PROCESS | 3368 | 1469550712848 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC35000 == 32 [pid = 3368] [id = 309] 09:31:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DF3DB800) [pid = 3368] [serial = 926] [outer = 0000000000000000] 09:31:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DF3E1C00) [pid = 3368] [serial = 927] [outer = 00000053DF3DB800] 09:31:52 INFO - PROCESS | 3368 | 1469550712894 Marionette DEBUG loaded listener.js 09:31:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DF6A4800) [pid = 3368] [serial = 928] [outer = 00000053DF3DB800] 09:31:53 INFO - PROCESS | 3368 | 1469550713335 Marionette TRACE conn7 <- [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]]]}] 09:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 692ms 09:31:53 INFO - PROCESS | 3368 | 1469550713380 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 09:31:53 INFO - PROCESS | 3368 | 1469550713382 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 09:31:53 INFO - PROCESS | 3368 | 1469550713385 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:31:53 INFO - PROCESS | 3368 | 1469550713387 Marionette TRACE conn7 <- [1,1202,null,{}] 09:31:53 INFO - PROCESS | 3368 | 1469550713391 Marionette TRACE conn7 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:53 INFO - PROCESS | 3368 | 1469550713397 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:53 INFO - PROCESS | 3368 | 1469550713538 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 09:31:53 INFO - PROCESS | 3368 | 1469550713551 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:53 INFO - PROCESS | 3368 | 1469550713553 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0323800 == 33 [pid = 3368] [id = 310] 09:31:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFAB0000) [pid = 3368] [serial = 929] [outer = 0000000000000000] 09:31:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFBD0C00) [pid = 3368] [serial = 930] [outer = 00000053DFAB0000] 09:31:53 INFO - PROCESS | 3368 | 1469550713599 Marionette DEBUG loaded listener.js 09:31:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFEA1C00) [pid = 3368] [serial = 931] [outer = 00000053DFAB0000] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E38E8000) [pid = 3368] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DF3E9400) [pid = 3368] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E01F0C00) [pid = 3368] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DD34C800) [pid = 3368] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D8092C00) [pid = 3368] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2B0C000) [pid = 3368] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD5C1000) [pid = 3368] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D252F400) [pid = 3368] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D7F49800) [pid = 3368] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2EBD000) [pid = 3368] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D6FB8400) [pid = 3368] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:31:54 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E3399800) [pid = 3368] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:31:54 INFO - PROCESS | 3368 | 1469550714236 Marionette TRACE conn7 <- [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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 882ms 09:31:54 INFO - PROCESS | 3368 | 1469550714270 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 09:31:54 INFO - PROCESS | 3368 | 1469550714272 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 09:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:31:54 INFO - PROCESS | 3368 | 1469550714282 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 3368 | 1469550714284 Marionette TRACE conn7 <- [1,1206,null,{}] 09:31:54 INFO - PROCESS | 3368 | 1469550714288 Marionette TRACE conn7 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 3368 | 1469550714290 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:54 INFO - PROCESS | 3368 | 1469550714370 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 09:31:54 INFO - PROCESS | 3368 | 1469550714376 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:54 INFO - PROCESS | 3368 | 1469550714378 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A21000 == 34 [pid = 3368] [id = 311] 09:31:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DBA74C00) [pid = 3368] [serial = 932] [outer = 0000000000000000] 09:31:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF3E2800) [pid = 3368] [serial = 933] [outer = 00000053DBA74C00] 09:31:54 INFO - PROCESS | 3368 | 1469550714423 Marionette DEBUG loaded listener.js 09:31:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFE98C00) [pid = 3368] [serial = 934] [outer = 00000053DBA74C00] 09:31:54 INFO - PROCESS | 3368 | 1469550714852 Marionette TRACE conn7 <- [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]]]}] 09:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 09:31:54 INFO - PROCESS | 3368 | 1469550714911 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 09:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:31:54 INFO - PROCESS | 3368 | 1469550714913 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 09:31:54 INFO - PROCESS | 3368 | 1469550714916 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:31:54 INFO - PROCESS | 3368 | 1469550714918 Marionette TRACE conn7 <- [1,1210,null,{}] 09:31:54 INFO - PROCESS | 3368 | 1469550714922 Marionette TRACE conn7 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:54 INFO - PROCESS | 3368 | 1469550714924 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:55 INFO - PROCESS | 3368 | 1469550715005 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 09:31:55 INFO - PROCESS | 3368 | 1469550715012 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 3368 | 1469550715014 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E1C000 == 35 [pid = 3368] [id = 312] 09:31:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D7933C00) [pid = 3368] [serial = 935] [outer = 0000000000000000] 09:31:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E01F8800) [pid = 3368] [serial = 936] [outer = 00000053D7933C00] 09:31:55 INFO - PROCESS | 3368 | 1469550715059 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E0BAF800) [pid = 3368] [serial = 937] [outer = 00000053D7933C00] 09:31:55 INFO - PROCESS | 3368 | 1469550715456 Marionette TRACE conn7 <- [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] 09:31:55 INFO - PROCESS | 3368 | 1469550715516 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 09:31:55 INFO - PROCESS | 3368 | 1469550715519 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:31:55 INFO - PROCESS | 3368 | 1469550715521 Marionette TRACE conn7 <- [1,1214,null,{}] 09:31:55 INFO - PROCESS | 3368 | 1469550715525 Marionette TRACE conn7 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:55 INFO - PROCESS | 3368 | 1469550715527 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:55 INFO - PROCESS | 3368 | 1469550715614 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 09:31:55 INFO - PROCESS | 3368 | 1469550715619 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:55 INFO - PROCESS | 3368 | 1469550715621 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E382F800 == 36 [pid = 3368] [id = 313] 09:31:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E1F3CC00) [pid = 3368] [serial = 938] [outer = 0000000000000000] 09:31:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2727800) [pid = 3368] [serial = 939] [outer = 00000053E1F3CC00] 09:31:55 INFO - PROCESS | 3368 | 1469550715666 Marionette DEBUG loaded listener.js 09:31:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E27E9800) [pid = 3368] [serial = 940] [outer = 00000053E1F3CC00] 09:31:56 INFO - PROCESS | 3368 | 1469550716213 Marionette TRACE conn7 <- [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]]]}] 09:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 735ms 09:31:56 INFO - PROCESS | 3368 | 1469550716256 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 09:31:56 INFO - PROCESS | 3368 | 1469550716261 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 09:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:31:56 INFO - PROCESS | 3368 | 1469550716267 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:31:56 INFO - PROCESS | 3368 | 1469550716271 Marionette TRACE conn7 <- [1,1218,null,{}] 09:31:56 INFO - PROCESS | 3368 | 1469550716277 Marionette TRACE conn7 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:56 INFO - PROCESS | 3368 | 1469550716280 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:56 INFO - PROCESS | 3368 | 1469550716416 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 09:31:56 INFO - PROCESS | 3368 | 1469550716491 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:56 INFO - PROCESS | 3368 | 1469550716496 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7F30800 == 37 [pid = 3368] [id = 314] 09:31:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B59C00) [pid = 3368] [serial = 941] [outer = 0000000000000000] 09:31:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2C79400) [pid = 3368] [serial = 942] [outer = 00000053D2B59C00] 09:31:56 INFO - PROCESS | 3368 | 1469550716596 Marionette DEBUG loaded listener.js 09:31:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D3CE2800) [pid = 3368] [serial = 943] [outer = 00000053D2B59C00] 09:31:57 INFO - PROCESS | 3368 | 1469550717291 Marionette TRACE conn7 <- [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]]]}] 09:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1029ms 09:31:57 INFO - PROCESS | 3368 | 1469550717299 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 09:31:57 INFO - PROCESS | 3368 | 1469550717304 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 09:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:31:57 INFO - PROCESS | 3368 | 1469550717355 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:31:57 INFO - PROCESS | 3368 | 1469550717358 Marionette TRACE conn7 <- [1,1222,null,{}] 09:31:57 INFO - PROCESS | 3368 | 1469550717364 Marionette TRACE conn7 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:57 INFO - PROCESS | 3368 | 1469550717367 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:57 INFO - PROCESS | 3368 | 1469550717491 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 09:31:57 INFO - PROCESS | 3368 | 1469550717566 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:57 INFO - PROCESS | 3368 | 1469550717569 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2E000 == 38 [pid = 3368] [id = 315] 09:31:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D8AA8C00) [pid = 3368] [serial = 944] [outer = 0000000000000000] 09:31:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DC23EC00) [pid = 3368] [serial = 945] [outer = 00000053D8AA8C00] 09:31:57 INFO - PROCESS | 3368 | 1469550717668 Marionette DEBUG loaded listener.js 09:31:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DD5B9000) [pid = 3368] [serial = 946] [outer = 00000053D8AA8C00] 09:31:58 INFO - PROCESS | 3368 | 1469550718559 Marionette TRACE conn7 <- [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]]]}] 09:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1281ms 09:31:58 INFO - PROCESS | 3368 | 1469550718594 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 09:31:58 INFO - PROCESS | 3368 | 1469550718598 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 09:31:58 INFO - PROCESS | 3368 | 1469550718603 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:31:58 INFO - PROCESS | 3368 | 1469550718607 Marionette TRACE conn7 <- [1,1226,null,{}] 09:31:58 INFO - PROCESS | 3368 | 1469550718642 Marionette TRACE conn7 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:58 INFO - PROCESS | 3368 | 1469550718645 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:58 INFO - PROCESS | 3368 | 1469550718776 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 09:31:58 INFO - PROCESS | 3368 | 1469550718845 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:58 INFO - PROCESS | 3368 | 1469550718850 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9117000 == 39 [pid = 3368] [id = 316] 09:31:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D7261800) [pid = 3368] [serial = 947] [outer = 0000000000000000] 09:31:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D7A9B800) [pid = 3368] [serial = 948] [outer = 00000053D7261800] 09:31:58 INFO - PROCESS | 3368 | 1469550718901 Marionette DEBUG loaded listener.js 09:31:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D8967000) [pid = 3368] [serial = 949] [outer = 00000053D7261800] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E1C000 == 38 [pid = 3368] [id = 312] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A21000 == 37 [pid = 3368] [id = 311] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0323800 == 36 [pid = 3368] [id = 310] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC35000 == 35 [pid = 3368] [id = 309] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF432000 == 34 [pid = 3368] [id = 308] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCA4000 == 33 [pid = 3368] [id = 307] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D58800 == 32 [pid = 3368] [id = 306] 09:31:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7177800 == 31 [pid = 3368] [id = 305] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DFC65800) [pid = 3368] [serial = 882] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E2A76000) [pid = 3368] [serial = 886] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E27E4400) [pid = 3368] [serial = 885] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E2AE5800) [pid = 3368] [serial = 888] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E2B51C00) [pid = 3368] [serial = 892] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2A6C800) [pid = 3368] [serial = 865] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E1595C00) [pid = 3368] [serial = 864] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DEF02400) [pid = 3368] [serial = 876] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DF20D400) [pid = 3368] [serial = 877] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF794C00) [pid = 3368] [serial = 879] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D8AA5000) [pid = 3368] [serial = 873] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DBA6CC00) [pid = 3368] [serial = 874] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D6F5D400) [pid = 3368] [serial = 867] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D8199800) [pid = 3368] [serial = 868] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D72C8C00) [pid = 3368] [serial = 870] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8907800) [pid = 3368] [serial = 871] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DCBE9400) [pid = 3368] [serial = 891] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E33A0C00) [pid = 3368] [serial = 894] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E39EE800) [pid = 3368] [serial = 898] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E2E08C00) [pid = 3368] [serial = 889] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFE0EC00) [pid = 3368] [serial = 883] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFB8B000) [pid = 3368] [serial = 880] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E38E2C00) [pid = 3368] [serial = 895] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E38EB400) [pid = 3368] [serial = 897] [outer = 0000000000000000] [url = about:blank] 09:31:59 INFO - PROCESS | 3368 | 1469550719386 Marionette TRACE conn7 <- [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]]]}] 09:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 838ms 09:31:59 INFO - PROCESS | 3368 | 1469550719445 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 09:31:59 INFO - PROCESS | 3368 | 1469550719450 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 09:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:31:59 INFO - PROCESS | 3368 | 1469550719457 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:31:59 INFO - PROCESS | 3368 | 1469550719460 Marionette TRACE conn7 <- [1,1230,null,{}] 09:31:59 INFO - PROCESS | 3368 | 1469550719464 Marionette TRACE conn7 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:31:59 INFO - PROCESS | 3368 | 1469550719466 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:59 INFO - PROCESS | 3368 | 1469550719557 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 09:31:59 INFO - PROCESS | 3368 | 1469550719565 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:31:59 INFO - PROCESS | 3368 | 1469550719567 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:31:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC922800 == 32 [pid = 3368] [id = 317] 09:31:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8AA1800) [pid = 3368] [serial = 950] [outer = 0000000000000000] 09:31:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8AA7C00) [pid = 3368] [serial = 951] [outer = 00000053D8AA1800] 09:31:59 INFO - PROCESS | 3368 | 1469550719616 Marionette DEBUG loaded listener.js 09:31:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC248800) [pid = 3368] [serial = 952] [outer = 00000053D8AA1800] 09:32:00 INFO - PROCESS | 3368 | 1469550720102 Marionette TRACE conn7 <- [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]]]}] 09:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 09:32:00 INFO - PROCESS | 3368 | 1469550720150 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 09:32:00 INFO - PROCESS | 3368 | 1469550720152 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 09:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:32:00 INFO - PROCESS | 3368 | 1469550720156 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:32:00 INFO - PROCESS | 3368 | 1469550720160 Marionette TRACE conn7 <- [1,1234,null,{}] 09:32:00 INFO - PROCESS | 3368 | 1469550720171 Marionette TRACE conn7 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:00 INFO - PROCESS | 3368 | 1469550720176 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:00 INFO - PROCESS | 3368 | 1469550720300 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 09:32:00 INFO - PROCESS | 3368 | 1469550720380 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:00 INFO - PROCESS | 3368 | 1469550720383 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF871000 == 33 [pid = 3368] [id = 318] 09:32:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2B0D400) [pid = 3368] [serial = 953] [outer = 0000000000000000] 09:32:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DEF11800) [pid = 3368] [serial = 954] [outer = 00000053D2B0D400] 09:32:00 INFO - PROCESS | 3368 | 1469550720440 Marionette DEBUG loaded listener.js 09:32:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DF78F400) [pid = 3368] [serial = 955] [outer = 00000053D2B0D400] 09:32:00 INFO - PROCESS | 3368 | 1469550720937 Marionette TRACE conn7 <- [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]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 839ms 09:32:01 INFO - PROCESS | 3368 | 1469550721000 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 09:32:01 INFO - PROCESS | 3368 | 1469550721003 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 09:32:01 INFO - PROCESS | 3368 | 1469550721006 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:32:01 INFO - PROCESS | 3368 | 1469550721008 Marionette TRACE conn7 <- [1,1238,null,{}] 09:32:01 INFO - PROCESS | 3368 | 1469550721012 Marionette TRACE conn7 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 3368 | 1469550721014 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:01 INFO - PROCESS | 3368 | 1469550721104 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 09:32:01 INFO - PROCESS | 3368 | 1469550721116 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3368 | 1469550721119 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0059800 == 34 [pid = 3368] [id = 319] 09:32:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFBD1400) [pid = 3368] [serial = 956] [outer = 0000000000000000] 09:32:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC6A400) [pid = 3368] [serial = 957] [outer = 00000053DFBD1400] 09:32:01 INFO - PROCESS | 3368 | 1469550721164 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFC74800) [pid = 3368] [serial = 958] [outer = 00000053DFBD1400] 09:32:01 INFO - PROCESS | 3368 | 1469550721631 Marionette TRACE conn7 <- [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]]]}] 09:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 692ms 09:32:01 INFO - PROCESS | 3368 | 1469550721711 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 09:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:32:01 INFO - PROCESS | 3368 | 1469550721713 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 09:32:01 INFO - PROCESS | 3368 | 1469550721716 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:32:01 INFO - PROCESS | 3368 | 1469550721718 Marionette TRACE conn7 <- [1,1242,null,{}] 09:32:01 INFO - PROCESS | 3368 | 1469550721722 Marionette TRACE conn7 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:01 INFO - PROCESS | 3368 | 1469550721724 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:01 INFO - PROCESS | 3368 | 1469550721841 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 09:32:01 INFO - PROCESS | 3368 | 1469550721853 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:01 INFO - PROCESS | 3368 | 1469550721855 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A20000 == 35 [pid = 3368] [id = 320] 09:32:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFE99C00) [pid = 3368] [serial = 959] [outer = 0000000000000000] 09:32:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFFBC800) [pid = 3368] [serial = 960] [outer = 00000053DFE99C00] 09:32:01 INFO - PROCESS | 3368 | 1469550721900 Marionette DEBUG loaded listener.js 09:32:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E09C4400) [pid = 3368] [serial = 961] [outer = 00000053DFE99C00] 09:32:02 INFO - PROCESS | 3368 | 1469550722367 Marionette TRACE conn7 <- [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]]]}] 09:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 692ms 09:32:02 INFO - PROCESS | 3368 | 1469550722410 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 09:32:02 INFO - PROCESS | 3368 | 1469550722412 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 09:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:32:02 INFO - PROCESS | 3368 | 1469550722416 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:32:02 INFO - PROCESS | 3368 | 1469550722418 Marionette TRACE conn7 <- [1,1246,null,{}] 09:32:02 INFO - PROCESS | 3368 | 1469550722421 Marionette TRACE conn7 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:02 INFO - PROCESS | 3368 | 1469550722427 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:02 INFO - PROCESS | 3368 | 1469550722564 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 09:32:02 INFO - PROCESS | 3368 | 1469550722618 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:02 INFO - PROCESS | 3368 | 1469550722620 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA0000 == 36 [pid = 3368] [id = 321] 09:32:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2A67C00) [pid = 3368] [serial = 962] [outer = 0000000000000000] 09:32:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2AE7C00) [pid = 3368] [serial = 963] [outer = 00000053E2A67C00] 09:32:02 INFO - PROCESS | 3368 | 1469550722666 Marionette DEBUG loaded listener.js 09:32:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2B5C800) [pid = 3368] [serial = 964] [outer = 00000053E2A67C00] 09:32:03 INFO - PROCESS | 3368 | 1469550723101 Marionette TRACE conn7 <- [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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 734ms 09:32:03 INFO - PROCESS | 3368 | 1469550723167 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3368 | 1469550723169 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 09:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:32:03 INFO - PROCESS | 3368 | 1469550723178 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 3368 | 1469550723180 Marionette TRACE conn7 <- [1,1250,null,{}] 09:32:03 INFO - PROCESS | 3368 | 1469550723197 Marionette TRACE conn7 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 3368 | 1469550723199 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:03 INFO - PROCESS | 3368 | 1469550723307 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D7C77C00) [pid = 3368] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DFEA2C00) [pid = 3368] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DEF03400) [pid = 3368] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B10000) [pid = 3368] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E39EE000) [pid = 3368] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D7933C00) [pid = 3368] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D895E400) [pid = 3368] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D924B000) [pid = 3368] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DF3DB800) [pid = 3368] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D945B400) [pid = 3368] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DBA74C00) [pid = 3368] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFAB0000) [pid = 3368] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:32:03 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D2B0BC00) [pid = 3368] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:32:03 INFO - PROCESS | 3368 | 1469550723429 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:03 INFO - PROCESS | 3368 | 1469550723432 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAAD800 == 37 [pid = 3368] [id = 322] 09:32:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2B10000) [pid = 3368] [serial = 965] [outer = 0000000000000000] 09:32:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D301DC00) [pid = 3368] [serial = 966] [outer = 00000053D2B10000] 09:32:03 INFO - PROCESS | 3368 | 1469550723478 Marionette DEBUG loaded listener.js 09:32:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC259000) [pid = 3368] [serial = 967] [outer = 00000053D2B10000] 09:32:03 INFO - PROCESS | 3368 | 1469550723819 Marionette TRACE conn7 <- [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]]]}] 09:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 692ms 09:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:32:03 INFO - PROCESS | 3368 | 1469550723871 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 09:32:03 INFO - PROCESS | 3368 | 1469550723874 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 09:32:03 INFO - PROCESS | 3368 | 1469550723893 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:32:03 INFO - PROCESS | 3368 | 1469550723894 Marionette TRACE conn7 <- [1,1254,null,{}] 09:32:03 INFO - PROCESS | 3368 | 1469550723898 Marionette TRACE conn7 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:03 INFO - PROCESS | 3368 | 1469550723900 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:04 INFO - PROCESS | 3368 | 1469550724015 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 09:32:04 INFO - PROCESS | 3368 | 1469550724023 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3368 | 1469550724025 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EC9800 == 38 [pid = 3368] [id = 323] 09:32:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC90D000) [pid = 3368] [serial = 968] [outer = 0000000000000000] 09:32:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2E0A000) [pid = 3368] [serial = 969] [outer = 00000053DC90D000] 09:32:04 INFO - PROCESS | 3368 | 1469550724070 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E33A1000) [pid = 3368] [serial = 970] [outer = 00000053DC90D000] 09:32:04 INFO - PROCESS | 3368 | 1469550724489 Marionette TRACE conn7 <- [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]]]}] 09:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 649ms 09:32:04 INFO - PROCESS | 3368 | 1469550724530 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 09:32:04 INFO - PROCESS | 3368 | 1469550724532 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 09:32:04 INFO - PROCESS | 3368 | 1469550724535 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:32:04 INFO - PROCESS | 3368 | 1469550724537 Marionette TRACE conn7 <- [1,1258,null,{}] 09:32:04 INFO - PROCESS | 3368 | 1469550724540 Marionette TRACE conn7 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:04 INFO - PROCESS | 3368 | 1469550724542 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:04 INFO - PROCESS | 3368 | 1469550724655 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 09:32:04 INFO - PROCESS | 3368 | 1469550724698 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:04 INFO - PROCESS | 3368 | 1469550724700 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4C1000 == 39 [pid = 3368] [id = 324] 09:32:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF212000) [pid = 3368] [serial = 971] [outer = 0000000000000000] 09:32:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E38E2800) [pid = 3368] [serial = 972] [outer = 00000053DF212000] 09:32:04 INFO - PROCESS | 3368 | 1469550724745 Marionette DEBUG loaded listener.js 09:32:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E39EC000) [pid = 3368] [serial = 973] [outer = 00000053DF212000] 09:32:05 INFO - PROCESS | 3368 | 1469550725145 Marionette TRACE conn7 <- [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]]]}] 09:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 630ms 09:32:05 INFO - PROCESS | 3368 | 1469550725168 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 09:32:05 INFO - PROCESS | 3368 | 1469550725171 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 09:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:32:05 INFO - PROCESS | 3368 | 1469550725174 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:32:05 INFO - PROCESS | 3368 | 1469550725176 Marionette TRACE conn7 <- [1,1262,null,{}] 09:32:05 INFO - PROCESS | 3368 | 1469550725179 Marionette TRACE conn7 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:05 INFO - PROCESS | 3368 | 1469550725181 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:05 INFO - PROCESS | 3368 | 1469550725294 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 09:32:05 INFO - PROCESS | 3368 | 1469550725301 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:05 INFO - PROCESS | 3368 | 1469550725303 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D67000 == 40 [pid = 3368] [id = 325] 09:32:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E39EA800) [pid = 3368] [serial = 974] [outer = 0000000000000000] 09:32:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E39F8000) [pid = 3368] [serial = 975] [outer = 00000053E39EA800] 09:32:05 INFO - PROCESS | 3368 | 1469550725349 Marionette DEBUG loaded listener.js 09:32:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E3D1A800) [pid = 3368] [serial = 976] [outer = 00000053E39EA800] 09:32:06 INFO - PROCESS | 3368 | 1469550726041 Marionette TRACE conn7 <- [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]]]}] 09:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 944ms 09:32:06 INFO - PROCESS | 3368 | 1469550726122 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 09:32:06 INFO - PROCESS | 3368 | 1469550726127 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 09:32:06 INFO - PROCESS | 3368 | 1469550726132 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:32:06 INFO - PROCESS | 3368 | 1469550726138 Marionette TRACE conn7 <- [1,1266,null,{}] 09:32:06 INFO - PROCESS | 3368 | 1469550726143 Marionette TRACE conn7 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:06 INFO - PROCESS | 3368 | 1469550726147 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:06 INFO - PROCESS | 3368 | 1469550726310 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 09:32:06 INFO - PROCESS | 3368 | 1469550726422 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:06 INFO - PROCESS | 3368 | 1469550726425 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB4800 == 41 [pid = 3368] [id = 326] 09:32:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D7C75000) [pid = 3368] [serial = 977] [outer = 0000000000000000] 09:32:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D8A56800) [pid = 3368] [serial = 978] [outer = 00000053D7C75000] 09:32:06 INFO - PROCESS | 3368 | 1469550726485 Marionette DEBUG loaded listener.js 09:32:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DC906000) [pid = 3368] [serial = 979] [outer = 00000053D7C75000] 09:32:07 INFO - PROCESS | 3368 | 1469550727082 Marionette TRACE conn7 <- [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]]]}] 09:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 986ms 09:32:07 INFO - PROCESS | 3368 | 1469550727121 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 09:32:07 INFO - PROCESS | 3368 | 1469550727127 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 09:32:07 INFO - PROCESS | 3368 | 1469550727158 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:32:07 INFO - PROCESS | 3368 | 1469550727161 Marionette TRACE conn7 <- [1,1270,null,{}] 09:32:07 INFO - PROCESS | 3368 | 1469550727168 Marionette TRACE conn7 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:07 INFO - PROCESS | 3368 | 1469550727172 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:07 INFO - PROCESS | 3368 | 1469550727293 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 09:32:07 INFO - PROCESS | 3368 | 1469550727412 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:07 INFO - PROCESS | 3368 | 1469550727415 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E382A000 == 42 [pid = 3368] [id = 327] 09:32:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DF210800) [pid = 3368] [serial = 980] [outer = 0000000000000000] 09:32:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFB8E000) [pid = 3368] [serial = 981] [outer = 00000053DF210800] 09:32:07 INFO - PROCESS | 3368 | 1469550727473 Marionette DEBUG loaded listener.js 09:32:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E0BA7C00) [pid = 3368] [serial = 982] [outer = 00000053DF210800] 09:32:08 INFO - PROCESS | 3368 | 1469550728075 Marionette TRACE conn7 <- [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]]]}] 09:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 944ms 09:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:32:08 INFO - PROCESS | 3368 | 1469550728110 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 09:32:08 INFO - PROCESS | 3368 | 1469550728113 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 09:32:08 INFO - PROCESS | 3368 | 1469550728117 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:32:08 INFO - PROCESS | 3368 | 1469550728121 Marionette TRACE conn7 <- [1,1274,null,{}] 09:32:08 INFO - PROCESS | 3368 | 1469550728133 Marionette TRACE conn7 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:08 INFO - PROCESS | 3368 | 1469550728138 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:08 INFO - PROCESS | 3368 | 1469550728253 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 09:32:08 INFO - PROCESS | 3368 | 1469550728345 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:08 INFO - PROCESS | 3368 | 1469550728349 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E738D800 == 43 [pid = 3368] [id = 328] 09:32:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E2B5DC00) [pid = 3368] [serial = 983] [outer = 0000000000000000] 09:32:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E3398000) [pid = 3368] [serial = 984] [outer = 00000053E2B5DC00] 09:32:08 INFO - PROCESS | 3368 | 1469550728407 Marionette DEBUG loaded listener.js 09:32:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E3D1D000) [pid = 3368] [serial = 985] [outer = 00000053E2B5DC00] 09:32:09 INFO - PROCESS | 3368 | 1469550729033 Marionette TRACE conn7 <- [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]]]}] 09:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 09:32:09 INFO - PROCESS | 3368 | 1469550729062 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 09:32:09 INFO - PROCESS | 3368 | 1469550729066 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 09:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:32:09 INFO - PROCESS | 3368 | 1469550729069 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:32:09 INFO - PROCESS | 3368 | 1469550729071 Marionette TRACE conn7 <- [1,1278,null,{}] 09:32:09 INFO - PROCESS | 3368 | 1469550729075 Marionette TRACE conn7 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:09 INFO - PROCESS | 3368 | 1469550729077 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:09 INFO - PROCESS | 3368 | 1469550729314 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 09:32:09 INFO - PROCESS | 3368 | 1469550729422 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:09 INFO - PROCESS | 3368 | 1469550729425 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8950800 == 44 [pid = 3368] [id = 329] 09:32:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D2B11800) [pid = 3368] [serial = 986] [outer = 0000000000000000] 09:32:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D2B5E000) [pid = 3368] [serial = 987] [outer = 00000053D2B11800] 09:32:09 INFO - PROCESS | 3368 | 1469550729479 Marionette DEBUG loaded listener.js 09:32:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D7267400) [pid = 3368] [serial = 988] [outer = 00000053D2B11800] 09:32:10 INFO - PROCESS | 3368 | 1469550730083 Marionette TRACE conn7 <- [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]]]}] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB2000 == 43 [pid = 3368] [id = 304] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4C1000 == 42 [pid = 3368] [id = 324] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EC9800 == 41 [pid = 3368] [id = 323] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAAD800 == 40 [pid = 3368] [id = 322] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA0000 == 39 [pid = 3368] [id = 321] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A20000 == 38 [pid = 3368] [id = 320] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0059800 == 37 [pid = 3368] [id = 319] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF871000 == 36 [pid = 3368] [id = 318] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC922800 == 35 [pid = 3368] [id = 317] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9117000 == 34 [pid = 3368] [id = 316] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2E000 == 33 [pid = 3368] [id = 315] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E382F800 == 32 [pid = 3368] [id = 313] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7F30800 == 31 [pid = 3368] [id = 314] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E738D800 == 30 [pid = 3368] [id = 328] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E382A000 == 29 [pid = 3368] [id = 327] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB4800 == 28 [pid = 3368] [id = 326] 09:32:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D67000 == 27 [pid = 3368] [id = 325] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D7F3C800) [pid = 3368] [serial = 918] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053E09B8C00) [pid = 3368] [serial = 906] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DF20E800) [pid = 3368] [serial = 925] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D2B55C00) [pid = 3368] [serial = 915] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E3D1D400) [pid = 3368] [serial = 910] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2CAD000) [pid = 3368] [serial = 916] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E3D17800) [pid = 3368] [serial = 909] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D8960000) [pid = 3368] [serial = 919] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E01F8800) [pid = 3368] [serial = 936] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D8A59000) [pid = 3368] [serial = 912] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DCB45000) [pid = 3368] [serial = 922] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DC28F400) [pid = 3368] [serial = 921] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DF6A4800) [pid = 3368] [serial = 928] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DEF47000) [pid = 3368] [serial = 904] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DCB50C00) [pid = 3368] [serial = 903] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFE98C00) [pid = 3368] [serial = 934] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E27EBC00) [pid = 3368] [serial = 907] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFBD0C00) [pid = 3368] [serial = 930] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF3E2800) [pid = 3368] [serial = 933] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DBA77400) [pid = 3368] [serial = 913] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D7268000) [pid = 3368] [serial = 901] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF3E1C00) [pid = 3368] [serial = 927] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFEA1C00) [pid = 3368] [serial = 931] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DEF0A800) [pid = 3368] [serial = 924] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D2C76800) [pid = 3368] [serial = 900] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E0BAF800) [pid = 3368] [serial = 937] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2727800) [pid = 3368] [serial = 939] [outer = 0000000000000000] [url = about:blank] 09:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1739ms 09:32:10 INFO - PROCESS | 3368 | 1469550730869 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 09:32:10 INFO - PROCESS | 3368 | 1469550730874 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 09:32:10 INFO - PROCESS | 3368 | 1469550730880 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:32:10 INFO - PROCESS | 3368 | 1469550730883 Marionette TRACE conn7 <- [1,1282,null,{}] 09:32:10 INFO - PROCESS | 3368 | 1469550730889 Marionette TRACE conn7 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:10 INFO - PROCESS | 3368 | 1469550730893 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:11 INFO - PROCESS | 3368 | 1469550730989 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 09:32:11 INFO - PROCESS | 3368 | 1469550730996 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3368 | 1469550731001 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D2D8F000 == 28 [pid = 3368] [id = 330] 09:32:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2537400) [pid = 3368] [serial = 989] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2909C00) [pid = 3368] [serial = 990] [outer = 00000053D2537400] 09:32:11 INFO - PROCESS | 3368 | 1469550731055 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2B0C400) [pid = 3368] [serial = 991] [outer = 00000053D2537400] 09:32:11 INFO - PROCESS | 3368 | 1469550731544 Marionette TRACE conn7 <- [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]]]}] 09:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 09:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:32:11 INFO - PROCESS | 3368 | 1469550731558 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 09:32:11 INFO - PROCESS | 3368 | 1469550731562 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 09:32:11 INFO - PROCESS | 3368 | 1469550731569 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:32:11 INFO - PROCESS | 3368 | 1469550731573 Marionette TRACE conn7 <- [1,1286,null,{}] 09:32:11 INFO - PROCESS | 3368 | 1469550731577 Marionette TRACE conn7 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:11 INFO - PROCESS | 3368 | 1469550731580 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:11 INFO - PROCESS | 3368 | 1469550731673 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 09:32:11 INFO - PROCESS | 3368 | 1469550731681 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:11 INFO - PROCESS | 3368 | 1469550731684 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8137000 == 29 [pid = 3368] [id = 331] 09:32:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2F41000) [pid = 3368] [serial = 992] [outer = 0000000000000000] 09:32:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D301F800) [pid = 3368] [serial = 993] [outer = 00000053D2F41000] 09:32:11 INFO - PROCESS | 3368 | 1469550731735 Marionette DEBUG loaded listener.js 09:32:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D3CEE400) [pid = 3368] [serial = 994] [outer = 00000053D2F41000] 09:32:12 INFO - PROCESS | 3368 | 1469550732217 Marionette TRACE conn7 <- [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]]]}] 09:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 692ms 09:32:12 INFO - PROCESS | 3368 | 1469550732258 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 09:32:12 INFO - PROCESS | 3368 | 1469550732261 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 09:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:32:12 INFO - PROCESS | 3368 | 1469550732264 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:32:12 INFO - PROCESS | 3368 | 1469550732266 Marionette TRACE conn7 <- [1,1290,null,{}] 09:32:12 INFO - PROCESS | 3368 | 1469550732278 Marionette TRACE conn7 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:12 INFO - PROCESS | 3368 | 1469550732290 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:12 INFO - PROCESS | 3368 | 1469550732412 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 09:32:12 INFO - PROCESS | 3368 | 1469550732490 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:12 INFO - PROCESS | 3368 | 1469550732494 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC91B000 == 30 [pid = 3368] [id = 332] 09:32:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D80F8C00) [pid = 3368] [serial = 995] [outer = 0000000000000000] 09:32:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D819B800) [pid = 3368] [serial = 996] [outer = 00000053D80F8C00] 09:32:12 INFO - PROCESS | 3368 | 1469550732545 Marionette DEBUG loaded listener.js 09:32:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D8A58800) [pid = 3368] [serial = 997] [outer = 00000053D80F8C00] 09:32:12 INFO - PROCESS | 3368 | 1469550732936 Marionette TRACE conn7 <- [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]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 733ms 09:32:13 INFO - PROCESS | 3368 | 1469550733001 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3368 | 1469550733003 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:32:13 INFO - PROCESS | 3368 | 1469550733016 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3368 | 1469550733018 Marionette TRACE conn7 <- [1,1294,null,{}] 09:32:13 INFO - PROCESS | 3368 | 1469550733021 Marionette TRACE conn7 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3368 | 1469550733024 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:13 INFO - PROCESS | 3368 | 1469550733135 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 09:32:13 INFO - PROCESS | 3368 | 1469550733183 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3368 | 1469550733186 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE3800 == 31 [pid = 3368] [id = 333] 09:32:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DBA70C00) [pid = 3368] [serial = 998] [outer = 0000000000000000] 09:32:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC247000) [pid = 3368] [serial = 999] [outer = 00000053DBA70C00] 09:32:13 INFO - PROCESS | 3368 | 1469550733232 Marionette DEBUG loaded listener.js 09:32:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DC299000) [pid = 3368] [serial = 1000] [outer = 00000053DBA70C00] 09:32:13 INFO - PROCESS | 3368 | 1469550733673 Marionette TRACE conn7 <- [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]]]}] 09:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 691ms 09:32:13 INFO - PROCESS | 3368 | 1469550733712 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 09:32:13 INFO - PROCESS | 3368 | 1469550733714 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 09:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:32:13 INFO - PROCESS | 3368 | 1469550733718 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:32:13 INFO - PROCESS | 3368 | 1469550733719 Marionette TRACE conn7 <- [1,1298,null,{}] 09:32:13 INFO - PROCESS | 3368 | 1469550733723 Marionette TRACE conn7 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:13 INFO - PROCESS | 3368 | 1469550733725 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:13 INFO - PROCESS | 3368 | 1469550733870 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 09:32:13 INFO - PROCESS | 3368 | 1469550733919 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:13 INFO - PROCESS | 3368 | 1469550733921 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4BF800 == 32 [pid = 3368] [id = 334] 09:32:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DC511800) [pid = 3368] [serial = 1001] [outer = 0000000000000000] 09:32:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DCD27C00) [pid = 3368] [serial = 1002] [outer = 00000053DC511800] 09:32:13 INFO - PROCESS | 3368 | 1469550733968 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DD5B9800) [pid = 3368] [serial = 1003] [outer = 00000053DC511800] 09:32:14 INFO - PROCESS | 3368 | 1469550734394 Marionette TRACE conn7 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 09:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 09:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 09:32:14 INFO - PROCESS | 3368 | 1469550734455 Marionette TRACE conn7 -> [0,1301,"getWindowHandle",null] 09:32:14 INFO - PROCESS | 3368 | 1469550734458 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 09:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:32:14 INFO - PROCESS | 3368 | 1469550734461 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:32:14 INFO - PROCESS | 3368 | 1469550734463 Marionette TRACE conn7 <- [1,1302,null,{}] 09:32:14 INFO - PROCESS | 3368 | 1469550734467 Marionette TRACE conn7 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:14 INFO - PROCESS | 3368 | 1469550734473 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:14 INFO - PROCESS | 3368 | 1469550734615 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 09:32:14 INFO - PROCESS | 3368 | 1469550734622 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:14 INFO - PROCESS | 3368 | 1469550734624 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC9800 == 33 [pid = 3368] [id = 335] 09:32:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF06C00) [pid = 3368] [serial = 1004] [outer = 0000000000000000] 09:32:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF217800) [pid = 3368] [serial = 1005] [outer = 00000053DEF06C00] 09:32:14 INFO - PROCESS | 3368 | 1469550734711 Marionette DEBUG loaded listener.js 09:32:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF3E9C00) [pid = 3368] [serial = 1006] [outer = 00000053DEF06C00] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E39EA800) [pid = 3368] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DF212000) [pid = 3368] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFE99C00) [pid = 3368] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E2A67C00) [pid = 3368] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2B10000) [pid = 3368] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B0D400) [pid = 3368] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D8AA8C00) [pid = 3368] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E1F3CC00) [pid = 3368] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8AA1800) [pid = 3368] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFBD1400) [pid = 3368] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B59C00) [pid = 3368] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D7261800) [pid = 3368] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:32:15 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC90D000) [pid = 3368] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:32:15 INFO - PROCESS | 3368 | 1469550735336 Marionette TRACE conn7 <- [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]]]}] 09:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 943ms 09:32:15 INFO - PROCESS | 3368 | 1469550735407 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 09:32:15 INFO - PROCESS | 3368 | 1469550735409 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 09:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:32:15 INFO - PROCESS | 3368 | 1469550735413 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:32:15 INFO - PROCESS | 3368 | 1469550735415 Marionette TRACE conn7 <- [1,1306,null,{}] 09:32:15 INFO - PROCESS | 3368 | 1469550735419 Marionette TRACE conn7 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:15 INFO - PROCESS | 3368 | 1469550735421 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:15 INFO - PROCESS | 3368 | 1469550735535 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 09:32:15 INFO - PROCESS | 3368 | 1469550735582 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:15 INFO - PROCESS | 3368 | 1469550735584 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0327800 == 34 [pid = 3368] [id = 336] 09:32:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D15CFC00) [pid = 3368] [serial = 1007] [outer = 0000000000000000] 09:32:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D7A9A800) [pid = 3368] [serial = 1008] [outer = 00000053D15CFC00] 09:32:15 INFO - PROCESS | 3368 | 1469550735629 Marionette DEBUG loaded listener.js 09:32:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF6D1C00) [pid = 3368] [serial = 1009] [outer = 00000053D15CFC00] 09:32:16 INFO - PROCESS | 3368 | 1469550736001 Marionette TRACE conn7 <- [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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 630ms 09:32:16 INFO - PROCESS | 3368 | 1469550736045 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3368 | 1469550736047 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 09:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:32:16 INFO - PROCESS | 3368 | 1469550736057 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - PROCESS | 3368 | 1469550736059 Marionette TRACE conn7 <- [1,1310,null,{}] 09:32:16 INFO - PROCESS | 3368 | 1469550736063 Marionette TRACE conn7 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3368 | 1469550736064 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:16 INFO - PROCESS | 3368 | 1469550736145 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 09:32:16 INFO - PROCESS | 3368 | 1469550736151 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3368 | 1469550736153 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A22800 == 35 [pid = 3368] [id = 337] 09:32:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF69A800) [pid = 3368] [serial = 1010] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFB8E800) [pid = 3368] [serial = 1011] [outer = 00000053DF69A800] 09:32:16 INFO - PROCESS | 3368 | 1469550736198 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFC6C400) [pid = 3368] [serial = 1012] [outer = 00000053DF69A800] 09:32:16 INFO - PROCESS | 3368 | 1469550736604 Marionette TRACE conn7 <- [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]]]}] 09:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 586ms 09:32:16 INFO - PROCESS | 3368 | 1469550736640 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 09:32:16 INFO - PROCESS | 3368 | 1469550736642 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 09:32:16 INFO - PROCESS | 3368 | 1469550736645 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:32:16 INFO - PROCESS | 3368 | 1469550736647 Marionette TRACE conn7 <- [1,1314,null,{}] 09:32:16 INFO - PROCESS | 3368 | 1469550736674 Marionette TRACE conn7 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:16 INFO - PROCESS | 3368 | 1469550736676 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:16 INFO - PROCESS | 3368 | 1469550736758 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 09:32:16 INFO - PROCESS | 3368 | 1469550736763 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:16 INFO - PROCESS | 3368 | 1469550736765 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E20800 == 36 [pid = 3368] [id = 338] 09:32:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFC6E000) [pid = 3368] [serial = 1013] [outer = 0000000000000000] 09:32:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE97400) [pid = 3368] [serial = 1014] [outer = 00000053DFC6E000] 09:32:16 INFO - PROCESS | 3368 | 1469550736810 Marionette DEBUG loaded listener.js 09:32:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E00ABC00) [pid = 3368] [serial = 1015] [outer = 00000053DFC6E000] 09:32:17 INFO - PROCESS | 3368 | 1469550737310 Marionette TRACE conn7 <- [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]]]}] 09:32:17 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 09:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 754ms 09:32:17 INFO - PROCESS | 3368 | 1469550737405 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 09:32:17 INFO - PROCESS | 3368 | 1469550737410 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 09:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:32:17 INFO - PROCESS | 3368 | 1469550737416 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:32:17 INFO - PROCESS | 3368 | 1469550737420 Marionette TRACE conn7 <- [1,1318,null,{}] 09:32:17 INFO - PROCESS | 3368 | 1469550737450 Marionette TRACE conn7 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:17 INFO - PROCESS | 3368 | 1469550737454 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:17 INFO - PROCESS | 3368 | 1469550737595 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 09:32:17 INFO - PROCESS | 3368 | 1469550737663 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:17 INFO - PROCESS | 3368 | 1469550737669 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7973000 == 37 [pid = 3368] [id = 339] 09:32:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D290AC00) [pid = 3368] [serial = 1016] [outer = 0000000000000000] 09:32:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D2915000) [pid = 3368] [serial = 1017] [outer = 00000053D290AC00] 09:32:17 INFO - PROCESS | 3368 | 1469550737768 Marionette DEBUG loaded listener.js 09:32:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2CA9800) [pid = 3368] [serial = 1018] [outer = 00000053D290AC00] 09:32:18 INFO - PROCESS | 3368 | 1469550738545 Marionette TRACE conn7 <- [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]]]}] 09:32:18 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 09:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1216ms 09:32:18 INFO - PROCESS | 3368 | 1469550738634 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 09:32:18 INFO - PROCESS | 3368 | 1469550738639 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 09:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:32:18 INFO - PROCESS | 3368 | 1469550738646 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:32:18 INFO - PROCESS | 3368 | 1469550738649 Marionette TRACE conn7 <- [1,1322,null,{}] 09:32:18 INFO - PROCESS | 3368 | 1469550738654 Marionette TRACE conn7 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:18 INFO - PROCESS | 3368 | 1469550738657 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:18 INFO - PROCESS | 3368 | 1469550738811 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 09:32:18 INFO - PROCESS | 3368 | 1469550738922 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:18 INFO - PROCESS | 3368 | 1469550738925 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27A000 == 38 [pid = 3368] [id = 340] 09:32:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D72C7800) [pid = 3368] [serial = 1019] [outer = 0000000000000000] 09:32:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D895E800) [pid = 3368] [serial = 1020] [outer = 00000053D72C7800] 09:32:18 INFO - PROCESS | 3368 | 1469550738984 Marionette DEBUG loaded listener.js 09:32:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D8AD9000) [pid = 3368] [serial = 1021] [outer = 00000053D72C7800] 09:32:19 INFO - PROCESS | 3368 | 1469550739857 Marionette TRACE conn7 <- [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]]]}] 09:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1283ms 09:32:19 INFO - PROCESS | 3368 | 1469550739931 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 09:32:19 INFO - PROCESS | 3368 | 1469550739935 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 09:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:32:19 INFO - PROCESS | 3368 | 1469550739941 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:32:19 INFO - PROCESS | 3368 | 1469550739944 Marionette TRACE conn7 <- [1,1326,null,{}] 09:32:19 INFO - PROCESS | 3368 | 1469550739950 Marionette TRACE conn7 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:19 INFO - PROCESS | 3368 | 1469550739953 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:20 INFO - PROCESS | 3368 | 1469550740106 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 09:32:20 INFO - PROCESS | 3368 | 1469550740177 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:20 INFO - PROCESS | 3368 | 1469550740181 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D3EDF000 == 39 [pid = 3368] [id = 341] 09:32:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D2B54000) [pid = 3368] [serial = 1022] [outer = 0000000000000000] 09:32:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D3EC4400) [pid = 3368] [serial = 1023] [outer = 00000053D2B54000] 09:32:20 INFO - PROCESS | 3368 | 1469550740243 Marionette DEBUG loaded listener.js 09:32:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D7AC3C00) [pid = 3368] [serial = 1024] [outer = 00000053D2B54000] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A22800 == 38 [pid = 3368] [id = 337] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0327800 == 37 [pid = 3368] [id = 336] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC9800 == 36 [pid = 3368] [id = 335] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4BF800 == 35 [pid = 3368] [id = 334] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEE3800 == 34 [pid = 3368] [id = 333] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC91B000 == 33 [pid = 3368] [id = 332] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8137000 == 32 [pid = 3368] [id = 331] 09:32:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053D2D8F000 == 31 [pid = 3368] [id = 330] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E3D1A800) [pid = 3368] [serial = 976] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E39F8000) [pid = 3368] [serial = 975] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E38E2800) [pid = 3368] [serial = 972] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DFFBC800) [pid = 3368] [serial = 960] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E2AE7C00) [pid = 3368] [serial = 963] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D301DC00) [pid = 3368] [serial = 966] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DEF11800) [pid = 3368] [serial = 954] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DC23EC00) [pid = 3368] [serial = 945] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DD5B9000) [pid = 3368] [serial = 946] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E27E9800) [pid = 3368] [serial = 940] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8AA7C00) [pid = 3368] [serial = 951] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC248800) [pid = 3368] [serial = 952] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E2B5C800) [pid = 3368] [serial = 964] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFC6A400) [pid = 3368] [serial = 957] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2C79400) [pid = 3368] [serial = 942] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D3CE2800) [pid = 3368] [serial = 943] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D7A9B800) [pid = 3368] [serial = 948] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8967000) [pid = 3368] [serial = 949] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF78F400) [pid = 3368] [serial = 955] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E39EC000) [pid = 3368] [serial = 973] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DC259000) [pid = 3368] [serial = 967] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2E0A000) [pid = 3368] [serial = 969] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E09C4400) [pid = 3368] [serial = 961] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFC74800) [pid = 3368] [serial = 958] [outer = 0000000000000000] [url = about:blank] 09:32:20 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E33A1000) [pid = 3368] [serial = 970] [outer = 0000000000000000] [url = about:blank] 09:32:21 INFO - PROCESS | 3368 | 1469550741179 Marionette TRACE conn7 <- [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]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1280ms 09:32:21 INFO - PROCESS | 3368 | 1469550741225 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3368 | 1469550741230 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 09:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:32:21 INFO - PROCESS | 3368 | 1469550741236 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - PROCESS | 3368 | 1469550741239 Marionette TRACE conn7 <- [1,1330,null,{}] 09:32:21 INFO - PROCESS | 3368 | 1469550741243 Marionette TRACE conn7 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 3368 | 1469550741246 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:21 INFO - PROCESS | 3368 | 1469550741335 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 09:32:21 INFO - PROCESS | 3368 | 1469550741343 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:21 INFO - PROCESS | 3368 | 1469550741345 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC1B000 == 32 [pid = 3368] [id = 342] 09:32:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D8AA7C00) [pid = 3368] [serial = 1025] [outer = 0000000000000000] 09:32:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D8ADA800) [pid = 3368] [serial = 1026] [outer = 00000053D8AA7C00] 09:32:21 INFO - PROCESS | 3368 | 1469550741393 Marionette DEBUG loaded listener.js 09:32:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DC23E800) [pid = 3368] [serial = 1027] [outer = 00000053D8AA7C00] 09:32:21 INFO - PROCESS | 3368 | 1469550741882 Marionette TRACE conn7 <- [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]]]}] 09:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 693ms 09:32:21 INFO - PROCESS | 3368 | 1469550741931 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 09:32:21 INFO - PROCESS | 3368 | 1469550741934 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 09:32:21 INFO - PROCESS | 3368 | 1469550741938 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:32:21 INFO - PROCESS | 3368 | 1469550741942 Marionette TRACE conn7 <- [1,1334,null,{}] 09:32:21 INFO - PROCESS | 3368 | 1469550741953 Marionette TRACE conn7 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:21 INFO - PROCESS | 3368 | 1469550741958 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:22 INFO - PROCESS | 3368 | 1469550742055 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 09:32:22 INFO - PROCESS | 3368 | 1469550742134 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3368 | 1469550742137 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF885000 == 33 [pid = 3368] [id = 343] 09:32:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DC23F000) [pid = 3368] [serial = 1028] [outer = 0000000000000000] 09:32:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DD5C1000) [pid = 3368] [serial = 1029] [outer = 00000053DC23F000] 09:32:22 INFO - PROCESS | 3368 | 1469550742187 Marionette DEBUG loaded listener.js 09:32:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DF20A800) [pid = 3368] [serial = 1030] [outer = 00000053DC23F000] 09:32:22 INFO - PROCESS | 3368 | 1469550742643 Marionette TRACE conn7 <- [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]]]}] 09:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 733ms 09:32:22 INFO - PROCESS | 3368 | 1469550742678 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 09:32:22 INFO - PROCESS | 3368 | 1469550742681 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 09:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:32:22 INFO - PROCESS | 3368 | 1469550742684 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:32:22 INFO - PROCESS | 3368 | 1469550742686 Marionette TRACE conn7 <- [1,1338,null,{}] 09:32:22 INFO - PROCESS | 3368 | 1469550742695 Marionette TRACE conn7 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:22 INFO - PROCESS | 3368 | 1469550742697 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:22 INFO - PROCESS | 3368 | 1469550742813 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 09:32:22 INFO - PROCESS | 3368 | 1469550742892 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:22 INFO - PROCESS | 3368 | 1469550742894 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0320800 == 34 [pid = 3368] [id = 344] 09:32:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF3E4000) [pid = 3368] [serial = 1031] [outer = 0000000000000000] 09:32:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF3EA800) [pid = 3368] [serial = 1032] [outer = 00000053DF3E4000] 09:32:22 INFO - PROCESS | 3368 | 1469550742940 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFB83C00) [pid = 3368] [serial = 1033] [outer = 00000053DF3E4000] 09:32:23 INFO - PROCESS | 3368 | 1469550743395 Marionette TRACE conn7 <- [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]]]}] 09:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 733ms 09:32:23 INFO - PROCESS | 3368 | 1469550743420 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 09:32:23 INFO - PROCESS | 3368 | 1469550743422 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 09:32:23 INFO - PROCESS | 3368 | 1469550743434 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:32:23 INFO - PROCESS | 3368 | 1469550743436 Marionette TRACE conn7 <- [1,1342,null,{}] 09:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:32:23 INFO - PROCESS | 3368 | 1469550743443 Marionette TRACE conn7 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:23 INFO - PROCESS | 3368 | 1469550743445 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:23 INFO - PROCESS | 3368 | 1469550743559 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 09:32:23 INFO - PROCESS | 3368 | 1469550743565 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:23 INFO - PROCESS | 3368 | 1469550743567 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A09000 == 35 [pid = 3368] [id = 345] 09:32:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF3E4C00) [pid = 3368] [serial = 1034] [outer = 0000000000000000] 09:32:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC6F400) [pid = 3368] [serial = 1035] [outer = 00000053DF3E4C00] 09:32:23 INFO - PROCESS | 3368 | 1469550743612 Marionette DEBUG loaded listener.js 09:32:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E016F400) [pid = 3368] [serial = 1036] [outer = 00000053DF3E4C00] 09:32:24 INFO - PROCESS | 3368 | 1469550744053 Marionette TRACE conn7 <- [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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 690ms 09:32:24 INFO - PROCESS | 3368 | 1469550744130 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3368 | 1469550744132 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 09:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:32:24 INFO - PROCESS | 3368 | 1469550744142 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - PROCESS | 3368 | 1469550744144 Marionette TRACE conn7 <- [1,1346,null,{}] 09:32:24 INFO - PROCESS | 3368 | 1469550744147 Marionette TRACE conn7 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 3368 | 1469550744153 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:24 INFO - PROCESS | 3368 | 1469550744321 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 09:32:24 INFO - PROCESS | 3368 | 1469550744369 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3368 | 1469550744371 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D9C000 == 36 [pid = 3368] [id = 346] 09:32:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E0368800) [pid = 3368] [serial = 1037] [outer = 0000000000000000] 09:32:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E0BAF800) [pid = 3368] [serial = 1038] [outer = 00000053E0368800] 09:32:24 INFO - PROCESS | 3368 | 1469550744418 Marionette DEBUG loaded listener.js 09:32:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E27E8000) [pid = 3368] [serial = 1039] [outer = 00000053E0368800] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2F41000) [pid = 3368] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D80F8C00) [pid = 3368] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2537400) [pid = 3368] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B11800) [pid = 3368] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D7C75000) [pid = 3368] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DF210800) [pid = 3368] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E2B5DC00) [pid = 3368] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC511800) [pid = 3368] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF69A800) [pid = 3368] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D15CFC00) [pid = 3368] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DEF06C00) [pid = 3368] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:32:24 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DBA70C00) [pid = 3368] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:32:24 INFO - PROCESS | 3368 | 1469550744850 Marionette TRACE conn7 <- [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]]]}] 09:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 09:32:24 INFO - PROCESS | 3368 | 1469550744874 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 09:32:24 INFO - PROCESS | 3368 | 1469550744876 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 09:32:24 INFO - PROCESS | 3368 | 1469550744879 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:32:24 INFO - PROCESS | 3368 | 1469550744881 Marionette TRACE conn7 <- [1,1350,null,{}] 09:32:24 INFO - PROCESS | 3368 | 1469550744884 Marionette TRACE conn7 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:24 INFO - PROCESS | 3368 | 1469550744887 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:24 INFO - PROCESS | 3368 | 1469550744969 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 09:32:24 INFO - PROCESS | 3368 | 1469550744974 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:24 INFO - PROCESS | 3368 | 1469550744976 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E6A800 == 37 [pid = 3368] [id = 347] 09:32:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DCE65800) [pid = 3368] [serial = 1040] [outer = 0000000000000000] 09:32:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF795400) [pid = 3368] [serial = 1041] [outer = 00000053DCE65800] 09:32:25 INFO - PROCESS | 3368 | 1469550745021 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E27E6000) [pid = 3368] [serial = 1042] [outer = 00000053DCE65800] 09:32:25 INFO - PROCESS | 3368 | 1469550745445 Marionette TRACE conn7 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 588ms 09:32:25 INFO - PROCESS | 3368 | 1469550745480 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 09:32:25 INFO - PROCESS | 3368 | 1469550745482 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 09:32:25 INFO - PROCESS | 3368 | 1469550745485 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:32:25 INFO - PROCESS | 3368 | 1469550745487 Marionette TRACE conn7 <- [1,1354,null,{}] 09:32:25 INFO - PROCESS | 3368 | 1469550745494 Marionette TRACE conn7 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:25 INFO - PROCESS | 3368 | 1469550745496 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:25 INFO - PROCESS | 3368 | 1469550745579 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 09:32:25 INFO - PROCESS | 3368 | 1469550745585 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:25 INFO - PROCESS | 3368 | 1469550745587 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EBC800 == 38 [pid = 3368] [id = 348] 09:32:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E2A68800) [pid = 3368] [serial = 1043] [outer = 0000000000000000] 09:32:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E2A6F400) [pid = 3368] [serial = 1044] [outer = 00000053E2A68800] 09:32:25 INFO - PROCESS | 3368 | 1469550745640 Marionette DEBUG loaded listener.js 09:32:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E2AE0400) [pid = 3368] [serial = 1045] [outer = 00000053E2A68800] 09:32:26 INFO - PROCESS | 3368 | 1469550746069 Marionette TRACE conn7 <- [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] 09:32:26 INFO - PROCESS | 3368 | 1469550746129 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 09:32:26 INFO - PROCESS | 3368 | 1469550746133 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:32:26 INFO - PROCESS | 3368 | 1469550746135 Marionette TRACE conn7 <- [1,1358,null,{}] 09:32:26 INFO - PROCESS | 3368 | 1469550746138 Marionette TRACE conn7 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 3368 | 1469550746140 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:26 INFO - PROCESS | 3368 | 1469550746225 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 09:32:26 INFO - PROCESS | 3368 | 1469550746230 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:26 INFO - PROCESS | 3368 | 1469550746232 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4293000 == 39 [pid = 3368] [id = 349] 09:32:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D370B000) [pid = 3368] [serial = 1046] [outer = 0000000000000000] 09:32:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF6D2000) [pid = 3368] [serial = 1047] [outer = 00000053D370B000] 09:32:26 INFO - PROCESS | 3368 | 1469550746277 Marionette DEBUG loaded listener.js 09:32:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2B5E000) [pid = 3368] [serial = 1048] [outer = 00000053D370B000] 09:32:26 INFO - PROCESS | 3368 | 1469550746800 Marionette TRACE conn7 <- [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] 09:32:26 INFO - PROCESS | 3368 | 1469550746877 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 09:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:32:26 INFO - PROCESS | 3368 | 1469550746884 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:32:26 INFO - PROCESS | 3368 | 1469550746887 Marionette TRACE conn7 <- [1,1362,null,{}] 09:32:26 INFO - PROCESS | 3368 | 1469550746894 Marionette TRACE conn7 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:26 INFO - PROCESS | 3368 | 1469550746897 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:27 INFO - PROCESS | 3368 | 1469550747109 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 09:32:27 INFO - PROCESS | 3368 | 1469550747221 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:27 INFO - PROCESS | 3368 | 1469550747227 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB3000 == 40 [pid = 3368] [id = 350] 09:32:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D288F000) [pid = 3368] [serial = 1049] [outer = 0000000000000000] 09:32:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D72CA000) [pid = 3368] [serial = 1050] [outer = 00000053D288F000] 09:32:27 INFO - PROCESS | 3368 | 1469550747288 Marionette DEBUG loaded listener.js 09:32:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D8A59400) [pid = 3368] [serial = 1051] [outer = 00000053D288F000] 09:32:27 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:27 INFO - PROCESS | 3368 | 1469550747890 Marionette TRACE conn7 <- [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] 09:32:27 INFO - PROCESS | 3368 | 1469550747922 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 09:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:32:27 INFO - PROCESS | 3368 | 1469550747943 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:32:27 INFO - PROCESS | 3368 | 1469550747946 Marionette TRACE conn7 <- [1,1366,null,{}] 09:32:27 INFO - PROCESS | 3368 | 1469550747971 Marionette TRACE conn7 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:27 INFO - PROCESS | 3368 | 1469550747974 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:28 INFO - PROCESS | 3368 | 1469550748091 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 09:32:28 INFO - PROCESS | 3368 | 1469550748208 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:28 INFO - PROCESS | 3368 | 1469550748211 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E151E000 == 41 [pid = 3368] [id = 351] 09:32:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DCD8A800) [pid = 3368] [serial = 1052] [outer = 0000000000000000] 09:32:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DEF09400) [pid = 3368] [serial = 1053] [outer = 00000053DCD8A800] 09:32:28 INFO - PROCESS | 3368 | 1469550748270 Marionette DEBUG loaded listener.js 09:32:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DF3E8400) [pid = 3368] [serial = 1054] [outer = 00000053DCD8A800] 09:32:28 INFO - PROCESS | 3368 | 1469550748906 Marionette TRACE conn7 <- [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] 09:32:28 INFO - PROCESS | 3368 | 1469550748945 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 09:32:28 INFO - PROCESS | 3368 | 1469550748949 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:32:28 INFO - PROCESS | 3368 | 1469550748953 Marionette TRACE conn7 <- [1,1370,null,{}] 09:32:28 INFO - PROCESS | 3368 | 1469550748965 Marionette TRACE conn7 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:28 INFO - PROCESS | 3368 | 1469550748970 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:29 INFO - PROCESS | 3368 | 1469550749083 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 09:32:29 INFO - PROCESS | 3368 | 1469550749160 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:29 INFO - PROCESS | 3368 | 1469550749164 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D6B000 == 42 [pid = 3368] [id = 352] 09:32:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E1598800) [pid = 3368] [serial = 1055] [outer = 0000000000000000] 09:32:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E272E400) [pid = 3368] [serial = 1056] [outer = 00000053E1598800] 09:32:29 INFO - PROCESS | 3368 | 1469550749262 Marionette DEBUG loaded listener.js 09:32:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E3392C00) [pid = 3368] [serial = 1057] [outer = 00000053E1598800] 09:32:29 INFO - PROCESS | 3368 | [3368] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:29 INFO - PROCESS | 3368 | 1469550749953 Marionette TRACE conn7 <- [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] 09:32:30 INFO - PROCESS | 3368 | 1469550750155 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 09:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:32:30 INFO - PROCESS | 3368 | 1469550750161 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:32:30 INFO - PROCESS | 3368 | 1469550750164 Marionette TRACE conn7 <- [1,1374,null,{}] 09:32:30 INFO - PROCESS | 3368 | 1469550750169 Marionette TRACE conn7 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:30 INFO - PROCESS | 3368 | 1469550750173 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:30 INFO - PROCESS | 3368 | 1469550750286 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 09:32:30 INFO - PROCESS | 3368 | 1469550750356 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:30 INFO - PROCESS | 3368 | 1469550750361 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92B8000 == 43 [pid = 3368] [id = 353] 09:32:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D3747000) [pid = 3368] [serial = 1058] [outer = 0000000000000000] 09:32:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D71EB400) [pid = 3368] [serial = 1059] [outer = 00000053D3747000] 09:32:30 INFO - PROCESS | 3368 | 1469550750411 Marionette DEBUG loaded listener.js 09:32:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D8196400) [pid = 3368] [serial = 1060] [outer = 00000053D3747000] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EBC800 == 42 [pid = 3368] [id = 348] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E6A800 == 41 [pid = 3368] [id = 347] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D9C000 == 40 [pid = 3368] [id = 346] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A09000 == 39 [pid = 3368] [id = 345] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0320800 == 38 [pid = 3368] [id = 344] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF885000 == 37 [pid = 3368] [id = 343] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC1B000 == 36 [pid = 3368] [id = 342] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053D3EDF000 == 35 [pid = 3368] [id = 341] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27A000 == 34 [pid = 3368] [id = 340] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E20800 == 33 [pid = 3368] [id = 338] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7973000 == 32 [pid = 3368] [id = 339] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8950800 == 31 [pid = 3368] [id = 329] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D6B000 == 30 [pid = 3368] [id = 352] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E151E000 == 29 [pid = 3368] [id = 351] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4293000 == 28 [pid = 3368] [id = 349] 09:32:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB3000 == 27 [pid = 3368] [id = 350] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D301F800) [pid = 3368] [serial = 993] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D3CEE400) [pid = 3368] [serial = 994] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D819B800) [pid = 3368] [serial = 996] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2909C00) [pid = 3368] [serial = 990] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D2B0C400) [pid = 3368] [serial = 991] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D7267400) [pid = 3368] [serial = 988] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B5E000) [pid = 3368] [serial = 987] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DC906000) [pid = 3368] [serial = 979] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D8A56800) [pid = 3368] [serial = 978] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E0BA7C00) [pid = 3368] [serial = 982] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFB8E000) [pid = 3368] [serial = 981] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E3D1D000) [pid = 3368] [serial = 985] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E3398000) [pid = 3368] [serial = 984] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DD5B9800) [pid = 3368] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DCD27C00) [pid = 3368] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFC6C400) [pid = 3368] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFE97400) [pid = 3368] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D7A9A800) [pid = 3368] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF217800) [pid = 3368] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFB8E800) [pid = 3368] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DF3E9C00) [pid = 3368] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DC247000) [pid = 3368] [serial = 999] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DC299000) [pid = 3368] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF6D1C00) [pid = 3368] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D8A58800) [pid = 3368] [serial = 997] [outer = 0000000000000000] [url = about:blank] 09:32:31 INFO - PROCESS | 3368 | 1469550751762 Marionette TRACE conn7 <- [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] 09:32:31 INFO - PROCESS | 3368 | 1469550751811 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 09:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:32:31 INFO - PROCESS | 3368 | 1469550751816 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:32:31 INFO - PROCESS | 3368 | 1469550751820 Marionette TRACE conn7 <- [1,1378,null,{}] 09:32:31 INFO - PROCESS | 3368 | 1469550751825 Marionette TRACE conn7 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:31 INFO - PROCESS | 3368 | 1469550751828 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:31 INFO - PROCESS | 3368 | 1469550751931 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 09:32:31 INFO - PROCESS | 3368 | 1469550751938 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:31 INFO - PROCESS | 3368 | 1469550751941 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7278000 == 28 [pid = 3368] [id = 354] 09:32:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2B0AC00) [pid = 3368] [serial = 1061] [outer = 0000000000000000] 09:32:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2B11400) [pid = 3368] [serial = 1062] [outer = 00000053D2B0AC00] 09:32:32 INFO - PROCESS | 3368 | 1469550751994 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2CAA000) [pid = 3368] [serial = 1063] [outer = 00000053D2B0AC00] 09:32:32 INFO - PROCESS | 3368 | 1469550752467 Marionette TRACE conn7 <- [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]]]}] 09:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 693ms 09:32:32 INFO - PROCESS | 3368 | 1469550752512 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 09:32:32 INFO - PROCESS | 3368 | 1469550752518 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 09:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:32:32 INFO - PROCESS | 3368 | 1469550752524 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:32:32 INFO - PROCESS | 3368 | 1469550752527 Marionette TRACE conn7 <- [1,1382,null,{}] 09:32:32 INFO - PROCESS | 3368 | 1469550752531 Marionette TRACE conn7 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:32 INFO - PROCESS | 3368 | 1469550752534 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:32 INFO - PROCESS | 3368 | 1469550752626 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 09:32:32 INFO - PROCESS | 3368 | 1469550752634 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:32 INFO - PROCESS | 3368 | 1469550752637 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D61000 == 29 [pid = 3368] [id = 355] 09:32:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D6F5F800) [pid = 3368] [serial = 1064] [outer = 0000000000000000] 09:32:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D71EB800) [pid = 3368] [serial = 1065] [outer = 00000053D6F5F800] 09:32:32 INFO - PROCESS | 3368 | 1469550752686 Marionette DEBUG loaded listener.js 09:32:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D7ABD400) [pid = 3368] [serial = 1066] [outer = 00000053D6F5F800] 09:32:33 INFO - PROCESS | 3368 | 1469550753144 Marionette TRACE conn7 <- [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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 691ms 09:32:33 INFO - PROCESS | 3368 | 1469550753218 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3368 | 1469550753220 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:32:33 INFO - PROCESS | 3368 | 1469550753224 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3368 | 1469550753228 Marionette TRACE conn7 <- [1,1386,null,{}] 09:32:33 INFO - PROCESS | 3368 | 1469550753239 Marionette TRACE conn7 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 3368 | 1469550753244 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:33 INFO - PROCESS | 3368 | 1469550753362 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 09:32:33 INFO - PROCESS | 3368 | 1469550753440 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:33 INFO - PROCESS | 3368 | 1469550753444 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEC9000 == 30 [pid = 3368] [id = 356] 09:32:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D290CC00) [pid = 3368] [serial = 1067] [outer = 0000000000000000] 09:32:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D8AA6C00) [pid = 3368] [serial = 1068] [outer = 00000053D290CC00] 09:32:33 INFO - PROCESS | 3368 | 1469550753493 Marionette DEBUG loaded listener.js 09:32:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC247000) [pid = 3368] [serial = 1069] [outer = 00000053D290CC00] 09:32:33 INFO - PROCESS | 3368 | 1469550753922 Marionette TRACE conn7 <- [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]]]}] 09:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 733ms 09:32:33 INFO - PROCESS | 3368 | 1469550753960 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 09:32:33 INFO - PROCESS | 3368 | 1469550753963 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 09:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:32:33 INFO - PROCESS | 3368 | 1469550753966 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:32:33 INFO - PROCESS | 3368 | 1469550753968 Marionette TRACE conn7 <- [1,1390,null,{}] 09:32:33 INFO - PROCESS | 3368 | 1469550753972 Marionette TRACE conn7 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:33 INFO - PROCESS | 3368 | 1469550753974 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:34 INFO - PROCESS | 3368 | 1469550754086 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 09:32:34 INFO - PROCESS | 3368 | 1469550754092 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3368 | 1469550754094 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4BC000 == 31 [pid = 3368] [id = 357] 09:32:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC29D400) [pid = 3368] [serial = 1070] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DCB4B400) [pid = 3368] [serial = 1071] [outer = 00000053DC29D400] 09:32:34 INFO - PROCESS | 3368 | 1469550754143 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD34C400) [pid = 3368] [serial = 1072] [outer = 00000053DC29D400] 09:32:34 INFO - PROCESS | 3368 | 1469550754610 Marionette TRACE conn7 <- [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]]]}] 09:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 692ms 09:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:32:34 INFO - PROCESS | 3368 | 1469550754662 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 09:32:34 INFO - PROCESS | 3368 | 1469550754664 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 09:32:34 INFO - PROCESS | 3368 | 1469550754667 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:32:34 INFO - PROCESS | 3368 | 1469550754669 Marionette TRACE conn7 <- [1,1394,null,{}] 09:32:34 INFO - PROCESS | 3368 | 1469550754672 Marionette TRACE conn7 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:34 INFO - PROCESS | 3368 | 1469550754674 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:34 INFO - PROCESS | 3368 | 1469550754806 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 09:32:34 INFO - PROCESS | 3368 | 1469550754819 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:34 INFO - PROCESS | 3368 | 1469550754821 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC47800 == 32 [pid = 3368] [id = 358] 09:32:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D3EC1800) [pid = 3368] [serial = 1073] [outer = 0000000000000000] 09:32:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DD5C4000) [pid = 3368] [serial = 1074] [outer = 00000053D3EC1800] 09:32:34 INFO - PROCESS | 3368 | 1469550754866 Marionette DEBUG loaded listener.js 09:32:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF20C400) [pid = 3368] [serial = 1075] [outer = 00000053D3EC1800] 09:32:35 INFO - PROCESS | 3368 | 1469550755314 Marionette TRACE conn7 <- [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]]]}] 09:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 692ms 09:32:35 INFO - PROCESS | 3368 | 1469550755368 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 09:32:35 INFO - PROCESS | 3368 | 1469550755370 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 09:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:32:35 INFO - PROCESS | 3368 | 1469550755373 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:32:35 INFO - PROCESS | 3368 | 1469550755375 Marionette TRACE conn7 <- [1,1398,null,{}] 09:32:35 INFO - PROCESS | 3368 | 1469550755379 Marionette TRACE conn7 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:35 INFO - PROCESS | 3368 | 1469550755385 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:35 INFO - PROCESS | 3368 | 1469550755519 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 09:32:35 INFO - PROCESS | 3368 | 1469550755573 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:35 INFO - PROCESS | 3368 | 1469550755575 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0336800 == 33 [pid = 3368] [id = 359] 09:32:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF20E800) [pid = 3368] [serial = 1076] [outer = 0000000000000000] 09:32:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DF3EA400) [pid = 3368] [serial = 1077] [outer = 00000053DF20E800] 09:32:35 INFO - PROCESS | 3368 | 1469550755620 Marionette DEBUG loaded listener.js 09:32:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFC6EC00) [pid = 3368] [serial = 1078] [outer = 00000053DF20E800] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E2A68800) [pid = 3368] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF3E4000) [pid = 3368] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D370B000) [pid = 3368] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF3E4C00) [pid = 3368] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E0368800) [pid = 3368] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFC6E000) [pid = 3368] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D72C7800) [pid = 3368] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B54000) [pid = 3368] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D290AC00) [pid = 3368] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8AA7C00) [pid = 3368] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:32:35 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DC23F000) [pid = 3368] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:32:36 INFO - PROCESS | 3368 | 1469550756241 Marionette TRACE conn7 <- [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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 882ms 09:32:36 INFO - PROCESS | 3368 | 1469550756257 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3368 | 1469550756259 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:32:36 INFO - PROCESS | 3368 | 1469550756262 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3368 | 1469550756264 Marionette TRACE conn7 <- [1,1402,null,{}] 09:32:36 INFO - PROCESS | 3368 | 1469550756268 Marionette TRACE conn7 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 3368 | 1469550756270 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:36 INFO - PROCESS | 3368 | 1469550756351 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 09:32:36 INFO - PROCESS | 3368 | 1469550756358 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:36 INFO - PROCESS | 3368 | 1469550756359 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B30000 == 34 [pid = 3368] [id = 360] 09:32:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D8AD1C00) [pid = 3368] [serial = 1079] [outer = 0000000000000000] 09:32:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF3E1C00) [pid = 3368] [serial = 1080] [outer = 00000053D8AD1C00] 09:32:36 INFO - PROCESS | 3368 | 1469550756406 Marionette DEBUG loaded listener.js 09:32:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFC6E000) [pid = 3368] [serial = 1081] [outer = 00000053D8AD1C00] 09:32:36 INFO - PROCESS | 3368 | 1469550756839 Marionette TRACE conn7 <- [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]]]}] 09:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 09:32:36 INFO - PROCESS | 3368 | 1469550756895 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 09:32:36 INFO - PROCESS | 3368 | 1469550756898 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 09:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:32:36 INFO - PROCESS | 3368 | 1469550756901 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:32:36 INFO - PROCESS | 3368 | 1469550756903 Marionette TRACE conn7 <- [1,1406,null,{}] 09:32:36 INFO - PROCESS | 3368 | 1469550756906 Marionette TRACE conn7 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:36 INFO - PROCESS | 3368 | 1469550756908 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:36 INFO - PROCESS | 3368 | 1469550756989 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 09:32:37 INFO - PROCESS | 3368 | 1469550756997 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3368 | 1469550757000 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3829000 == 35 [pid = 3368] [id = 361] 09:32:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D79C8400) [pid = 3368] [serial = 1082] [outer = 0000000000000000] 09:32:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DCB51800) [pid = 3368] [serial = 1083] [outer = 00000053D79C8400] 09:32:37 INFO - PROCESS | 3368 | 1469550757045 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E00B0400) [pid = 3368] [serial = 1084] [outer = 00000053D79C8400] 09:32:37 INFO - PROCESS | 3368 | 1469550757524 Marionette TRACE conn7 <- [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]]]}] 09:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 692ms 09:32:37 INFO - PROCESS | 3368 | 1469550757596 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 09:32:37 INFO - PROCESS | 3368 | 1469550757598 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 09:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:32:37 INFO - PROCESS | 3368 | 1469550757602 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:32:37 INFO - PROCESS | 3368 | 1469550757604 Marionette TRACE conn7 <- [1,1410,null,{}] 09:32:37 INFO - PROCESS | 3368 | 1469550757607 Marionette TRACE conn7 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:37 INFO - PROCESS | 3368 | 1469550757609 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:37 INFO - PROCESS | 3368 | 1469550757692 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 09:32:37 INFO - PROCESS | 3368 | 1469550757700 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:37 INFO - PROCESS | 3368 | 1469550757702 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEC8800 == 36 [pid = 3368] [id = 362] 09:32:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E0367000) [pid = 3368] [serial = 1085] [outer = 0000000000000000] 09:32:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E03C4400) [pid = 3368] [serial = 1086] [outer = 00000053E0367000] 09:32:37 INFO - PROCESS | 3368 | 1469550757746 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1F3DC00) [pid = 3368] [serial = 1087] [outer = 00000053E0367000] 09:32:38 INFO - PROCESS | 3368 | 1469550758543 Marionette TRACE conn7 <- [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]]]}] 09:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 986ms 09:32:38 INFO - PROCESS | 3368 | 1469550758591 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 3368 | 1469550758596 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 09:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:32:38 INFO - PROCESS | 3368 | 1469550758600 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 3368 | 1469550758606 Marionette TRACE conn7 <- [1,1414,null,{}] 09:32:38 INFO - PROCESS | 3368 | 1469550758612 Marionette TRACE conn7 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:38 INFO - PROCESS | 3368 | 1469550758615 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:38 INFO - PROCESS | 3368 | 1469550758762 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 09:32:38 INFO - PROCESS | 3368 | 1469550758831 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 3368 | 1469550758834 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92C6000 == 37 [pid = 3368] [id = 363] 09:32:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2CA5C00) [pid = 3368] [serial = 1088] [outer = 0000000000000000] 09:32:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D301F400) [pid = 3368] [serial = 1089] [outer = 00000053D2CA5C00] 09:32:38 INFO - PROCESS | 3368 | 1469550758934 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D7A9A800) [pid = 3368] [serial = 1090] [outer = 00000053D2CA5C00] 09:32:39 INFO - PROCESS | 3368 | 1469550759762 Marionette TRACE conn7 <- [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]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1184ms 09:32:39 INFO - PROCESS | 3368 | 1469550759789 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 3368 | 1469550759794 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 09:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:32:39 INFO - PROCESS | 3368 | 1469550759801 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 3368 | 1469550759804 Marionette TRACE conn7 <- [1,1418,null,{}] 09:32:39 INFO - PROCESS | 3368 | 1469550759808 Marionette TRACE conn7 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:39 INFO - PROCESS | 3368 | 1469550759812 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:39 INFO - PROCESS | 3368 | 1469550759943 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 09:32:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B0FC00) [pid = 3368] [serial = 1091] [outer = 00000053D7F4B000] 09:32:40 INFO - PROCESS | 3368 | 1469550760166 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 3368 | 1469550760169 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5E1800 == 38 [pid = 3368] [id = 364] 09:32:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2B5D800) [pid = 3368] [serial = 1092] [outer = 0000000000000000] 09:32:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2EB2000) [pid = 3368] [serial = 1093] [outer = 00000053D2B5D800] 09:32:40 INFO - PROCESS | 3368 | 1469550760226 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D3EC3C00) [pid = 3368] [serial = 1094] [outer = 00000053D2B5D800] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3829000 == 37 [pid = 3368] [id = 361] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B30000 == 36 [pid = 3368] [id = 360] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0336800 == 35 [pid = 3368] [id = 359] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC47800 == 34 [pid = 3368] [id = 358] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4BC000 == 33 [pid = 3368] [id = 357] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEC9000 == 32 [pid = 3368] [id = 356] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D61000 == 31 [pid = 3368] [id = 355] 09:32:40 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7278000 == 30 [pid = 3368] [id = 354] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2AE0400) [pid = 3368] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DF3EA800) [pid = 3368] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2B5E000) [pid = 3368] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DFC6F400) [pid = 3368] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFB83C00) [pid = 3368] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E0BAF800) [pid = 3368] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E00ABC00) [pid = 3368] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D895E800) [pid = 3368] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D8AD9000) [pid = 3368] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DF6D2000) [pid = 3368] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D3EC4400) [pid = 3368] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D7AC3C00) [pid = 3368] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2915000) [pid = 3368] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2CA9800) [pid = 3368] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E016F400) [pid = 3368] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8ADA800) [pid = 3368] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DC23E800) [pid = 3368] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DD5C1000) [pid = 3368] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2A6F400) [pid = 3368] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E27E8000) [pid = 3368] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DF795400) [pid = 3368] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF20A800) [pid = 3368] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 09:32:40 INFO - PROCESS | 3368 | 1469550760934 Marionette TRACE conn7 <- [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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1191ms 09:32:40 INFO - PROCESS | 3368 | 1469550760995 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3368 | 1469550760999 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 09:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:32:41 INFO - PROCESS | 3368 | 1469550761005 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 3368 | 1469550761009 Marionette TRACE conn7 <- [1,1422,null,{}] 09:32:41 INFO - PROCESS | 3368 | 1469550761016 Marionette TRACE conn7 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 3368 | 1469550761021 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:41 INFO - PROCESS | 3368 | 1469550761116 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 09:32:41 INFO - PROCESS | 3368 | 1469550761127 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3368 | 1469550761130 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8959800 == 31 [pid = 3368] [id = 365] 09:32:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D7F42400) [pid = 3368] [serial = 1095] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D8A53000) [pid = 3368] [serial = 1096] [outer = 00000053D7F42400] 09:32:41 INFO - PROCESS | 3368 | 1469550761179 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8ADB000) [pid = 3368] [serial = 1097] [outer = 00000053D7F42400] 09:32:41 INFO - PROCESS | 3368 | 1469550761685 Marionette TRACE conn7 <- [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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 735ms 09:32:41 INFO - PROCESS | 3368 | 1469550761745 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 3368 | 1469550761749 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 09:32:41 INFO - PROCESS | 3368 | 1469550761752 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:32:41 INFO - PROCESS | 3368 | 1469550761755 Marionette TRACE conn7 <- [1,1426,null,{}] 09:32:41 INFO - PROCESS | 3368 | 1469550761758 Marionette TRACE conn7 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:41 INFO - PROCESS | 3368 | 1469550761761 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:41 INFO - PROCESS | 3368 | 1469550761857 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 09:32:41 INFO - PROCESS | 3368 | 1469550761931 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 3368 | 1469550761933 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF431800 == 32 [pid = 3368] [id = 366] 09:32:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2C76800) [pid = 3368] [serial = 1098] [outer = 0000000000000000] 09:32:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCD1FC00) [pid = 3368] [serial = 1099] [outer = 00000053D2C76800] 09:32:41 INFO - PROCESS | 3368 | 1469550761980 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DEF03400) [pid = 3368] [serial = 1100] [outer = 00000053D2C76800] 09:32:42 INFO - PROCESS | 3368 | 1469550762365 Marionette TRACE conn7 <- [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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 691ms 09:32:42 INFO - PROCESS | 3368 | 1469550762448 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 3368 | 1469550762451 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 09:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:32:42 INFO - PROCESS | 3368 | 1469550762461 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 3368 | 1469550762468 Marionette TRACE conn7 <- [1,1430,null,{}] 09:32:42 INFO - PROCESS | 3368 | 1469550762477 Marionette TRACE conn7 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:42 INFO - PROCESS | 3368 | 1469550762481 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:42 INFO - PROCESS | 3368 | 1469550762572 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 09:32:42 INFO - PROCESS | 3368 | 1469550762580 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 3368 | 1469550762582 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0322000 == 33 [pid = 3368] [id = 367] 09:32:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D1E3B400) [pid = 3368] [serial = 1101] [outer = 0000000000000000] 09:32:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF5FD400) [pid = 3368] [serial = 1102] [outer = 00000053D1E3B400] 09:32:42 INFO - PROCESS | 3368 | 1469550762629 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFB86800) [pid = 3368] [serial = 1103] [outer = 00000053D1E3B400] 09:32:43 INFO - PROCESS | 3368 | 1469550763102 Marionette TRACE conn7 <- [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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 712ms 09:32:43 INFO - PROCESS | 3368 | 1469550763169 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3368 | 1469550763172 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 09:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:32:43 INFO - PROCESS | 3368 | 1469550763203 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 3368 | 1469550763205 Marionette TRACE conn7 <- [1,1434,null,{}] 09:32:43 INFO - PROCESS | 3368 | 1469550763219 Marionette TRACE conn7 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 3368 | 1469550763221 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:43 INFO - PROCESS | 3368 | 1469550763332 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 09:32:43 INFO - PROCESS | 3368 | 1469550763345 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 3368 | 1469550763347 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B30000 == 34 [pid = 3368] [id = 368] 09:32:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF2D7000) [pid = 3368] [serial = 1104] [outer = 0000000000000000] 09:32:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC6DC00) [pid = 3368] [serial = 1105] [outer = 00000053DF2D7000] 09:32:43 INFO - PROCESS | 3368 | 1469550763400 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFEA2800) [pid = 3368] [serial = 1106] [outer = 00000053DF2D7000] 09:32:43 INFO - PROCESS | 3368 | 1469550763853 Marionette TRACE conn7 <- [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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 735ms 09:32:43 INFO - PROCESS | 3368 | 1469550763913 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 09:32:43 INFO - PROCESS | 3368 | 1469550763915 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 09:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:32:43 INFO - PROCESS | 3368 | 1469550763919 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 3368 | 1469550763921 Marionette TRACE conn7 <- [1,1438,null,{}] 09:32:43 INFO - PROCESS | 3368 | 1469550763933 Marionette TRACE conn7 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:43 INFO - PROCESS | 3368 | 1469550763936 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:44 INFO - PROCESS | 3368 | 1469550764044 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 09:32:44 INFO - PROCESS | 3368 | 1469550764096 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3368 | 1469550764102 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E004B800 == 35 [pid = 3368] [id = 369] 09:32:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E1595C00) [pid = 3368] [serial = 1107] [outer = 0000000000000000] 09:32:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E1F46000) [pid = 3368] [serial = 1108] [outer = 00000053E1595C00] 09:32:44 INFO - PROCESS | 3368 | 1469550764157 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E27DD800) [pid = 3368] [serial = 1109] [outer = 00000053E1595C00] 09:32:44 INFO - PROCESS | 3368 | 1469550764620 Marionette TRACE conn7 <- [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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 755ms 09:32:44 INFO - PROCESS | 3368 | 1469550764676 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 3368 | 1469550764678 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 09:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:32:44 INFO - PROCESS | 3368 | 1469550764681 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 3368 | 1469550764683 Marionette TRACE conn7 <- [1,1442,null,{}] 09:32:44 INFO - PROCESS | 3368 | 1469550764686 Marionette TRACE conn7 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:44 INFO - PROCESS | 3368 | 1469550764689 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:44 INFO - PROCESS | 3368 | 1469550764863 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DCE65800) [pid = 3368] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D6F5F800) [pid = 3368] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC29D400) [pid = 3368] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D3747000) [pid = 3368] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D290CC00) [pid = 3368] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B0AC00) [pid = 3368] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D3EC1800) [pid = 3368] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D288F000) [pid = 3368] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DCD8A800) [pid = 3368] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E1598800) [pid = 3368] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D79C8400) [pid = 3368] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DF20E800) [pid = 3368] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:32:44 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D8AD1C00) [pid = 3368] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:32:44 INFO - PROCESS | 3368 | 1469550764922 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 3368 | 1469550764924 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB3800 == 36 [pid = 3368] [id = 370] 09:32:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2911400) [pid = 3368] [serial = 1110] [outer = 0000000000000000] 09:32:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2B0AC00) [pid = 3368] [serial = 1111] [outer = 00000053D2911400] 09:32:44 INFO - PROCESS | 3368 | 1469550764969 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCE65800) [pid = 3368] [serial = 1112] [outer = 00000053D2911400] 09:32:45 INFO - PROCESS | 3368 | 1469550765331 Marionette TRACE conn7 <- [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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 694ms 09:32:45 INFO - PROCESS | 3368 | 1469550765378 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 3368 | 1469550765380 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:32:45 INFO - PROCESS | 3368 | 1469550765383 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 3368 | 1469550765385 Marionette TRACE conn7 <- [1,1446,null,{}] 09:32:45 INFO - PROCESS | 3368 | 1469550765389 Marionette TRACE conn7 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:45 INFO - PROCESS | 3368 | 1469550765391 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:45 INFO - PROCESS | 3368 | 1469550765473 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 09:32:45 INFO - PROCESS | 3368 | 1469550765479 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 3368 | 1469550765481 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9117800 == 37 [pid = 3368] [id = 371] 09:32:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DF217000) [pid = 3368] [serial = 1113] [outer = 0000000000000000] 09:32:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E2AE4800) [pid = 3368] [serial = 1114] [outer = 00000053DF217000] 09:32:45 INFO - PROCESS | 3368 | 1469550765526 Marionette DEBUG loaded listener.js 09:32:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E2B5DC00) [pid = 3368] [serial = 1115] [outer = 00000053DF217000] 09:32:45 INFO - PROCESS | 3368 | 1469550765950 Marionette TRACE conn7 <- [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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 586ms 09:32:45 INFO - PROCESS | 3368 | 1469550765986 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 3368 | 1469550765989 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 09:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:32:46 INFO - PROCESS | 3368 | 1469550765992 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 3368 | 1469550765994 Marionette TRACE conn7 <- [1,1450,null,{}] 09:32:46 INFO - PROCESS | 3368 | 1469550765998 Marionette TRACE conn7 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 3368 | 1469550766009 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:46 INFO - PROCESS | 3368 | 1469550766092 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 09:32:46 INFO - PROCESS | 3368 | 1469550766101 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3368 | 1469550766103 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D5F800 == 38 [pid = 3368] [id = 372] 09:32:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E2E0A000) [pid = 3368] [serial = 1116] [outer = 0000000000000000] 09:32:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E339BC00) [pid = 3368] [serial = 1117] [outer = 00000053E2E0A000] 09:32:46 INFO - PROCESS | 3368 | 1469550766147 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E38DEC00) [pid = 3368] [serial = 1118] [outer = 00000053E2E0A000] 09:32:46 INFO - PROCESS | 3368 | 1469550766596 Marionette TRACE conn7 <- [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]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 628ms 09:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:32:46 INFO - PROCESS | 3368 | 1469550766629 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 3368 | 1469550766631 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 09:32:46 INFO - PROCESS | 3368 | 1469550766638 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 3368 | 1469550766640 Marionette TRACE conn7 <- [1,1454,null,{}] 09:32:46 INFO - PROCESS | 3368 | 1469550766644 Marionette TRACE conn7 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:46 INFO - PROCESS | 3368 | 1469550766646 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:46 INFO - PROCESS | 3368 | 1469550766730 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 09:32:46 INFO - PROCESS | 3368 | 1469550766736 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 3368 | 1469550766738 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70D2000 == 39 [pid = 3368] [id = 373] 09:32:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E38E3400) [pid = 3368] [serial = 1119] [outer = 0000000000000000] 09:32:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E38EA000) [pid = 3368] [serial = 1120] [outer = 00000053E38E3400] 09:32:46 INFO - PROCESS | 3368 | 1469550766784 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E39ED800) [pid = 3368] [serial = 1121] [outer = 00000053E38E3400] 09:32:47 INFO - PROCESS | 3368 | 1469550767542 Marionette TRACE conn7 <- [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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 945ms 09:32:47 INFO - PROCESS | 3368 | 1469550767581 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 3368 | 1469550767585 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 09:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:32:47 INFO - PROCESS | 3368 | 1469550767590 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 3368 | 1469550767596 Marionette TRACE conn7 <- [1,1458,null,{}] 09:32:47 INFO - PROCESS | 3368 | 1469550767601 Marionette TRACE conn7 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:47 INFO - PROCESS | 3368 | 1469550767605 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:47 INFO - PROCESS | 3368 | 1469550767728 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 09:32:47 INFO - PROCESS | 3368 | 1469550767804 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 3368 | 1469550767807 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCECF000 == 40 [pid = 3368] [id = 374] 09:32:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D8A9F800) [pid = 3368] [serial = 1122] [outer = 0000000000000000] 09:32:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8A9A400) [pid = 3368] [serial = 1123] [outer = 00000053D8A9F800] 09:32:47 INFO - PROCESS | 3368 | 1469550767909 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DC290C00) [pid = 3368] [serial = 1124] [outer = 00000053D8A9F800] 09:32:48 INFO - PROCESS | 3368 | 1469550768510 Marionette TRACE conn7 <- [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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 986ms 09:32:48 INFO - PROCESS | 3368 | 1469550768582 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 3368 | 1469550768587 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 09:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:32:48 INFO - PROCESS | 3368 | 1469550768607 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 3368 | 1469550768611 Marionette TRACE conn7 <- [1,1462,null,{}] 09:32:48 INFO - PROCESS | 3368 | 1469550768615 Marionette TRACE conn7 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:48 INFO - PROCESS | 3368 | 1469550768618 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:48 INFO - PROCESS | 3368 | 1469550768745 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 09:32:48 INFO - PROCESS | 3368 | 1469550768857 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 3368 | 1469550768860 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3818000 == 41 [pid = 3368] [id = 375] 09:32:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DF216C00) [pid = 3368] [serial = 1125] [outer = 0000000000000000] 09:32:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF69CC00) [pid = 3368] [serial = 1126] [outer = 00000053DF216C00] 09:32:48 INFO - PROCESS | 3368 | 1469550768920 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFC72400) [pid = 3368] [serial = 1127] [outer = 00000053DF216C00] 09:32:49 INFO - PROCESS | 3368 | 1469550769524 Marionette TRACE conn7 <- [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]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 945ms 09:32:49 INFO - PROCESS | 3368 | 1469550769553 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 3368 | 1469550769556 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 09:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:32:49 INFO - PROCESS | 3368 | 1469550769560 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 3368 | 1469550769564 Marionette TRACE conn7 <- [1,1466,null,{}] 09:32:49 INFO - PROCESS | 3368 | 1469550769576 Marionette TRACE conn7 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:49 INFO - PROCESS | 3368 | 1469550769581 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:49 INFO - PROCESS | 3368 | 1469550769695 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 09:32:49 INFO - PROCESS | 3368 | 1469550769788 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 3368 | 1469550769791 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E73A4800 == 42 [pid = 3368] [id = 376] 09:32:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2A71800) [pid = 3368] [serial = 1128] [outer = 0000000000000000] 09:32:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E2ADD000) [pid = 3368] [serial = 1129] [outer = 00000053E2A71800] 09:32:49 INFO - PROCESS | 3368 | 1469550769849 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E39EA400) [pid = 3368] [serial = 1130] [outer = 00000053E2A71800] 09:32:50 INFO - PROCESS | 3368 | 1469550770725 Marionette TRACE conn7 <- [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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1200ms 09:32:50 INFO - PROCESS | 3368 | 1469550770762 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 3368 | 1469550770767 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 09:32:50 INFO - PROCESS | 3368 | 1469550770772 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:32:50 INFO - PROCESS | 3368 | 1469550770775 Marionette TRACE conn7 <- [1,1470,null,{}] 09:32:50 INFO - PROCESS | 3368 | 1469550770781 Marionette TRACE conn7 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:50 INFO - PROCESS | 3368 | 1469550770784 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:50 INFO - PROCESS | 3368 | 1469550770897 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 09:32:50 INFO - PROCESS | 3368 | 1469550770974 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 3368 | 1469550770979 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D740E000 == 43 [pid = 3368] [id = 377] 09:32:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D3025800) [pid = 3368] [serial = 1131] [outer = 0000000000000000] 09:32:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D6FA9400) [pid = 3368] [serial = 1132] [outer = 00000053D3025800] 09:32:51 INFO - PROCESS | 3368 | 1469550771077 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D8907400) [pid = 3368] [serial = 1133] [outer = 00000053D3025800] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D5F800 == 42 [pid = 3368] [id = 372] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9117800 == 41 [pid = 3368] [id = 371] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB3800 == 40 [pid = 3368] [id = 370] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E004B800 == 39 [pid = 3368] [id = 369] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B30000 == 38 [pid = 3368] [id = 368] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0322000 == 37 [pid = 3368] [id = 367] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF431800 == 36 [pid = 3368] [id = 366] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8959800 == 35 [pid = 3368] [id = 365] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5E1800 == 34 [pid = 3368] [id = 364] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92C6000 == 33 [pid = 3368] [id = 363] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEC8800 == 32 [pid = 3368] [id = 362] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92B8000 == 31 [pid = 3368] [id = 353] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E73A4800 == 30 [pid = 3368] [id = 376] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3818000 == 29 [pid = 3368] [id = 375] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCECF000 == 28 [pid = 3368] [id = 374] 09:32:52 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70D2000 == 27 [pid = 3368] [id = 373] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E27E6000) [pid = 3368] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D71EB800) [pid = 3368] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D7ABD400) [pid = 3368] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DCB4B400) [pid = 3368] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D8196400) [pid = 3368] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D71EB400) [pid = 3368] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D8AA6C00) [pid = 3368] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2B11400) [pid = 3368] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2CAA000) [pid = 3368] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DD5C4000) [pid = 3368] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D8A59400) [pid = 3368] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D72CA000) [pid = 3368] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF3E8400) [pid = 3368] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DEF09400) [pid = 3368] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E3392C00) [pid = 3368] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E272E400) [pid = 3368] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E00B0400) [pid = 3368] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF3EA400) [pid = 3368] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E03C4400) [pid = 3368] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DCB51800) [pid = 3368] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFC6EC00) [pid = 3368] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DF3E1C00) [pid = 3368] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DD34C400) [pid = 3368] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DF20C400) [pid = 3368] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFC6E000) [pid = 3368] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DC247000) [pid = 3368] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 09:32:52 INFO - PROCESS | 3368 | 1469550772314 Marionette TRACE conn7 <- [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]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:32:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1587ms 09:32:52 INFO - PROCESS | 3368 | 1469550772381 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 3368 | 1469550772386 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 09:32:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:32:52 INFO - PROCESS | 3368 | 1469550772397 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 3368 | 1469550772401 Marionette TRACE conn7 <- [1,1474,null,{}] 09:32:52 INFO - PROCESS | 3368 | 1469550772406 Marionette TRACE conn7 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:52 INFO - PROCESS | 3368 | 1469550772410 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:52 INFO - PROCESS | 3368 | 1469550772526 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 09:32:52 INFO - PROCESS | 3368 | 1469550772541 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 3368 | 1469550772544 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7F25800 == 28 [pid = 3368] [id = 378] 09:32:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2CA8400) [pid = 3368] [serial = 1134] [outer = 0000000000000000] 09:32:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2EB1400) [pid = 3368] [serial = 1135] [outer = 00000053D2CA8400] 09:32:52 INFO - PROCESS | 3368 | 1469550772593 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D374A000) [pid = 3368] [serial = 1136] [outer = 00000053D2CA8400] 09:32:53 INFO - PROCESS | 3368 | 1469550773068 Marionette TRACE conn7 <- [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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 09:32:53 INFO - PROCESS | 3368 | 1469550773131 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 3368 | 1469550773137 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 09:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:32:53 INFO - PROCESS | 3368 | 1469550773144 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 3368 | 1469550773147 Marionette TRACE conn7 <- [1,1478,null,{}] 09:32:53 INFO - PROCESS | 3368 | 1469550773151 Marionette TRACE conn7 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 3368 | 1469550773153 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:53 INFO - PROCESS | 3368 | 1469550773249 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 09:32:53 INFO - PROCESS | 3368 | 1469550773265 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 3368 | 1469550773267 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAAE800 == 29 [pid = 3368] [id = 379] 09:32:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8908800) [pid = 3368] [serial = 1137] [outer = 0000000000000000] 09:32:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8961000) [pid = 3368] [serial = 1138] [outer = 00000053D8908800] 09:32:53 INFO - PROCESS | 3368 | 1469550773316 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8AA5800) [pid = 3368] [serial = 1139] [outer = 00000053D8908800] 09:32:53 INFO - PROCESS | 3368 | 1469550773768 Marionette TRACE conn7 <- [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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 09:32:53 INFO - PROCESS | 3368 | 1469550773837 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 3368 | 1469550773839 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 09:32:53 INFO - PROCESS | 3368 | 1469550773842 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:32:53 INFO - PROCESS | 3368 | 1469550773846 Marionette TRACE conn7 <- [1,1482,null,{}] 09:32:53 INFO - PROCESS | 3368 | 1469550773857 Marionette TRACE conn7 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:53 INFO - PROCESS | 3368 | 1469550773862 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:53 INFO - PROCESS | 3368 | 1469550773983 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 09:32:54 INFO - PROCESS | 3368 | 1469550774069 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3368 | 1469550774072 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5E9800 == 30 [pid = 3368] [id = 380] 09:32:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D290A000) [pid = 3368] [serial = 1140] [outer = 0000000000000000] 09:32:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC292C00) [pid = 3368] [serial = 1141] [outer = 00000053D290A000] 09:32:54 INFO - PROCESS | 3368 | 1469550774124 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DCD2A000) [pid = 3368] [serial = 1142] [outer = 00000053D290A000] 09:32:54 INFO - PROCESS | 3368 | 1469550774560 Marionette TRACE conn7 <- [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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 734ms 09:32:54 INFO - PROCESS | 3368 | 1469550774580 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 3368 | 1469550774582 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 09:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:32:54 INFO - PROCESS | 3368 | 1469550774586 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 3368 | 1469550774588 Marionette TRACE conn7 <- [1,1486,null,{}] 09:32:54 INFO - PROCESS | 3368 | 1469550774597 Marionette TRACE conn7 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:54 INFO - PROCESS | 3368 | 1469550774600 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:54 INFO - PROCESS | 3368 | 1469550774715 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 09:32:54 INFO - PROCESS | 3368 | 1469550774721 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 3368 | 1469550774724 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3D000 == 31 [pid = 3368] [id = 381] 09:32:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DD56E800) [pid = 3368] [serial = 1143] [outer = 0000000000000000] 09:32:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD5C0800) [pid = 3368] [serial = 1144] [outer = 00000053DD56E800] 09:32:54 INFO - PROCESS | 3368 | 1469550774769 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF38400) [pid = 3368] [serial = 1145] [outer = 00000053DD56E800] 09:32:55 INFO - PROCESS | 3368 | 1469550775198 Marionette TRACE conn7 <- [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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 691ms 09:32:55 INFO - PROCESS | 3368 | 1469550775280 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 3368 | 1469550775282 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 09:32:55 INFO - PROCESS | 3368 | 1469550775285 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:32:55 INFO - PROCESS | 3368 | 1469550775287 Marionette TRACE conn7 <- [1,1490,null,{}] 09:32:55 INFO - PROCESS | 3368 | 1469550775290 Marionette TRACE conn7 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:55 INFO - PROCESS | 3368 | 1469550775292 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:55 INFO - PROCESS | 3368 | 1469550775430 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 09:32:55 INFO - PROCESS | 3368 | 1469550775444 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 3368 | 1469550775446 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF39800 == 32 [pid = 3368] [id = 382] 09:32:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D1E55C00) [pid = 3368] [serial = 1146] [outer = 0000000000000000] 09:32:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF3DF000) [pid = 3368] [serial = 1147] [outer = 00000053D1E55C00] 09:32:55 INFO - PROCESS | 3368 | 1469550775491 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF69B400) [pid = 3368] [serial = 1148] [outer = 00000053D1E55C00] 09:32:55 INFO - PROCESS | 3368 | 1469550775942 Marionette TRACE conn7 <- [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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 691ms 09:32:55 INFO - PROCESS | 3368 | 1469550775979 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 09:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:32:55 INFO - PROCESS | 3368 | 1469550775981 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 09:32:55 INFO - PROCESS | 3368 | 1469550775984 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 3368 | 1469550775986 Marionette TRACE conn7 <- [1,1494,null,{}] 09:32:56 INFO - PROCESS | 3368 | 1469550775990 Marionette TRACE conn7 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 3368 | 1469550775996 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:56 INFO - PROCESS | 3368 | 1469550776129 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 09:32:56 INFO - PROCESS | 3368 | 1469550776181 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3368 | 1469550776184 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A1C000 == 33 [pid = 3368] [id = 383] 09:32:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFA08800) [pid = 3368] [serial = 1149] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFC65400) [pid = 3368] [serial = 1150] [outer = 00000053DFA08800] 09:32:56 INFO - PROCESS | 3368 | 1469550776231 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFFB3400) [pid = 3368] [serial = 1151] [outer = 00000053DFA08800] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF2D7000) [pid = 3368] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E1595C00) [pid = 3368] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2911400) [pid = 3368] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2CA5C00) [pid = 3368] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2C76800) [pid = 3368] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2B5D800) [pid = 3368] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D1E3B400) [pid = 3368] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D7F42400) [pid = 3368] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E0367000) [pid = 3368] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF217000) [pid = 3368] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E38E3400) [pid = 3368] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:32:56 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E2E0A000) [pid = 3368] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:32:56 INFO - PROCESS | 3368 | 1469550776798 Marionette TRACE conn7 <- [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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 840ms 09:32:56 INFO - PROCESS | 3368 | 1469550776838 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 3368 | 1469550776840 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 09:32:56 INFO - PROCESS | 3368 | 1469550776844 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:32:56 INFO - PROCESS | 3368 | 1469550776846 Marionette TRACE conn7 <- [1,1498,null,{}] 09:32:56 INFO - PROCESS | 3368 | 1469550776850 Marionette TRACE conn7 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:56 INFO - PROCESS | 3368 | 1469550776852 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:56 INFO - PROCESS | 3368 | 1469550776931 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 09:32:56 INFO - PROCESS | 3368 | 1469550776937 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 3368 | 1469550776939 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2BCF000 == 34 [pid = 3368] [id = 384] 09:32:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D8960C00) [pid = 3368] [serial = 1152] [outer = 0000000000000000] 09:32:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC29D400) [pid = 3368] [serial = 1153] [outer = 00000053D8960C00] 09:32:56 INFO - PROCESS | 3368 | 1469550776985 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFAA3C00) [pid = 3368] [serial = 1154] [outer = 00000053D8960C00] 09:32:57 INFO - PROCESS | 3368 | 1469550777379 Marionette TRACE conn7 <- [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]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 587ms 09:32:57 INFO - PROCESS | 3368 | 1469550777447 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 3368 | 1469550777449 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 09:32:57 INFO - PROCESS | 3368 | 1469550777453 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:32:57 INFO - PROCESS | 3368 | 1469550777455 Marionette TRACE conn7 <- [1,1502,null,{}] 09:32:57 INFO - PROCESS | 3368 | 1469550777458 Marionette TRACE conn7 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:57 INFO - PROCESS | 3368 | 1469550777460 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:57 INFO - PROCESS | 3368 | 1469550777541 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 09:32:57 INFO - PROCESS | 3368 | 1469550777548 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 3368 | 1469550777550 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3830800 == 35 [pid = 3368] [id = 385] 09:32:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFEA4800) [pid = 3368] [serial = 1155] [outer = 0000000000000000] 09:32:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E0171C00) [pid = 3368] [serial = 1156] [outer = 00000053DFEA4800] 09:32:57 INFO - PROCESS | 3368 | 1469550777596 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E03B7400) [pid = 3368] [serial = 1157] [outer = 00000053DFEA4800] 09:32:58 INFO - PROCESS | 3368 | 1469550778035 Marionette TRACE conn7 <- [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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 627ms 09:32:58 INFO - PROCESS | 3368 | 1469550778083 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3368 | 1469550778085 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:32:58 INFO - PROCESS | 3368 | 1469550778092 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3368 | 1469550778094 Marionette TRACE conn7 <- [1,1506,null,{}] 09:32:58 INFO - PROCESS | 3368 | 1469550778098 Marionette TRACE conn7 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3368 | 1469550778100 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:58 INFO - PROCESS | 3368 | 1469550778181 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 09:32:58 INFO - PROCESS | 3368 | 1469550778189 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 3368 | 1469550778191 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5E9000 == 36 [pid = 3368] [id = 386] 09:32:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D72C4800) [pid = 3368] [serial = 1158] [outer = 0000000000000000] 09:32:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E1596800) [pid = 3368] [serial = 1159] [outer = 00000053D72C4800] 09:32:58 INFO - PROCESS | 3368 | 1469550778238 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E272A400) [pid = 3368] [serial = 1160] [outer = 00000053D72C4800] 09:32:58 INFO - PROCESS | 3368 | 1469550778801 Marionette TRACE conn7 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 09:32:58 INFO - PROCESS | 3368 | 1469550778830 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 3368 | 1469550778835 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 09:32:58 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:32:58 INFO - PROCESS | 3368 | 1469550778841 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 3368 | 1469550778845 Marionette TRACE conn7 <- [1,1510,null,{}] 09:32:58 INFO - PROCESS | 3368 | 1469550778852 Marionette TRACE conn7 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:58 INFO - PROCESS | 3368 | 1469550778855 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:59 INFO - PROCESS | 3368 | 1469550779038 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 09:32:59 INFO - PROCESS | 3368 | 1469550779114 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 3368 | 1469550779119 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:32:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D60800 == 37 [pid = 3368] [id = 387] 09:32:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2B56400) [pid = 3368] [serial = 1161] [outer = 0000000000000000] 09:32:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D2CA0C00) [pid = 3368] [serial = 1162] [outer = 00000053D2B56400] 09:32:59 INFO - PROCESS | 3368 | 1469550779219 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D71EB800) [pid = 3368] [serial = 1163] [outer = 00000053D2B56400] 09:32:59 INFO - PROCESS | 3368 | 1469550779857 Marionette TRACE conn7 <- [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"]]]}] 09:32:59 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 () { 09:32:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:32:59 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 () { 09:32:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:32:59 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 () { 09:32:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:32:59 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 () { 09:32:59 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:32:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:32:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:32:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:32:59 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1036ms 09:32:59 INFO - PROCESS | 3368 | 1469550779879 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 3368 | 1469550779884 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 09:32:59 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:32:59 INFO - PROCESS | 3368 | 1469550779891 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 3368 | 1469550779894 Marionette TRACE conn7 <- [1,1514,null,{}] 09:32:59 INFO - PROCESS | 3368 | 1469550779899 Marionette TRACE conn7 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:32:59 INFO - PROCESS | 3368 | 1469550779902 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:00 INFO - PROCESS | 3368 | 1469550780031 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 09:33:00 INFO - PROCESS | 3368 | 1469550780107 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 3368 | 1469550780110 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF34800 == 38 [pid = 3368] [id = 388] 09:33:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DC24EC00) [pid = 3368] [serial = 1164] [outer = 0000000000000000] 09:33:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DC295400) [pid = 3368] [serial = 1165] [outer = 00000053DC24EC00] 09:33:00 INFO - PROCESS | 3368 | 1469550780208 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DEF08000) [pid = 3368] [serial = 1166] [outer = 00000053DC24EC00] 09:33:00 INFO - PROCESS | 3368 | 1469550780859 Marionette TRACE conn7 <- [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"]]]}] 09:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:33:00 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:00 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:33:00 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 982ms 09:33:00 INFO - PROCESS | 3368 | 1469550780876 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 3368 | 1469550780879 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 09:33:00 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:33:00 INFO - PROCESS | 3368 | 1469550780883 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 3368 | 1469550780887 Marionette TRACE conn7 <- [1,1518,null,{}] 09:33:00 INFO - PROCESS | 3368 | 1469550780899 Marionette TRACE conn7 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:00 INFO - PROCESS | 3368 | 1469550780904 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:01 INFO - PROCESS | 3368 | 1469550781085 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 09:33:01 INFO - PROCESS | 3368 | 1469550781101 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 3368 | 1469550781105 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6948800 == 39 [pid = 3368] [id = 389] 09:33:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DF794400) [pid = 3368] [serial = 1167] [outer = 0000000000000000] 09:33:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFE98400) [pid = 3368] [serial = 1168] [outer = 00000053DF794400] 09:33:01 INFO - PROCESS | 3368 | 1469550781164 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E272EC00) [pid = 3368] [serial = 1169] [outer = 00000053DF794400] 09:33:01 INFO - PROCESS | 3368 | 1469550781928 Marionette TRACE conn7 <- [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]]]}] 09:33:01 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 09:33:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:33:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:33:01 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:33:01 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. 09:33:01 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:33:01 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1092ms 09:33:01 INFO - PROCESS | 3368 | 1469550781980 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 3368 | 1469550781984 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 09:33:02 INFO - PROCESS | 3368 | 1469550782007 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:33:02 INFO - PROCESS | 3368 | 1469550782011 Marionette TRACE conn7 <- [1,1522,null,{}] 09:33:02 INFO - PROCESS | 3368 | 1469550782016 Marionette TRACE conn7 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3368 | 1469550782019 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:02 INFO - PROCESS | 3368 | 1469550782154 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3830800 == 38 [pid = 3368] [id = 385] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2BCF000 == 37 [pid = 3368] [id = 384] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A1C000 == 36 [pid = 3368] [id = 383] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF39800 == 35 [pid = 3368] [id = 382] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3D000 == 34 [pid = 3368] [id = 381] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5E9800 == 33 [pid = 3368] [id = 380] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAAE800 == 32 [pid = 3368] [id = 379] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7F25800 == 31 [pid = 3368] [id = 378] 09:33:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053D740E000 == 30 [pid = 3368] [id = 377] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E38EA000) [pid = 3368] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E39ED800) [pid = 3368] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E339BC00) [pid = 3368] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E38DEC00) [pid = 3368] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DFC6DC00) [pid = 3368] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E1F46000) [pid = 3368] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFEA2800) [pid = 3368] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2B0AC00) [pid = 3368] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D301F400) [pid = 3368] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D7A9A800) [pid = 3368] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DCD1FC00) [pid = 3368] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DEF03400) [pid = 3368] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2EB2000) [pid = 3368] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D3EC3C00) [pid = 3368] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DF5FD400) [pid = 3368] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D8A53000) [pid = 3368] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8ADB000) [pid = 3368] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E27DD800) [pid = 3368] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E1F3DC00) [pid = 3368] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D7C79C00) [pid = 3368] [serial = 670] [outer = 0000000000000000] [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.] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2AE4800) [pid = 3368] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2B5DC00) [pid = 3368] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DCE65800) [pid = 3368] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFB86800) [pid = 3368] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 09:33:02 INFO - PROCESS | 3368 | 1469550782262 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3368 | 1469550782264 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7405000 == 31 [pid = 3368] [id = 390] 09:33:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D20C8800) [pid = 3368] [serial = 1170] [outer = 0000000000000000] 09:33:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2B11400) [pid = 3368] [serial = 1171] [outer = 00000053D20C8800] 09:33:02 INFO - PROCESS | 3368 | 1469550782315 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D7F3C400) [pid = 3368] [serial = 1172] [outer = 00000053D20C8800] 09:33:02 INFO - PROCESS | 3368 | 1469550782717 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:33:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 09:33:02 INFO - PROCESS | 3368 | 1469550782746 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 3368 | 1469550782750 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 09:33:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:33:02 INFO - PROCESS | 3368 | 1469550782779 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 3368 | 1469550782782 Marionette TRACE conn7 <- [1,1526,null,{}] 09:33:02 INFO - PROCESS | 3368 | 1469550782816 Marionette TRACE conn7 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:02 INFO - PROCESS | 3368 | 1469550782818 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:02 INFO - PROCESS | 3368 | 1469550782908 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 09:33:02 INFO - PROCESS | 3368 | 1469550782923 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 3368 | 1469550782926 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB1000 == 32 [pid = 3368] [id = 391] 09:33:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DBA73800) [pid = 3368] [serial = 1173] [outer = 0000000000000000] 09:33:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DC257400) [pid = 3368] [serial = 1174] [outer = 00000053DBA73800] 09:33:02 INFO - PROCESS | 3368 | 1469550782975 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DCE65800) [pid = 3368] [serial = 1175] [outer = 00000053DBA73800] 09:33:03 INFO - PROCESS | 3368 | 1469550783428 Marionette TRACE conn7 <- [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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:33:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 672ms 09:33:03 INFO - PROCESS | 3368 | 1469550783452 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 3368 | 1469550783455 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 09:33:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:33:03 INFO - PROCESS | 3368 | 1469550783463 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 3368 | 1469550783466 Marionette TRACE conn7 <- [1,1530,null,{}] 09:33:03 INFO - PROCESS | 3368 | 1469550783477 Marionette TRACE conn7 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:03 INFO - PROCESS | 3368 | 1469550783489 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:03 INFO - PROCESS | 3368 | 1469550783578 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 09:33:03 INFO - PROCESS | 3368 | 1469550783587 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 3368 | 1469550783590 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC35000 == 33 [pid = 3368] [id = 392] 09:33:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF3E0800) [pid = 3368] [serial = 1176] [outer = 0000000000000000] 09:33:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF699C00) [pid = 3368] [serial = 1177] [outer = 00000053DF3E0800] 09:33:03 INFO - PROCESS | 3368 | 1469550783640 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFBD0400) [pid = 3368] [serial = 1178] [outer = 00000053DF3E0800] 09:33:04 INFO - PROCESS | 3368 | 1469550784055 Marionette TRACE conn7 <- [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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 09:33:04 INFO - PROCESS | 3368 | 1469550784097 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3368 | 1469550784100 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:33:04 INFO - PROCESS | 3368 | 1469550784103 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3368 | 1469550784105 Marionette TRACE conn7 <- [1,1534,null,{}] 09:33:04 INFO - PROCESS | 3368 | 1469550784108 Marionette TRACE conn7 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 3368 | 1469550784111 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:04 INFO - PROCESS | 3368 | 1469550784201 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 09:33:04 INFO - PROCESS | 3368 | 1469550784207 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3368 | 1469550784209 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E098C800 == 34 [pid = 3368] [id = 393] 09:33:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFE96C00) [pid = 3368] [serial = 1179] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E0178400) [pid = 3368] [serial = 1180] [outer = 00000053DFE96C00] 09:33:04 INFO - PROCESS | 3368 | 1469550784255 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E1F38000) [pid = 3368] [serial = 1181] [outer = 00000053DFE96C00] 09:33:04 INFO - PROCESS | 3368 | 1469550784749 Marionette TRACE conn7 <- [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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 09:33:04 INFO - PROCESS | 3368 | 1469550784795 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 3368 | 1469550784798 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 09:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:33:04 INFO - PROCESS | 3368 | 1469550784807 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 3368 | 1469550784809 Marionette TRACE conn7 <- [1,1538,null,{}] 09:33:04 INFO - PROCESS | 3368 | 1469550784812 Marionette TRACE conn7 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:04 INFO - PROCESS | 3368 | 1469550784814 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:04 INFO - PROCESS | 3368 | 1469550784923 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 09:33:04 INFO - PROCESS | 3368 | 1469550784930 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 3368 | 1469550784933 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E23800 == 35 [pid = 3368] [id = 394] 09:33:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFE9CC00) [pid = 3368] [serial = 1182] [outer = 0000000000000000] 09:33:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E27E8000) [pid = 3368] [serial = 1183] [outer = 00000053DFE9CC00] 09:33:04 INFO - PROCESS | 3368 | 1469550784978 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2A6FC00) [pid = 3368] [serial = 1184] [outer = 00000053DFE9CC00] 09:33:05 INFO - PROCESS | 3368 | 1469550785443 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 692ms 09:33:05 INFO - PROCESS | 3368 | 1469550785505 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 3368 | 1469550785507 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 09:33:05 INFO - PROCESS | 3368 | 1469550785511 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 3368 | 1469550785513 Marionette TRACE conn7 <- [1,1542,null,{}] 09:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:33:05 INFO - PROCESS | 3368 | 1469550785517 Marionette TRACE conn7 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:05 INFO - PROCESS | 3368 | 1469550785523 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:05 INFO - PROCESS | 3368 | 1469550785688 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 09:33:05 INFO - PROCESS | 3368 | 1469550785712 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 3368 | 1469550785714 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EBF000 == 36 [pid = 3368] [id = 395] 09:33:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2AE5000) [pid = 3368] [serial = 1185] [outer = 0000000000000000] 09:33:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2E04800) [pid = 3368] [serial = 1186] [outer = 00000053E2AE5000] 09:33:05 INFO - PROCESS | 3368 | 1469550785759 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E38E1C00) [pid = 3368] [serial = 1187] [outer = 00000053E2AE5000] 09:33:06 INFO - PROCESS | 3368 | 1469550786215 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 09:33:06 INFO - PROCESS | 3368 | 1469550786250 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 09:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:33:06 INFO - PROCESS | 3368 | 1469550786252 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 09:33:06 INFO - PROCESS | 3368 | 1469550786255 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3368 | 1469550786257 Marionette TRACE conn7 <- [1,1546,null,{}] 09:33:06 INFO - PROCESS | 3368 | 1469550786260 Marionette TRACE conn7 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 3368 | 1469550786262 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:06 INFO - PROCESS | 3368 | 1469550786371 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 09:33:06 INFO - PROCESS | 3368 | 1469550786377 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 3368 | 1469550786379 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E42A2000 == 37 [pid = 3368] [id = 396] 09:33:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFA10400) [pid = 3368] [serial = 1188] [outer = 0000000000000000] 09:33:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E38EC400) [pid = 3368] [serial = 1189] [outer = 00000053DFA10400] 09:33:06 INFO - PROCESS | 3368 | 1469550786466 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E39F5800) [pid = 3368] [serial = 1190] [outer = 00000053DFA10400] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DD56E800) [pid = 3368] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D290A000) [pid = 3368] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D1E55C00) [pid = 3368] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D3025800) [pid = 3368] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D8908800) [pid = 3368] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2CA8400) [pid = 3368] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8A9F800) [pid = 3368] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF216C00) [pid = 3368] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFEA4800) [pid = 3368] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2A71800) [pid = 3368] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFA08800) [pid = 3368] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:33:06 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8960C00) [pid = 3368] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:33:06 INFO - PROCESS | 3368 | 1469550786889 Marionette TRACE conn7 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 09:33:06 INFO - PROCESS | 3368 | 1469550786950 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 3368 | 1469550786953 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 09:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:33:06 INFO - PROCESS | 3368 | 1469550786956 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 3368 | 1469550786959 Marionette TRACE conn7 <- [1,1550,null,{}] 09:33:06 INFO - PROCESS | 3368 | 1469550786962 Marionette TRACE conn7 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:06 INFO - PROCESS | 3368 | 1469550786964 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:07 INFO - PROCESS | 3368 | 1469550787075 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 09:33:07 INFO - PROCESS | 3368 | 1469550787083 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3368 | 1469550787085 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D77800 == 38 [pid = 3368] [id = 397] 09:33:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC257000) [pid = 3368] [serial = 1191] [outer = 0000000000000000] 09:33:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DEF0A000) [pid = 3368] [serial = 1192] [outer = 00000053DC257000] 09:33:07 INFO - PROCESS | 3368 | 1469550787133 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E38EA400) [pid = 3368] [serial = 1193] [outer = 00000053DC257000] 09:33:07 INFO - PROCESS | 3368 | 1469550787505 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:33:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 586ms 09:33:07 INFO - PROCESS | 3368 | 1469550787559 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 3368 | 1469550787562 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 09:33:07 INFO - PROCESS | 3368 | 1469550787567 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:33:07 INFO - PROCESS | 3368 | 1469550787569 Marionette TRACE conn7 <- [1,1554,null,{}] 09:33:07 INFO - PROCESS | 3368 | 1469550787573 Marionette TRACE conn7 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:07 INFO - PROCESS | 3368 | 1469550787574 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:07 INFO - PROCESS | 3368 | 1469550787693 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 09:33:07 INFO - PROCESS | 3368 | 1469550787701 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 3368 | 1469550787703 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E738E800 == 39 [pid = 3368] [id = 398] 09:33:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E3D12C00) [pid = 3368] [serial = 1194] [outer = 0000000000000000] 09:33:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E3D18000) [pid = 3368] [serial = 1195] [outer = 00000053E3D12C00] 09:33:07 INFO - PROCESS | 3368 | 1469550787749 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E39EC400) [pid = 3368] [serial = 1196] [outer = 00000053E3D12C00] 09:33:08 INFO - PROCESS | 3368 | 1469550788085 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 524ms 09:33:08 INFO - PROCESS | 3368 | 1469550788096 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3368 | 1469550788099 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 09:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:33:08 INFO - PROCESS | 3368 | 1469550788102 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 3368 | 1469550788103 Marionette TRACE conn7 <- [1,1558,null,{}] 09:33:08 INFO - PROCESS | 3368 | 1469550788113 Marionette TRACE conn7 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3368 | 1469550788115 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:08 INFO - PROCESS | 3368 | 1469550788202 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 09:33:08 INFO - PROCESS | 3368 | 1469550788216 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 3368 | 1469550788218 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7A58000 == 40 [pid = 3368] [id = 399] 09:33:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E3D13000) [pid = 3368] [serial = 1197] [outer = 0000000000000000] 09:33:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E3DEC000) [pid = 3368] [serial = 1198] [outer = 00000053E3D13000] 09:33:08 INFO - PROCESS | 3368 | 1469550788337 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E3DF4C00) [pid = 3368] [serial = 1199] [outer = 00000053E3D13000] 09:33:08 INFO - PROCESS | 3368 | 1469550788652 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 587ms 09:33:08 INFO - PROCESS | 3368 | 1469550788725 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 3368 | 1469550788730 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 09:33:08 INFO - PROCESS | 3368 | 1469550788736 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:33:08 INFO - PROCESS | 3368 | 1469550788742 Marionette TRACE conn7 <- [1,1562,null,{}] 09:33:08 INFO - PROCESS | 3368 | 1469550788749 Marionette TRACE conn7 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:08 INFO - PROCESS | 3368 | 1469550788753 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:08 INFO - PROCESS | 3368 | 1469550788888 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 09:33:09 INFO - PROCESS | 3368 | 1469550789005 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 3368 | 1469550789009 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D892F000 == 41 [pid = 3368] [id = 400] 09:33:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2CA1C00) [pid = 3368] [serial = 1200] [outer = 0000000000000000] 09:33:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D3E5D800) [pid = 3368] [serial = 1201] [outer = 00000053D2CA1C00] 09:33:09 INFO - PROCESS | 3368 | 1469550789073 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D8A9AC00) [pid = 3368] [serial = 1202] [outer = 00000053D2CA1C00] 09:33:09 INFO - PROCESS | 3368 | 1469550789577 Marionette TRACE conn7 <- [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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:33:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 880ms 09:33:09 INFO - PROCESS | 3368 | 1469550789627 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 3368 | 1469550789631 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 09:33:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:33:09 INFO - PROCESS | 3368 | 1469550789638 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 3368 | 1469550789643 Marionette TRACE conn7 <- [1,1566,null,{}] 09:33:09 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:09 INFO - PROCESS | 3368 | [3368] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:33:09 INFO - PROCESS | 3368 | 1469550789649 Marionette TRACE conn7 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:09 INFO - PROCESS | 3368 | 1469550789652 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:09 INFO - PROCESS | 3368 | 1469550789795 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 09:33:10 INFO - PROCESS | 3368 | 1469550790006 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 3368 | 1469550790009 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0331000 == 42 [pid = 3368] [id = 401] 09:33:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DD5BA400) [pid = 3368] [serial = 1203] [outer = 0000000000000000] 09:33:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DEF0C000) [pid = 3368] [serial = 1204] [outer = 00000053DD5BA400] 09:33:10 INFO - PROCESS | 3368 | 1469550790067 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DF6D1C00) [pid = 3368] [serial = 1205] [outer = 00000053DD5BA400] 09:33:10 INFO - PROCESS | 3368 | 1469550790555 Marionette TRACE conn7 <- [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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 985ms 09:33:10 INFO - PROCESS | 3368 | 1469550790624 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 3368 | 1469550790627 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 09:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:33:10 INFO - PROCESS | 3368 | 1469550790631 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 3368 | 1469550790634 Marionette TRACE conn7 <- [1,1570,null,{}] 09:33:10 INFO - PROCESS | 3368 | 1469550790645 Marionette TRACE conn7 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:10 INFO - PROCESS | 3368 | 1469550790650 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:10 INFO - PROCESS | 3368 | 1469550790776 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 09:33:11 INFO - PROCESS | 3368 | 1469550791035 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 3368 | 1469550791040 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EB1800 == 43 [pid = 3368] [id = 402] 09:33:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E2AE3000) [pid = 3368] [serial = 1206] [outer = 0000000000000000] 09:33:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E2AE9C00) [pid = 3368] [serial = 1207] [outer = 00000053E2AE3000] 09:33:11 INFO - PROCESS | 3368 | 1469550791102 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E3396000) [pid = 3368] [serial = 1208] [outer = 00000053E2AE3000] 09:33:11 INFO - PROCESS | 3368 | 1469550791664 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:33:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:33:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1083ms 09:33:11 INFO - PROCESS | 3368 | 1469550791716 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 09:33:11 INFO - PROCESS | 3368 | 1469550791719 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 09:33:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:33:11 INFO - PROCESS | 3368 | 1469550791723 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:33:11 INFO - PROCESS | 3368 | 1469550791725 Marionette TRACE conn7 <- [1,1574,null,{}] 09:33:11 INFO - PROCESS | 3368 | 1469550791730 Marionette TRACE conn7 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:11 INFO - PROCESS | 3368 | 1469550791732 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:11 INFO - PROCESS | 3368 | 1469550791852 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 09:33:12 INFO - PROCESS | 3368 | 1469550792110 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 3368 | 1469550792114 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8949000 == 44 [pid = 3368] [id = 403] 09:33:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D2F3B400) [pid = 3368] [serial = 1209] [outer = 0000000000000000] 09:33:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D2F42C00) [pid = 3368] [serial = 1210] [outer = 00000053D2F3B400] 09:33:12 INFO - PROCESS | 3368 | 1469550792207 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D8960000) [pid = 3368] [serial = 1211] [outer = 00000053D2F3B400] 09:33:13 INFO - PROCESS | 3368 | 1469550793096 Marionette TRACE conn7 <- [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]]]}] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E738E800 == 43 [pid = 3368] [id = 398] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D77800 == 42 [pid = 3368] [id = 397] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E42A2000 == 41 [pid = 3368] [id = 396] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EBF000 == 40 [pid = 3368] [id = 395] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E23800 == 39 [pid = 3368] [id = 394] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E098C800 == 38 [pid = 3368] [id = 393] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC35000 == 37 [pid = 3368] [id = 392] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB1000 == 36 [pid = 3368] [id = 391] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7405000 == 35 [pid = 3368] [id = 390] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6948800 == 34 [pid = 3368] [id = 389] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5E9000 == 33 [pid = 3368] [id = 386] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF34800 == 32 [pid = 3368] [id = 388] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D60800 == 31 [pid = 3368] [id = 387] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EB1800 == 30 [pid = 3368] [id = 402] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0331000 == 29 [pid = 3368] [id = 401] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7A58000 == 28 [pid = 3368] [id = 399] 09:33:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053D892F000 == 27 [pid = 3368] [id = 400] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053D8AA5800) [pid = 3368] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D8961000) [pid = 3368] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D2EB1400) [pid = 3368] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D374A000) [pid = 3368] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DC290C00) [pid = 3368] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D8A9A400) [pid = 3368] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DFC72400) [pid = 3368] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF69CC00) [pid = 3368] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E03B7400) [pid = 3368] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E39EA400) [pid = 3368] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2ADD000) [pid = 3368] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DFC65400) [pid = 3368] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E1596800) [pid = 3368] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E0171C00) [pid = 3368] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFFB3400) [pid = 3368] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DEF38400) [pid = 3368] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC29D400) [pid = 3368] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2084ms 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFAA3C00) [pid = 3368] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF69B400) [pid = 3368] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DCD2A000) [pid = 3368] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DD5C0800) [pid = 3368] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DC292C00) [pid = 3368] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF3DF000) [pid = 3368] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8907400) [pid = 3368] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D6FA9400) [pid = 3368] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 09:33:13 INFO - PROCESS | 3368 | 1469550793894 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 3368 | 1469550793899 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 09:33:13 INFO - PROCESS | 3368 | 1469550793907 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 3368 | 1469550793911 Marionette TRACE conn7 <- [1,1578,null,{}] 09:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:33:13 INFO - PROCESS | 3368 | 1469550793917 Marionette TRACE conn7 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:13 INFO - PROCESS | 3368 | 1469550793921 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:14 INFO - PROCESS | 3368 | 1469550794021 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 09:33:14 INFO - PROCESS | 3368 | 1469550794029 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3368 | 1469550794034 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D748C000 == 28 [pid = 3368] [id = 404] 09:33:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2B52C00) [pid = 3368] [serial = 1212] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2B5D000) [pid = 3368] [serial = 1213] [outer = 00000053D2B52C00] 09:33:14 INFO - PROCESS | 3368 | 1469550794084 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2F3A400) [pid = 3368] [serial = 1214] [outer = 00000053D2B52C00] 09:33:14 INFO - PROCESS | 3368 | 1469550794594 Marionette TRACE conn7 <- [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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:33:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 09:33:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:33:14 INFO - PROCESS | 3368 | 1469550794648 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 3368 | 1469550794651 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 09:33:14 INFO - PROCESS | 3368 | 1469550794658 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 3368 | 1469550794662 Marionette TRACE conn7 <- [1,1582,null,{}] 09:33:14 INFO - PROCESS | 3368 | 1469550794667 Marionette TRACE conn7 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:14 INFO - PROCESS | 3368 | 1469550794669 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:14 INFO - PROCESS | 3368 | 1469550794764 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 09:33:14 INFO - PROCESS | 3368 | 1469550794846 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 3368 | 1469550794848 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92C7800 == 29 [pid = 3368] [id = 405] 09:33:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D72C8000) [pid = 3368] [serial = 1215] [outer = 0000000000000000] 09:33:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D7C77C00) [pid = 3368] [serial = 1216] [outer = 00000053D72C8000] 09:33:14 INFO - PROCESS | 3368 | 1469550794899 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D8907400) [pid = 3368] [serial = 1217] [outer = 00000053D72C8000] 09:33:15 INFO - PROCESS | 3368 | 1469550795293 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 691ms 09:33:15 INFO - PROCESS | 3368 | 1469550795372 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 3368 | 1469550795375 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 09:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:33:15 INFO - PROCESS | 3368 | 1469550795381 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 3368 | 1469550795383 Marionette TRACE conn7 <- [1,1586,null,{}] 09:33:15 INFO - PROCESS | 3368 | 1469550795398 Marionette TRACE conn7 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:15 INFO - PROCESS | 3368 | 1469550795412 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:15 INFO - PROCESS | 3368 | 1469550795513 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 09:33:15 INFO - PROCESS | 3368 | 1469550795524 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 3368 | 1469550795528 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF271800 == 30 [pid = 3368] [id = 406] 09:33:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DBA6D800) [pid = 3368] [serial = 1218] [outer = 0000000000000000] 09:33:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC247000) [pid = 3368] [serial = 1219] [outer = 00000053DBA6D800] 09:33:15 INFO - PROCESS | 3368 | 1469550795579 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DC902800) [pid = 3368] [serial = 1220] [outer = 00000053DBA6D800] 09:33:16 INFO - PROCESS | 3368 | 1469550796025 Marionette TRACE conn7 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 09:33:16 INFO - PROCESS | 3368 | 1469550796075 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3368 | 1469550796077 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:33:16 INFO - PROCESS | 3368 | 1469550796081 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3368 | 1469550796083 Marionette TRACE conn7 <- [1,1590,null,{}] 09:33:16 INFO - PROCESS | 3368 | 1469550796086 Marionette TRACE conn7 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 3368 | 1469550796089 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:16 INFO - PROCESS | 3368 | 1469550796204 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 09:33:16 INFO - PROCESS | 3368 | 1469550796209 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3368 | 1469550796211 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2E800 == 31 [pid = 3368] [id = 407] 09:33:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DCD8D000) [pid = 3368] [serial = 1221] [outer = 0000000000000000] 09:33:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DD5BB000) [pid = 3368] [serial = 1222] [outer = 00000053DCD8D000] 09:33:16 INFO - PROCESS | 3368 | 1469550796298 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DEF0B400) [pid = 3368] [serial = 1223] [outer = 00000053DCD8D000] 09:33:16 INFO - PROCESS | 3368 | 1469550796746 Marionette TRACE conn7 <- [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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 692ms 09:33:16 INFO - PROCESS | 3368 | 1469550796780 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 3368 | 1469550796782 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 09:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:33:16 INFO - PROCESS | 3368 | 1469550796786 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 3368 | 1469550796789 Marionette TRACE conn7 <- [1,1594,null,{}] 09:33:16 INFO - PROCESS | 3368 | 1469550796797 Marionette TRACE conn7 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:16 INFO - PROCESS | 3368 | 1469550796799 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:16 INFO - PROCESS | 3368 | 1469550796947 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 09:33:16 INFO - PROCESS | 3368 | 1469550796970 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 3368 | 1469550796973 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEE1800 == 32 [pid = 3368] [id = 408] 09:33:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D2890800) [pid = 3368] [serial = 1224] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF215400) [pid = 3368] [serial = 1225] [outer = 00000053D2890800] 09:33:17 INFO - PROCESS | 3368 | 1469550797019 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF3E6400) [pid = 3368] [serial = 1226] [outer = 00000053D2890800] 09:33:17 INFO - PROCESS | 3368 | 1469550797469 Marionette TRACE conn7 <- [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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:33:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 734ms 09:33:17 INFO - PROCESS | 3368 | 1469550797523 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 3368 | 1469550797526 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 09:33:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:33:17 INFO - PROCESS | 3368 | 1469550797536 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 3368 | 1469550797538 Marionette TRACE conn7 <- [1,1598,null,{}] 09:33:17 INFO - PROCESS | 3368 | 1469550797542 Marionette TRACE conn7 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:17 INFO - PROCESS | 3368 | 1469550797548 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:17 INFO - PROCESS | 3368 | 1469550797690 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 09:33:17 INFO - PROCESS | 3368 | 1469550797745 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 3368 | 1469550797748 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A0C800 == 33 [pid = 3368] [id = 409] 09:33:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFB82C00) [pid = 3368] [serial = 1227] [outer = 0000000000000000] 09:33:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFC6F800) [pid = 3368] [serial = 1228] [outer = 00000053DFB82C00] 09:33:17 INFO - PROCESS | 3368 | 1469550797795 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFEA0800) [pid = 3368] [serial = 1229] [outer = 00000053DFB82C00] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E3D13000) [pid = 3368] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DFE9CC00) [pid = 3368] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E2AE5000) [pid = 3368] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DFA10400) [pid = 3368] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DC257000) [pid = 3368] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D20C8800) [pid = 3368] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DBA73800) [pid = 3368] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF794400) [pid = 3368] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DC24EC00) [pid = 3368] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D72C4800) [pid = 3368] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFE96C00) [pid = 3368] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B56400) [pid = 3368] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF3E0800) [pid = 3368] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:33:18 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E3D12C00) [pid = 3368] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:33:18 INFO - PROCESS | 3368 | 1469550798451 Marionette TRACE conn7 <- [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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 944ms 09:33:18 INFO - PROCESS | 3368 | 1469550798480 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 3368 | 1469550798482 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 09:33:18 INFO - PROCESS | 3368 | 1469550798486 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:33:18 INFO - PROCESS | 3368 | 1469550798488 Marionette TRACE conn7 <- [1,1602,null,{}] 09:33:18 INFO - PROCESS | 3368 | 1469550798499 Marionette TRACE conn7 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:18 INFO - PROCESS | 3368 | 1469550798502 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:18 INFO - PROCESS | 3368 | 1469550798610 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 09:33:18 INFO - PROCESS | 3368 | 1469550798659 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 3368 | 1469550798662 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E1E000 == 34 [pid = 3368] [id = 410] 09:33:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D2533000) [pid = 3368] [serial = 1230] [outer = 0000000000000000] 09:33:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DBA75400) [pid = 3368] [serial = 1231] [outer = 00000053D2533000] 09:33:18 INFO - PROCESS | 3368 | 1469550798708 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFE9D800) [pid = 3368] [serial = 1232] [outer = 00000053D2533000] 09:33:19 INFO - PROCESS | 3368 | 1469550799064 Marionette TRACE conn7 <- [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]]]}] 09:33:19 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 09:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 650ms 09:33:19 INFO - PROCESS | 3368 | 1469550799139 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3368 | 1469550799142 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 09:33:19 INFO - PROCESS | 3368 | 1469550799145 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:33:19 INFO - PROCESS | 3368 | 1469550799147 Marionette TRACE conn7 <- [1,1606,null,{}] 09:33:19 INFO - PROCESS | 3368 | 1469550799150 Marionette TRACE conn7 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3368 | 1469550799152 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:19 INFO - PROCESS | 3368 | 1469550799232 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 09:33:19 INFO - PROCESS | 3368 | 1469550799238 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3368 | 1469550799240 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3817800 == 35 [pid = 3368] [id = 411] 09:33:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E00E6800) [pid = 3368] [serial = 1233] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E03B6800) [pid = 3368] [serial = 1234] [outer = 00000053E00E6800] 09:33:19 INFO - PROCESS | 3368 | 1469550799286 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1F38400) [pid = 3368] [serial = 1235] [outer = 00000053E00E6800] 09:33:19 INFO - PROCESS | 3368 | 1469550799709 Marionette TRACE conn7 <- [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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 587ms 09:33:19 INFO - PROCESS | 3368 | 1469550799748 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 3368 | 1469550799750 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 09:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:33:19 INFO - PROCESS | 3368 | 1469550799763 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 3368 | 1469550799765 Marionette TRACE conn7 <- [1,1610,null,{}] 09:33:19 INFO - PROCESS | 3368 | 1469550799768 Marionette TRACE conn7 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:19 INFO - PROCESS | 3368 | 1469550799770 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:19 INFO - PROCESS | 3368 | 1469550799852 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 09:33:19 INFO - PROCESS | 3368 | 1469550799860 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 3368 | 1469550799862 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAB000 == 36 [pid = 3368] [id = 412] 09:33:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2730000) [pid = 3368] [serial = 1236] [outer = 0000000000000000] 09:33:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E27E7C00) [pid = 3368] [serial = 1237] [outer = 00000053E2730000] 09:33:19 INFO - PROCESS | 3368 | 1469550799907 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2A6C800) [pid = 3368] [serial = 1238] [outer = 00000053E2730000] 09:33:20 INFO - PROCESS | 3368 | 1469550800480 Marionette TRACE conn7 <- [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]]]}] 09:33:20 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 09:33:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 09:33:20 INFO - PROCESS | 3368 | 1469550800496 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 3368 | 1469550800501 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 09:33:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:33:20 INFO - PROCESS | 3368 | 1469550800507 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 3368 | 1469550800511 Marionette TRACE conn7 <- [1,1614,null,{}] 09:33:20 INFO - PROCESS | 3368 | 1469550800517 Marionette TRACE conn7 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:20 INFO - PROCESS | 3368 | 1469550800521 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:20 INFO - PROCESS | 3368 | 1469550800657 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 09:33:20 INFO - PROCESS | 3368 | 1469550800779 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 3368 | 1469550800784 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8947800 == 37 [pid = 3368] [id = 413] 09:33:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B07800) [pid = 3368] [serial = 1239] [outer = 0000000000000000] 09:33:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D2B5D400) [pid = 3368] [serial = 1240] [outer = 00000053D2B07800] 09:33:20 INFO - PROCESS | 3368 | 1469550800844 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D72C9000) [pid = 3368] [serial = 1241] [outer = 00000053D2B07800] 09:33:21 INFO - PROCESS | 3368 | 1469550801546 Marionette TRACE conn7 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1082ms 09:33:21 INFO - PROCESS | 3368 | 1469550801592 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 3368 | 1469550801598 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 09:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:33:21 INFO - PROCESS | 3368 | 1469550801604 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 3368 | 1469550801608 Marionette TRACE conn7 <- [1,1618,null,{}] 09:33:21 INFO - PROCESS | 3368 | 1469550801635 Marionette TRACE conn7 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:21 INFO - PROCESS | 3368 | 1469550801639 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:21 INFO - PROCESS | 3368 | 1469550801773 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 09:33:21 INFO - PROCESS | 3368 | 1469550801886 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 3368 | 1469550801889 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED4800 == 38 [pid = 3368] [id = 414] 09:33:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D8A59400) [pid = 3368] [serial = 1242] [outer = 0000000000000000] 09:33:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D9455800) [pid = 3368] [serial = 1243] [outer = 00000053D8A59400] 09:33:21 INFO - PROCESS | 3368 | 1469550801951 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DCB51800) [pid = 3368] [serial = 1244] [outer = 00000053D8A59400] 09:33:22 INFO - PROCESS | 3368 | 1469550802747 Marionette TRACE conn7 <- [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]]]}] 09:33:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:33:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1212ms 09:33:22 INFO - PROCESS | 3368 | 1469550802818 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 3368 | 1469550802821 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 09:33:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:33:22 INFO - PROCESS | 3368 | 1469550802825 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 3368 | 1469550802829 Marionette TRACE conn7 <- [1,1622,null,{}] 09:33:22 INFO - PROCESS | 3368 | 1469550802841 Marionette TRACE conn7 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:22 INFO - PROCESS | 3368 | 1469550802847 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:23 INFO - PROCESS | 3368 | 1469550803084 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 09:33:23 INFO - PROCESS | 3368 | 1469550803206 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 3368 | 1469550803209 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7405800 == 39 [pid = 3368] [id = 415] 09:33:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D2909800) [pid = 3368] [serial = 1245] [outer = 0000000000000000] 09:33:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D2EB1800) [pid = 3368] [serial = 1246] [outer = 00000053D2909800] 09:33:23 INFO - PROCESS | 3368 | 1469550803262 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D72C9800) [pid = 3368] [serial = 1247] [outer = 00000053D2909800] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3817800 == 38 [pid = 3368] [id = 411] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E1E000 == 37 [pid = 3368] [id = 410] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A0C800 == 36 [pid = 3368] [id = 409] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEE1800 == 35 [pid = 3368] [id = 408] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2E800 == 34 [pid = 3368] [id = 407] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF271800 == 33 [pid = 3368] [id = 406] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92C7800 == 32 [pid = 3368] [id = 405] 09:33:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053D748C000 == 31 [pid = 3368] [id = 404] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053E3DEC000) [pid = 3368] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E27E8000) [pid = 3368] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E2E04800) [pid = 3368] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E38EC400) [pid = 3368] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E38E1C00) [pid = 3368] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DEF0A000) [pid = 3368] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E39F5800) [pid = 3368] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D2B11400) [pid = 3368] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D7F3C400) [pid = 3368] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DC257400) [pid = 3368] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DCE65800) [pid = 3368] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFE98400) [pid = 3368] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E272EC00) [pid = 3368] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC295400) [pid = 3368] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DEF08000) [pid = 3368] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E272A400) [pid = 3368] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E0178400) [pid = 3368] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2CA0C00) [pid = 3368] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D71EB800) [pid = 3368] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF699C00) [pid = 3368] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFBD0400) [pid = 3368] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E3DF4C00) [pid = 3368] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E39EC400) [pid = 3368] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2A6FC00) [pid = 3368] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E3D18000) [pid = 3368] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E1F38000) [pid = 3368] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E38EA400) [pid = 3368] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 09:33:23 INFO - PROCESS | 3368 | 1469550803862 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1090ms 09:33:23 INFO - PROCESS | 3368 | 1469550803918 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 3368 | 1469550803922 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 09:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:33:23 INFO - PROCESS | 3368 | 1469550803927 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 3368 | 1469550803930 Marionette TRACE conn7 <- [1,1626,null,{}] 09:33:23 INFO - PROCESS | 3368 | 1469550803935 Marionette TRACE conn7 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:23 INFO - PROCESS | 3368 | 1469550803937 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:24 INFO - PROCESS | 3368 | 1469550804037 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 09:33:24 INFO - PROCESS | 3368 | 1469550804117 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3368 | 1469550804119 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC917000 == 32 [pid = 3368] [id = 416] 09:33:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D72C9400) [pid = 3368] [serial = 1248] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D8AD3000) [pid = 3368] [serial = 1249] [outer = 00000053D72C9400] 09:33:24 INFO - PROCESS | 3368 | 1469550804169 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DC29C000) [pid = 3368] [serial = 1250] [outer = 00000053D72C9400] 09:33:24 INFO - PROCESS | 3368 | 1469550804582 Marionette TRACE conn7 <- [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]]]}] 09:33:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:33:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 733ms 09:33:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:33:24 INFO - PROCESS | 3368 | 1469550804665 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 3368 | 1469550804668 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 09:33:24 INFO - PROCESS | 3368 | 1469550804672 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 3368 | 1469550804674 Marionette TRACE conn7 <- [1,1630,null,{}] 09:33:24 INFO - PROCESS | 3368 | 1469550804683 Marionette TRACE conn7 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:24 INFO - PROCESS | 3368 | 1469550804685 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:24 INFO - PROCESS | 3368 | 1469550804778 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 09:33:24 INFO - PROCESS | 3368 | 1469550804794 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 3368 | 1469550804796 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2C800 == 33 [pid = 3368] [id = 417] 09:33:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2914400) [pid = 3368] [serial = 1251] [outer = 0000000000000000] 09:33:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF210000) [pid = 3368] [serial = 1252] [outer = 00000053D2914400] 09:33:24 INFO - PROCESS | 3368 | 1469550804842 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DF3E5C00) [pid = 3368] [serial = 1253] [outer = 00000053D2914400] 09:33:25 INFO - PROCESS | 3368 | 1469550805307 Marionette TRACE conn7 <- [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]]]}] 09:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 693ms 09:33:25 INFO - PROCESS | 3368 | 1469550805365 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 3368 | 1469550805369 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 09:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:33:25 INFO - PROCESS | 3368 | 1469550805380 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 3368 | 1469550805384 Marionette TRACE conn7 <- [1,1634,null,{}] 09:33:25 INFO - PROCESS | 3368 | 1469550805388 Marionette TRACE conn7 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:25 INFO - PROCESS | 3368 | 1469550805392 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:25 INFO - PROCESS | 3368 | 1469550805487 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 09:33:25 INFO - PROCESS | 3368 | 1469550805497 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 3368 | 1469550805499 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A21800 == 34 [pid = 3368] [id = 418] 09:33:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFB91400) [pid = 3368] [serial = 1254] [outer = 0000000000000000] 09:33:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFC74400) [pid = 3368] [serial = 1255] [outer = 00000053DFB91400] 09:33:25 INFO - PROCESS | 3368 | 1469550805545 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFEA0C00) [pid = 3368] [serial = 1256] [outer = 00000053DFB91400] 09:33:25 INFO - PROCESS | 3368 | 1469550805989 Marionette TRACE conn7 <- [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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 692ms 09:33:26 INFO - PROCESS | 3368 | 1469550806072 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3368 | 1469550806075 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 09:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:33:26 INFO - PROCESS | 3368 | 1469550806078 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3368 | 1469550806080 Marionette TRACE conn7 <- [1,1638,null,{}] 09:33:26 INFO - PROCESS | 3368 | 1469550806084 Marionette TRACE conn7 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3368 | 1469550806086 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:26 INFO - PROCESS | 3368 | 1469550806231 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 09:33:26 INFO - PROCESS | 3368 | 1469550806296 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 3368 | 1469550806298 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E7C800 == 35 [pid = 3368] [id = 419] 09:33:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E0178400) [pid = 3368] [serial = 1257] [outer = 0000000000000000] 09:33:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E1F38000) [pid = 3368] [serial = 1258] [outer = 00000053E0178400] 09:33:26 INFO - PROCESS | 3368 | 1469550806344 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E27E2800) [pid = 3368] [serial = 1259] [outer = 00000053E0178400] 09:33:26 INFO - PROCESS | 3368 | 1469550806783 Marionette TRACE conn7 <- [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]]]}] 09:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 09:33:26 INFO - PROCESS | 3368 | 1469550806821 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 3368 | 1469550806823 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 09:33:26 INFO - PROCESS | 3368 | 1469550806826 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 3368 | 1469550806828 Marionette TRACE conn7 <- [1,1642,null,{}] 09:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:33:26 INFO - PROCESS | 3368 | 1469550806832 Marionette TRACE conn7 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:26 INFO - PROCESS | 3368 | 1469550806834 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:26 INFO - PROCESS | 3368 | 1469550806952 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 09:33:27 INFO - PROCESS | 3368 | 1469550807002 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3368 | 1469550807008 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E6B800 == 36 [pid = 3368] [id = 420] 09:33:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2AE2C00) [pid = 3368] [serial = 1260] [outer = 0000000000000000] 09:33:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2AE5400) [pid = 3368] [serial = 1261] [outer = 00000053E2AE2C00] 09:33:27 INFO - PROCESS | 3368 | 1469550807073 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2E0A400) [pid = 3368] [serial = 1262] [outer = 00000053E2AE2C00] 09:33:27 INFO - PROCESS | 3368 | 1469550807500 Marionette TRACE conn7 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:33:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:33:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 09:33:27 INFO - PROCESS | 3368 | 1469550807590 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 3368 | 1469550807593 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 09:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:33:27 INFO - PROCESS | 3368 | 1469550807604 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 3368 | 1469550807606 Marionette TRACE conn7 <- [1,1646,null,{}] 09:33:27 INFO - PROCESS | 3368 | 1469550807609 Marionette TRACE conn7 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:27 INFO - PROCESS | 3368 | 1469550807611 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:27 INFO - PROCESS | 3368 | 1469550807736 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 09:33:27 INFO - PROCESS | 3368 | 1469550807789 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 3368 | 1469550807791 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3ED0000 == 37 [pid = 3368] [id = 421] 09:33:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E38DD400) [pid = 3368] [serial = 1263] [outer = 0000000000000000] 09:33:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E38E5800) [pid = 3368] [serial = 1264] [outer = 00000053E38DD400] 09:33:27 INFO - PROCESS | 3368 | 1469550807836 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E39EA800) [pid = 3368] [serial = 1265] [outer = 00000053E38DD400] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B52C00) [pid = 3368] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D72C8000) [pid = 3368] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DBA6D800) [pid = 3368] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2F3B400) [pid = 3368] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2890800) [pid = 3368] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2CA1C00) [pid = 3368] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2533000) [pid = 3368] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DD5BA400) [pid = 3368] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2AE3000) [pid = 3368] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFB82C00) [pid = 3368] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E00E6800) [pid = 3368] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:33:28 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DCD8D000) [pid = 3368] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:33:28 INFO - PROCESS | 3368 | 1469550808260 Marionette TRACE conn7 <- [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]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 09:33:28 INFO - PROCESS | 3368 | 1469550808301 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 3368 | 1469550808303 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 09:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:33:28 INFO - PROCESS | 3368 | 1469550808314 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 3368 | 1469550808316 Marionette TRACE conn7 <- [1,1650,null,{}] 09:33:28 INFO - PROCESS | 3368 | 1469550808320 Marionette TRACE conn7 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 3368 | 1469550808322 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:28 INFO - PROCESS | 3368 | 1469550808405 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 09:33:28 INFO - PROCESS | 3368 | 1469550808411 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 3368 | 1469550808413 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E429B000 == 38 [pid = 3368] [id = 422] 09:33:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2F3E800) [pid = 3368] [serial = 1266] [outer = 0000000000000000] 09:33:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DEF09000) [pid = 3368] [serial = 1267] [outer = 00000053D2F3E800] 09:33:28 INFO - PROCESS | 3368 | 1469550808457 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E03BE400) [pid = 3368] [serial = 1268] [outer = 00000053D2F3E800] 09:33:28 INFO - PROCESS | 3368 | 1469550808889 Marionette TRACE conn7 <- [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]]]}] 09:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 651ms 09:33:28 INFO - PROCESS | 3368 | 1469550808961 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 3368 | 1469550808963 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 09:33:28 INFO - PROCESS | 3368 | 1469550808966 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:33:28 INFO - PROCESS | 3368 | 1469550808968 Marionette TRACE conn7 <- [1,1654,null,{}] 09:33:28 INFO - PROCESS | 3368 | 1469550808972 Marionette TRACE conn7 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:28 INFO - PROCESS | 3368 | 1469550808974 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:29 INFO - PROCESS | 3368 | 1469550809059 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 09:33:29 INFO - PROCESS | 3368 | 1469550809098 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3368 | 1469550809100 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2B800 == 39 [pid = 3368] [id = 423] 09:33:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E39EB000) [pid = 3368] [serial = 1269] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E39F1800) [pid = 3368] [serial = 1270] [outer = 00000053E39EB000] 09:33:29 INFO - PROCESS | 3368 | 1469550809145 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E3D14400) [pid = 3368] [serial = 1271] [outer = 00000053E39EB000] 09:33:29 INFO - PROCESS | 3368 | 1469550809560 Marionette TRACE conn7 <- [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]]]}] 09:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 09:33:29 INFO - PROCESS | 3368 | 1469550809598 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 3368 | 1469550809600 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 09:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:33:29 INFO - PROCESS | 3368 | 1469550809604 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 3368 | 1469550809606 Marionette TRACE conn7 <- [1,1658,null,{}] 09:33:29 INFO - PROCESS | 3368 | 1469550809613 Marionette TRACE conn7 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:29 INFO - PROCESS | 3368 | 1469550809615 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:29 INFO - PROCESS | 3368 | 1469550809702 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 09:33:29 INFO - PROCESS | 3368 | 1469550809708 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 3368 | 1469550809710 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7014000 == 40 [pid = 3368] [id = 424] 09:33:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E3D16800) [pid = 3368] [serial = 1272] [outer = 0000000000000000] 09:33:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E3D1E000) [pid = 3368] [serial = 1273] [outer = 00000053E3D16800] 09:33:29 INFO - PROCESS | 3368 | 1469550809757 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E3DEF800) [pid = 3368] [serial = 1274] [outer = 00000053E3D16800] 09:33:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8949000 == 39 [pid = 3368] [id = 403] 09:33:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC917000 == 38 [pid = 3368] [id = 416] 09:33:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7405800 == 37 [pid = 3368] [id = 415] 09:33:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED4800 == 36 [pid = 3368] [id = 414] 09:33:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAB000 == 35 [pid = 3368] [id = 412] 09:33:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8947800 == 34 [pid = 3368] [id = 413] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E7C800 == 33 [pid = 3368] [id = 419] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3ED0000 == 32 [pid = 3368] [id = 421] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E6B800 == 31 [pid = 3368] [id = 420] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E429B000 == 30 [pid = 3368] [id = 422] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2B800 == 29 [pid = 3368] [id = 423] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A21800 == 28 [pid = 3368] [id = 418] 09:33:31 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2C800 == 27 [pid = 3368] [id = 417] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B5D000) [pid = 3368] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2F3A400) [pid = 3368] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D7C77C00) [pid = 3368] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DC247000) [pid = 3368] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8907400) [pid = 3368] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8960000) [pid = 3368] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2F42C00) [pid = 3368] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF3E6400) [pid = 3368] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF215400) [pid = 3368] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D8A9AC00) [pid = 3368] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D3E5D800) [pid = 3368] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DBA75400) [pid = 3368] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DF6D1C00) [pid = 3368] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DEF0C000) [pid = 3368] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E3396000) [pid = 3368] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E2AE9C00) [pid = 3368] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DFC6F800) [pid = 3368] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053E03B6800) [pid = 3368] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053DFEA0800) [pid = 3368] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053E27E7C00) [pid = 3368] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DD5BB000) [pid = 3368] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053DEF0B400) [pid = 3368] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053DFE9D800) [pid = 3368] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053E1F38400) [pid = 3368] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053DC902800) [pid = 3368] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 09:33:31 INFO - PROCESS | 3368 | 1469550811611 Marionette TRACE conn7 <- [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]]]}] 09:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2032ms 09:33:31 INFO - PROCESS | 3368 | 1469550811640 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 3368 | 1469550811644 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 09:33:31 INFO - PROCESS | 3368 | 1469550811649 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:33:31 INFO - PROCESS | 3368 | 1469550811653 Marionette TRACE conn7 <- [1,1662,null,{}] 09:33:31 INFO - PROCESS | 3368 | 1469550811659 Marionette TRACE conn7 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:31 INFO - PROCESS | 3368 | 1469550811662 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:31 INFO - PROCESS | 3368 | 1469550811762 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 09:33:31 INFO - PROCESS | 3368 | 1469550811770 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 3368 | 1469550811775 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A4F800 == 28 [pid = 3368] [id = 425] 09:33:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D2B54800) [pid = 3368] [serial = 1275] [outer = 0000000000000000] 09:33:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D2B56000) [pid = 3368] [serial = 1276] [outer = 00000053D2B54800] 09:33:31 INFO - PROCESS | 3368 | 1469550811827 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D2EB8C00) [pid = 3368] [serial = 1277] [outer = 00000053D2B54800] 09:33:32 INFO - PROCESS | 3368 | 1469550812325 Marionette TRACE conn7 <- [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]]]}] 09:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 734ms 09:33:32 INFO - PROCESS | 3368 | 1469550812386 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 3368 | 1469550812392 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 09:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:33:32 INFO - PROCESS | 3368 | 1469550812399 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 3368 | 1469550812402 Marionette TRACE conn7 <- [1,1666,null,{}] 09:33:32 INFO - PROCESS | 3368 | 1469550812406 Marionette TRACE conn7 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:32 INFO - PROCESS | 3368 | 1469550812410 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:32 INFO - PROCESS | 3368 | 1469550812504 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 09:33:32 INFO - PROCESS | 3368 | 1469550812517 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 3368 | 1469550812520 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAA8000 == 29 [pid = 3368] [id = 426] 09:33:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D3E5B800) [pid = 3368] [serial = 1278] [outer = 0000000000000000] 09:33:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D3EC3C00) [pid = 3368] [serial = 1279] [outer = 00000053D3E5B800] 09:33:32 INFO - PROCESS | 3368 | 1469550812569 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D79C7800) [pid = 3368] [serial = 1280] [outer = 00000053D3E5B800] 09:33:33 INFO - PROCESS | 3368 | 1469550813047 Marionette TRACE conn7 <- [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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 690ms 09:33:33 INFO - PROCESS | 3368 | 1469550813090 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 3368 | 1469550813093 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:33:33 INFO - PROCESS | 3368 | 1469550813096 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3368 | 1469550813100 Marionette TRACE conn7 <- [1,1670,null,{}] 09:33:33 INFO - PROCESS | 3368 | 1469550813112 Marionette TRACE conn7 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 3368 | 1469550813117 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:33 INFO - PROCESS | 3368 | 1469550813235 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 09:33:33 INFO - PROCESS | 3368 | 1469550813317 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3368 | 1469550813321 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB4000 == 30 [pid = 3368] [id = 427] 09:33:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D0BEC000) [pid = 3368] [serial = 1281] [outer = 0000000000000000] 09:33:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8A56C00) [pid = 3368] [serial = 1282] [outer = 00000053D0BEC000] 09:33:33 INFO - PROCESS | 3368 | 1469550813371 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D8AA5800) [pid = 3368] [serial = 1283] [outer = 00000053D0BEC000] 09:33:33 INFO - PROCESS | 3368 | 1469550813755 Marionette TRACE conn7 <- [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]]]}] 09:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 690ms 09:33:33 INFO - PROCESS | 3368 | 1469550813790 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 3368 | 1469550813793 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 09:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:33:33 INFO - PROCESS | 3368 | 1469550813796 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 3368 | 1469550813798 Marionette TRACE conn7 <- [1,1674,null,{}] 09:33:33 INFO - PROCESS | 3368 | 1469550813801 Marionette TRACE conn7 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:33 INFO - PROCESS | 3368 | 1469550813803 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:33 INFO - PROCESS | 3368 | 1469550813890 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 09:33:33 INFO - PROCESS | 3368 | 1469550813966 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 3368 | 1469550813968 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27F800 == 31 [pid = 3368] [id = 428] 09:33:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D8AD5C00) [pid = 3368] [serial = 1284] [outer = 0000000000000000] 09:33:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D9257400) [pid = 3368] [serial = 1285] [outer = 00000053D8AD5C00] 09:33:34 INFO - PROCESS | 3368 | 1469550814016 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DC257400) [pid = 3368] [serial = 1286] [outer = 00000053D8AD5C00] 09:33:34 INFO - PROCESS | 3368 | 1469550814401 Marionette TRACE conn7 <- [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]]]}] 09:33:34 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 09:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 627ms 09:33:34 INFO - PROCESS | 3368 | 1469550814426 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 3368 | 1469550814428 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 09:33:34 INFO - PROCESS | 3368 | 1469550814431 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:33:34 INFO - PROCESS | 3368 | 1469550814433 Marionette TRACE conn7 <- [1,1678,null,{}] 09:33:34 INFO - PROCESS | 3368 | 1469550814436 Marionette TRACE conn7 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:34 INFO - PROCESS | 3368 | 1469550814438 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:34 INFO - PROCESS | 3368 | 1469550814547 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 09:33:34 INFO - PROCESS | 3368 | 1469550814586 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 3368 | 1469550814588 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC32800 == 32 [pid = 3368] [id = 429] 09:33:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D3CEE400) [pid = 3368] [serial = 1287] [outer = 0000000000000000] 09:33:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DC906000) [pid = 3368] [serial = 1288] [outer = 00000053D3CEE400] 09:33:34 INFO - PROCESS | 3368 | 1469550814635 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCE61000) [pid = 3368] [serial = 1289] [outer = 00000053D3CEE400] 09:33:35 INFO - PROCESS | 3368 | 1469550815050 Marionette TRACE conn7 <- [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]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 09:33:35 INFO - PROCESS | 3368 | 1469550815064 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3368 | 1469550815066 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 09:33:35 INFO - PROCESS | 3368 | 1469550815069 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:33:35 INFO - PROCESS | 3368 | 1469550815071 Marionette TRACE conn7 <- [1,1682,null,{}] 09:33:35 INFO - PROCESS | 3368 | 1469550815075 Marionette TRACE conn7 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3368 | 1469550815081 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:35 INFO - PROCESS | 3368 | 1469550815218 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 09:33:35 INFO - PROCESS | 3368 | 1469550815233 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3368 | 1469550815235 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0322800 == 33 [pid = 3368] [id = 430] 09:33:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DD343400) [pid = 3368] [serial = 1290] [outer = 0000000000000000] 09:33:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DD5C2000) [pid = 3368] [serial = 1291] [outer = 00000053DD343400] 09:33:35 INFO - PROCESS | 3368 | 1469550815281 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF3E1C00) [pid = 3368] [serial = 1292] [outer = 00000053DD343400] 09:33:35 INFO - PROCESS | 3368 | 1469550815681 Marionette TRACE conn7 <- [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]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 09:33:35 INFO - PROCESS | 3368 | 1469550815702 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 3368 | 1469550815704 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 09:33:35 INFO - PROCESS | 3368 | 1469550815707 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:33:35 INFO - PROCESS | 3368 | 1469550815709 Marionette TRACE conn7 <- [1,1686,null,{}] 09:33:35 INFO - PROCESS | 3368 | 1469550815713 Marionette TRACE conn7 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:35 INFO - PROCESS | 3368 | 1469550815715 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:35 INFO - PROCESS | 3368 | 1469550815822 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 09:33:35 INFO - PROCESS | 3368 | 1469550815830 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 3368 | 1469550815832 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A1B000 == 34 [pid = 3368] [id = 431] 09:33:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC257800) [pid = 3368] [serial = 1293] [outer = 0000000000000000] 09:33:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF20C800) [pid = 3368] [serial = 1294] [outer = 00000053DC257800] 09:33:35 INFO - PROCESS | 3368 | 1469550815877 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF795400) [pid = 3368] [serial = 1295] [outer = 00000053DC257800] 09:33:36 INFO - PROCESS | 3368 | 1469550816303 Marionette TRACE conn7 <- [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]]]}] 09:33:36 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 09:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 09:33:36 INFO - PROCESS | 3368 | 1469550816340 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 3368 | 1469550816342 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 09:33:36 INFO - PROCESS | 3368 | 1469550816345 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:33:36 INFO - PROCESS | 3368 | 1469550816347 Marionette TRACE conn7 <- [1,1690,null,{}] 09:33:36 INFO - PROCESS | 3368 | 1469550816350 Marionette TRACE conn7 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:36 INFO - PROCESS | 3368 | 1469550816352 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:36 INFO - PROCESS | 3368 | 1469550816469 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 09:33:36 INFO - PROCESS | 3368 | 1469550816518 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 3368 | 1469550816520 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E23800 == 35 [pid = 3368] [id = 432] 09:33:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D0CCCC00) [pid = 3368] [serial = 1296] [outer = 0000000000000000] 09:33:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFB8B800) [pid = 3368] [serial = 1297] [outer = 00000053D0CCCC00] 09:33:36 INFO - PROCESS | 3368 | 1469550816566 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFC66C00) [pid = 3368] [serial = 1298] [outer = 00000053D0CCCC00] 09:33:36 INFO - PROCESS | 3368 | 1469550816984 Marionette TRACE conn7 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 672ms 09:33:37 INFO - PROCESS | 3368 | 1469550817022 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3368 | 1469550817024 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:33:37 INFO - PROCESS | 3368 | 1469550817027 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3368 | 1469550817029 Marionette TRACE conn7 <- [1,1694,null,{}] 09:33:37 INFO - PROCESS | 3368 | 1469550817032 Marionette TRACE conn7 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3368 | 1469550817034 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:37 INFO - PROCESS | 3368 | 1469550817141 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 09:33:37 INFO - PROCESS | 3368 | 1469550817220 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3368 | 1469550817222 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB3800 == 36 [pid = 3368] [id = 433] 09:33:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFC6D000) [pid = 3368] [serial = 1299] [outer = 0000000000000000] 09:33:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFC72C00) [pid = 3368] [serial = 1300] [outer = 00000053DFC6D000] 09:33:37 INFO - PROCESS | 3368 | 1469550817269 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFEA0000) [pid = 3368] [serial = 1301] [outer = 00000053DFC6D000] 09:33:37 INFO - PROCESS | 3368 | 1469550817705 Marionette TRACE conn7 <- [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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 09:33:37 INFO - PROCESS | 3368 | 1469550817770 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 3368 | 1469550817772 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 09:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:33:37 INFO - PROCESS | 3368 | 1469550817775 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 3368 | 1469550817777 Marionette TRACE conn7 <- [1,1698,null,{}] 09:33:37 INFO - PROCESS | 3368 | 1469550817781 Marionette TRACE conn7 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:37 INFO - PROCESS | 3368 | 1469550817782 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:37 INFO - PROCESS | 3368 | 1469550817900 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 09:33:37 INFO - PROCESS | 3368 | 1469550817955 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 3368 | 1469550817957 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D98000 == 37 [pid = 3368] [id = 434] 09:33:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E00F2800) [pid = 3368] [serial = 1302] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E0367000) [pid = 3368] [serial = 1303] [outer = 00000053E00F2800] 09:33:38 INFO - PROCESS | 3368 | 1469550818002 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E09C4000) [pid = 3368] [serial = 1304] [outer = 00000053E00F2800] 09:33:38 INFO - PROCESS | 3368 | 1469550818447 Marionette TRACE conn7 <- [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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 09:33:38 INFO - PROCESS | 3368 | 1469550818524 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 3368 | 1469550818527 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 09:33:38 INFO - PROCESS | 3368 | 1469550818533 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:33:38 INFO - PROCESS | 3368 | 1469550818535 Marionette TRACE conn7 <- [1,1702,null,{}] 09:33:38 INFO - PROCESS | 3368 | 1469550818539 Marionette TRACE conn7 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:38 INFO - PROCESS | 3368 | 1469550818541 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:38 INFO - PROCESS | 3368 | 1469550818663 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 09:33:38 INFO - PROCESS | 3368 | 1469550818676 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 3368 | 1469550818678 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC31800 == 38 [pid = 3368] [id = 435] 09:33:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2722800) [pid = 3368] [serial = 1305] [outer = 0000000000000000] 09:33:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E272D800) [pid = 3368] [serial = 1306] [outer = 00000053E2722800] 09:33:38 INFO - PROCESS | 3368 | 1469550818771 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2ADEC00) [pid = 3368] [serial = 1307] [outer = 00000053E2722800] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E0178400) [pid = 3368] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D2909800) [pid = 3368] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2B07800) [pid = 3368] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2AE2C00) [pid = 3368] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2730000) [pid = 3368] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2F3E800) [pid = 3368] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D8A59400) [pid = 3368] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D72C9400) [pid = 3368] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E38DD400) [pid = 3368] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E39EB000) [pid = 3368] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFB91400) [pid = 3368] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:33:39 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2914400) [pid = 3368] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:33:39 INFO - PROCESS | 3368 | 1469550819269 Marionette TRACE conn7 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 09:33:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 09:33:39 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 09:33:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:39 INFO - _addTest/ [0,1705,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3368 | 1469550819317 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:33:39 INFO - PROCESS | 3368 | 1469550819320 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3368 | 1469550819322 Marionette TRACE conn7 <- [1,1706,null,{}] 09:33:39 INFO - PROCESS | 3368 | 1469550819326 Marionette TRACE conn7 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3368 | 1469550819328 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:39 INFO - PROCESS | 3368 | 1469550819412 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 09:33:39 INFO - PROCESS | 3368 | 1469550819417 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 3368 | 1469550819427 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E693F000 == 39 [pid = 3368] [id = 436] 09:33:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DBA6D800) [pid = 3368] [serial = 1308] [outer = 0000000000000000] 09:33:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF6A7C00) [pid = 3368] [serial = 1309] [outer = 00000053DBA6D800] 09:33:39 INFO - PROCESS | 3368 | 1469550819473 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E27E7400) [pid = 3368] [serial = 1310] [outer = 00000053DBA6D800] 09:33:39 INFO - PROCESS | 3368 | 1469550819892 Marionette TRACE conn7 <- [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]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 587ms 09:33:39 INFO - PROCESS | 3368 | 1469550819910 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 3368 | 1469550819912 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 09:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:33:39 INFO - PROCESS | 3368 | 1469550819928 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 3368 | 1469550819930 Marionette TRACE conn7 <- [1,1710,null,{}] 09:33:39 INFO - PROCESS | 3368 | 1469550819933 Marionette TRACE conn7 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:39 INFO - PROCESS | 3368 | 1469550819935 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:40 INFO - PROCESS | 3368 | 1469550820018 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 09:33:40 INFO - PROCESS | 3368 | 1469550820024 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3368 | 1469550820026 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7010000 == 40 [pid = 3368] [id = 437] 09:33:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2AE0800) [pid = 3368] [serial = 1311] [outer = 0000000000000000] 09:33:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2AEA000) [pid = 3368] [serial = 1312] [outer = 00000053E2AE0800] 09:33:40 INFO - PROCESS | 3368 | 1469550820071 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2E0A000) [pid = 3368] [serial = 1313] [outer = 00000053E2AE0800] 09:33:40 INFO - PROCESS | 3368 | 1469550820520 Marionette TRACE conn7 <- [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]]]}] 09:33:40 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 09:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 09:33:40 INFO - PROCESS | 3368 | 1469550820561 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 09:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:33:40 INFO - PROCESS | 3368 | 1469550820563 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 09:33:40 INFO - PROCESS | 3368 | 1469550820567 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 3368 | 1469550820568 Marionette TRACE conn7 <- [1,1714,null,{}] 09:33:40 INFO - PROCESS | 3368 | 1469550820572 Marionette TRACE conn7 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:40 INFO - PROCESS | 3368 | 1469550820574 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:40 INFO - PROCESS | 3368 | 1469550820666 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 09:33:40 INFO - PROCESS | 3368 | 1469550820672 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 3368 | 1469550820674 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70DA000 == 41 [pid = 3368] [id = 438] 09:33:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D7103C00) [pid = 3368] [serial = 1314] [outer = 0000000000000000] 09:33:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E339AC00) [pid = 3368] [serial = 1315] [outer = 00000053D7103C00] 09:33:40 INFO - PROCESS | 3368 | 1469550820718 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E38E3000) [pid = 3368] [serial = 1316] [outer = 00000053D7103C00] 09:33:41 INFO - PROCESS | 3368 | 1469550821319 Marionette TRACE conn7 <- [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]]]}] 09:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 840ms 09:33:41 INFO - PROCESS | 3368 | 1469550821420 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 3368 | 1469550821425 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 09:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:33:41 INFO - PROCESS | 3368 | 1469550821431 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 3368 | 1469550821435 Marionette TRACE conn7 <- [1,1718,null,{}] 09:33:41 INFO - PROCESS | 3368 | 1469550821442 Marionette TRACE conn7 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:41 INFO - PROCESS | 3368 | 1469550821445 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:41 INFO - PROCESS | 3368 | 1469550821588 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 09:33:41 INFO - PROCESS | 3368 | 1469550821703 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 3368 | 1469550821706 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9108800 == 42 [pid = 3368] [id = 439] 09:33:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2530C00) [pid = 3368] [serial = 1317] [outer = 0000000000000000] 09:33:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2CAB000) [pid = 3368] [serial = 1318] [outer = 00000053D2530C00] 09:33:41 INFO - PROCESS | 3368 | 1469550821766 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D370A400) [pid = 3368] [serial = 1319] [outer = 00000053D2530C00] 09:33:42 INFO - PROCESS | 3368 | 1469550822477 Marionette TRACE conn7 <- [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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 3368 | 1469550822534 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 09:33:42 INFO - PROCESS | 3368 | 1469550822541 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:33:42 INFO - PROCESS | 3368 | 1469550822544 Marionette TRACE conn7 <- [1,1722,null,{}] 09:33:42 INFO - PROCESS | 3368 | 1469550822572 Marionette TRACE conn7 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:42 INFO - PROCESS | 3368 | 1469550822576 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:42 INFO - PROCESS | 3368 | 1469550822721 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 09:33:42 INFO - PROCESS | 3368 | 1469550822838 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 3368 | 1469550822840 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC43800 == 43 [pid = 3368] [id = 440] 09:33:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D3023C00) [pid = 3368] [serial = 1320] [outer = 0000000000000000] 09:33:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D8A53C00) [pid = 3368] [serial = 1321] [outer = 00000053D3023C00] 09:33:42 INFO - PROCESS | 3368 | 1469550822900 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D8AD7C00) [pid = 3368] [serial = 1322] [outer = 00000053D3023C00] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7010000 == 42 [pid = 3368] [id = 437] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E693F000 == 41 [pid = 3368] [id = 436] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC31800 == 40 [pid = 3368] [id = 435] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D98000 == 39 [pid = 3368] [id = 434] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB3800 == 38 [pid = 3368] [id = 433] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E23800 == 37 [pid = 3368] [id = 432] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A1B000 == 36 [pid = 3368] [id = 431] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0322800 == 35 [pid = 3368] [id = 430] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC32800 == 34 [pid = 3368] [id = 429] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27F800 == 33 [pid = 3368] [id = 428] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB4000 == 32 [pid = 3368] [id = 427] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAA8000 == 31 [pid = 3368] [id = 426] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E3D1E000) [pid = 3368] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A4F800 == 30 [pid = 3368] [id = 425] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E1F38000) [pid = 3368] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2EB1800) [pid = 3368] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B5D400) [pid = 3368] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2E0A400) [pid = 3368] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E2AE5400) [pid = 3368] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2A6C800) [pid = 3368] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DEF09000) [pid = 3368] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DCB51800) [pid = 3368] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D72C9800) [pid = 3368] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DC29C000) [pid = 3368] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E38E5800) [pid = 3368] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D8AD3000) [pid = 3368] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E39F1800) [pid = 3368] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E27E2800) [pid = 3368] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFEA0C00) [pid = 3368] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D9455800) [pid = 3368] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E03BE400) [pid = 3368] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFC74400) [pid = 3368] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF3E5C00) [pid = 3368] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF210000) [pid = 3368] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D72C9000) [pid = 3368] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E39EA800) [pid = 3368] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E3D14400) [pid = 3368] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 09:33:43 INFO - PROCESS | 3368 | 1469550823858 Marionette TRACE conn7 <- [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]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1351ms 09:33:43 INFO - PROCESS | 3368 | 1469550823898 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 3368 | 1469550823902 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 09:33:43 INFO - PROCESS | 3368 | 1469550823907 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:33:43 INFO - PROCESS | 3368 | 1469550823910 Marionette TRACE conn7 <- [1,1726,null,{}] 09:33:43 INFO - PROCESS | 3368 | 1469550823917 Marionette TRACE conn7 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:43 INFO - PROCESS | 3368 | 1469550823920 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:44 INFO - PROCESS | 3368 | 1469550824016 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 09:33:44 INFO - PROCESS | 3368 | 1469550824023 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3368 | 1469550824028 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D802C800 == 31 [pid = 3368] [id = 441] 09:33:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D72C8400) [pid = 3368] [serial = 1323] [outer = 0000000000000000] 09:33:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D79C8400) [pid = 3368] [serial = 1324] [outer = 00000053D72C8400] 09:33:44 INFO - PROCESS | 3368 | 1469550824079 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8967400) [pid = 3368] [serial = 1325] [outer = 00000053D72C8400] 09:33:44 INFO - PROCESS | 3368 | 1469550824621 Marionette TRACE conn7 <- [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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 09:33:44 INFO - PROCESS | 3368 | 1469550824646 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 3368 | 1469550824651 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 09:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:33:44 INFO - PROCESS | 3368 | 1469550824657 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 3368 | 1469550824659 Marionette TRACE conn7 <- [1,1730,null,{}] 09:33:44 INFO - PROCESS | 3368 | 1469550824664 Marionette TRACE conn7 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:44 INFO - PROCESS | 3368 | 1469550824667 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:44 INFO - PROCESS | 3368 | 1469550824757 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 09:33:44 INFO - PROCESS | 3368 | 1469550824767 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 3368 | 1469550824769 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCAB800 == 32 [pid = 3368] [id = 442] 09:33:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC28F800) [pid = 3368] [serial = 1326] [outer = 0000000000000000] 09:33:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC294C00) [pid = 3368] [serial = 1327] [outer = 00000053DC28F800] 09:33:44 INFO - PROCESS | 3368 | 1469550824821 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DCD1C400) [pid = 3368] [serial = 1328] [outer = 00000053DC28F800] 09:33:45 INFO - PROCESS | 3368 | 1469550825299 Marionette TRACE conn7 <- [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]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 692ms 09:33:45 INFO - PROCESS | 3368 | 1469550825351 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 3368 | 1469550825353 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 09:33:45 INFO - PROCESS | 3368 | 1469550825357 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:33:45 INFO - PROCESS | 3368 | 1469550825361 Marionette TRACE conn7 <- [1,1734,null,{}] 09:33:45 INFO - PROCESS | 3368 | 1469550825372 Marionette TRACE conn7 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:45 INFO - PROCESS | 3368 | 1469550825377 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:45 INFO - PROCESS | 3368 | 1469550825468 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 09:33:45 INFO - PROCESS | 3368 | 1469550825475 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 3368 | 1469550825478 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC36800 == 33 [pid = 3368] [id = 443] 09:33:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D2914400) [pid = 3368] [serial = 1329] [outer = 0000000000000000] 09:33:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DEF0B000) [pid = 3368] [serial = 1330] [outer = 00000053D2914400] 09:33:45 INFO - PROCESS | 3368 | 1469550825529 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF217000) [pid = 3368] [serial = 1331] [outer = 00000053D2914400] 09:33:46 INFO - PROCESS | 3368 | 1469550825999 Marionette TRACE conn7 <- [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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 09:33:46 INFO - PROCESS | 3368 | 1469550826055 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3368 | 1469550826058 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 09:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:33:46 INFO - PROCESS | 3368 | 1469550826062 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3368 | 1469550826064 Marionette TRACE conn7 <- [1,1738,null,{}] 09:33:46 INFO - PROCESS | 3368 | 1469550826068 Marionette TRACE conn7 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3368 | 1469550826070 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:46 INFO - PROCESS | 3368 | 1469550826188 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 09:33:46 INFO - PROCESS | 3368 | 1469550826238 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3368 | 1469550826241 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E1519800 == 34 [pid = 3368] [id = 444] 09:33:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF06000) [pid = 3368] [serial = 1332] [outer = 0000000000000000] 09:33:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF796000) [pid = 3368] [serial = 1333] [outer = 00000053DEF06000] 09:33:46 INFO - PROCESS | 3368 | 1469550826293 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFC67400) [pid = 3368] [serial = 1334] [outer = 00000053DEF06000] 09:33:46 INFO - PROCESS | 3368 | 1469550826715 Marionette TRACE conn7 <- [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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 690ms 09:33:46 INFO - PROCESS | 3368 | 1469550826754 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 3368 | 1469550826756 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 09:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:33:46 INFO - PROCESS | 3368 | 1469550826760 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 3368 | 1469550826762 Marionette TRACE conn7 <- [1,1742,null,{}] 09:33:46 INFO - PROCESS | 3368 | 1469550826771 Marionette TRACE conn7 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:46 INFO - PROCESS | 3368 | 1469550826773 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:46 INFO - PROCESS | 3368 | 1469550826920 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 09:33:46 INFO - PROCESS | 3368 | 1469550826976 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 3368 | 1469550826978 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E1B800 == 35 [pid = 3368] [id = 445] 09:33:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF3EAC00) [pid = 3368] [serial = 1335] [outer = 0000000000000000] 09:33:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFEA1800) [pid = 3368] [serial = 1336] [outer = 00000053DF3EAC00] 09:33:47 INFO - PROCESS | 3368 | 1469550827026 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E03B9C00) [pid = 3368] [serial = 1337] [outer = 00000053DF3EAC00] 09:33:47 INFO - PROCESS | 3368 | 1469550827469 Marionette TRACE conn7 <- [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]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 735ms 09:33:47 INFO - PROCESS | 3368 | 1469550827497 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 3368 | 1469550827499 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 09:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:33:47 INFO - PROCESS | 3368 | 1469550827503 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 3368 | 1469550827505 Marionette TRACE conn7 <- [1,1746,null,{}] 09:33:47 INFO - PROCESS | 3368 | 1469550827508 Marionette TRACE conn7 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:47 INFO - PROCESS | 3368 | 1469550827514 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:47 INFO - PROCESS | 3368 | 1469550827659 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 09:33:47 INFO - PROCESS | 3368 | 1469550827715 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 3368 | 1469550827718 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D97000 == 36 [pid = 3368] [id = 446] 09:33:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2727C00) [pid = 3368] [serial = 1338] [outer = 0000000000000000] 09:33:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E27E3000) [pid = 3368] [serial = 1339] [outer = 00000053E2727C00] 09:33:47 INFO - PROCESS | 3368 | 1469550827764 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E2AE9400) [pid = 3368] [serial = 1340] [outer = 00000053E2727C00] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D2B54800) [pid = 3368] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D3E5B800) [pid = 3368] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFC6D000) [pid = 3368] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D0BEC000) [pid = 3368] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D8AD5C00) [pid = 3368] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E00F2800) [pid = 3368] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E2722800) [pid = 3368] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC257800) [pid = 3368] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D0CCCC00) [pid = 3368] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DD343400) [pid = 3368] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2AE0800) [pid = 3368] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D3CEE400) [pid = 3368] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:33:48 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DBA6D800) [pid = 3368] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:33:48 INFO - PROCESS | 3368 | 1469550828302 Marionette TRACE conn7 <- [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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 837ms 09:33:48 INFO - PROCESS | 3368 | 1469550828343 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3368 | 1469550828346 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 09:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:33:48 INFO - PROCESS | 3368 | 1469550828349 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 3368 | 1469550828351 Marionette TRACE conn7 <- [1,1750,null,{}] 09:33:48 INFO - PROCESS | 3368 | 1469550828354 Marionette TRACE conn7 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:48 INFO - PROCESS | 3368 | 1469550828356 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:48 INFO - PROCESS | 3368 | 1469550828466 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 09:33:48 INFO - PROCESS | 3368 | 1469550828519 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 3368 | 1469550828521 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E72000 == 37 [pid = 3368] [id = 447] 09:33:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2533000) [pid = 3368] [serial = 1341] [outer = 0000000000000000] 09:33:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8AD9800) [pid = 3368] [serial = 1342] [outer = 00000053D2533000] 09:33:48 INFO - PROCESS | 3368 | 1469550828567 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFE99C00) [pid = 3368] [serial = 1343] [outer = 00000053D2533000] 09:33:48 INFO - PROCESS | 3368 | 1469550828910 Marionette TRACE conn7 <- [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]]]}] 09:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 09:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:33:48 INFO - PROCESS | 3368 | 1469550828982 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 09:33:48 INFO - PROCESS | 3368 | 1469550828985 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 09:33:48 INFO - PROCESS | 3368 | 1469550828988 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3368 | 1469550828998 Marionette TRACE conn7 <- [1,1754,null,{}] 09:33:49 INFO - PROCESS | 3368 | 1469550829002 Marionette TRACE conn7 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 3368 | 1469550829004 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:49 INFO - PROCESS | 3368 | 1469550829087 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 09:33:49 INFO - PROCESS | 3368 | 1469550829093 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3368 | 1469550829095 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4286000 == 38 [pid = 3368] [id = 448] 09:33:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2ADE000) [pid = 3368] [serial = 1344] [outer = 0000000000000000] 09:33:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E3393000) [pid = 3368] [serial = 1345] [outer = 00000053E2ADE000] 09:33:49 INFO - PROCESS | 3368 | 1469550829141 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E38DF800) [pid = 3368] [serial = 1346] [outer = 00000053E2ADE000] 09:33:49 INFO - PROCESS | 3368 | 1469550829558 Marionette TRACE conn7 <- [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]]]}] 09:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 586ms 09:33:49 INFO - PROCESS | 3368 | 1469550829577 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 09:33:49 INFO - PROCESS | 3368 | 1469550829579 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 09:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:33:49 INFO - PROCESS | 3368 | 1469550829582 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 3368 | 1469550829584 Marionette TRACE conn7 <- [1,1758,null,{}] 09:33:49 INFO - PROCESS | 3368 | 1469550829600 Marionette TRACE conn7 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:49 INFO - PROCESS | 3368 | 1469550829602 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:49 INFO - PROCESS | 3368 | 1469550829691 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 09:33:49 INFO - PROCESS | 3368 | 1469550829700 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 3368 | 1469550829702 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC36000 == 39 [pid = 3368] [id = 449] 09:33:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E38E3800) [pid = 3368] [serial = 1347] [outer = 0000000000000000] 09:33:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E39EC800) [pid = 3368] [serial = 1348] [outer = 00000053E38E3800] 09:33:49 INFO - PROCESS | 3368 | 1469550829746 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E39F5800) [pid = 3368] [serial = 1349] [outer = 00000053E38E3800] 09:33:50 INFO - PROCESS | 3368 | 1469550830265 Marionette TRACE conn7 <- [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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 09:33:50 INFO - PROCESS | 3368 | 1469550830320 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 3368 | 1469550830325 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 09:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:33:50 INFO - PROCESS | 3368 | 1469550830331 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 3368 | 1469550830336 Marionette TRACE conn7 <- [1,1762,null,{}] 09:33:50 INFO - PROCESS | 3368 | 1469550830343 Marionette TRACE conn7 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:50 INFO - PROCESS | 3368 | 1469550830347 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:50 INFO - PROCESS | 3368 | 1469550830483 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 09:33:50 INFO - PROCESS | 3368 | 1469550830600 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 3368 | 1469550830605 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8923800 == 40 [pid = 3368] [id = 450] 09:33:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D2F41400) [pid = 3368] [serial = 1350] [outer = 0000000000000000] 09:33:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D374CC00) [pid = 3368] [serial = 1351] [outer = 00000053D2F41400] 09:33:50 INFO - PROCESS | 3368 | 1469550830666 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D896BC00) [pid = 3368] [serial = 1352] [outer = 00000053D2F41400] 09:33:51 INFO - PROCESS | 3368 | 1469550831322 Marionette TRACE conn7 <- [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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1036ms 09:33:51 INFO - PROCESS | 3368 | 1469550831369 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 3368 | 1469550831374 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 09:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:33:51 INFO - PROCESS | 3368 | 1469550831380 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 3368 | 1469550831383 Marionette TRACE conn7 <- [1,1766,null,{}] 09:33:51 INFO - PROCESS | 3368 | 1469550831388 Marionette TRACE conn7 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:51 INFO - PROCESS | 3368 | 1469550831391 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:51 INFO - PROCESS | 3368 | 1469550831507 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 09:33:51 INFO - PROCESS | 3368 | 1469550831631 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 3368 | 1469550831634 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B39800 == 41 [pid = 3368] [id = 451] 09:33:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DD3BD000) [pid = 3368] [serial = 1353] [outer = 0000000000000000] 09:33:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DD5C0000) [pid = 3368] [serial = 1354] [outer = 00000053DD3BD000] 09:33:51 INFO - PROCESS | 3368 | 1469550831693 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DF216C00) [pid = 3368] [serial = 1355] [outer = 00000053DD3BD000] 09:33:52 INFO - PROCESS | 3368 | 1469550832330 Marionette TRACE conn7 <- [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]]]}] 09:33:52 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 09:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 986ms 09:33:52 INFO - PROCESS | 3368 | 1469550832369 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 3368 | 1469550832372 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 09:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:33:52 INFO - PROCESS | 3368 | 1469550832376 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 3368 | 1469550832380 Marionette TRACE conn7 <- [1,1770,null,{}] 09:33:52 INFO - PROCESS | 3368 | 1469550832392 Marionette TRACE conn7 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:52 INFO - PROCESS | 3368 | 1469550832397 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:52 INFO - PROCESS | 3368 | 1469550832513 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 09:33:52 INFO - PROCESS | 3368 | 1469550832636 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 3368 | 1469550832639 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70D1800 == 42 [pid = 3368] [id = 452] 09:33:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2728800) [pid = 3368] [serial = 1356] [outer = 0000000000000000] 09:33:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E27E3400) [pid = 3368] [serial = 1357] [outer = 00000053E2728800] 09:33:52 INFO - PROCESS | 3368 | 1469550832700 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E2AE1400) [pid = 3368] [serial = 1358] [outer = 00000053E2728800] 09:33:53 INFO - PROCESS | 3368 | 1469550833289 Marionette TRACE conn7 <- [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]]]}] 09:33:53 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 09:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 944ms 09:33:53 INFO - PROCESS | 3368 | 1469550833329 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 3368 | 1469550833333 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 09:33:53 INFO - PROCESS | 3368 | 1469550833338 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:33:53 INFO - PROCESS | 3368 | 1469550833340 Marionette TRACE conn7 <- [1,1774,null,{}] 09:33:53 INFO - PROCESS | 3368 | 1469550833344 Marionette TRACE conn7 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:53 INFO - PROCESS | 3368 | 1469550833346 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:53 INFO - PROCESS | 3368 | 1469550833460 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 09:33:53 INFO - PROCESS | 3368 | 1469550833554 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 3368 | 1469550833556 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7A5C000 == 43 [pid = 3368] [id = 453] 09:33:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E3D1CC00) [pid = 3368] [serial = 1359] [outer = 0000000000000000] 09:33:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E3D20800) [pid = 3368] [serial = 1360] [outer = 00000053E3D1CC00] 09:33:53 INFO - PROCESS | 3368 | 1469550833612 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E3DF1800) [pid = 3368] [serial = 1361] [outer = 00000053E3D1CC00] 09:33:54 INFO - PROCESS | 3368 | 1469550834269 Marionette TRACE conn7 <- [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]]]}] 09:33:54 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 09:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 985ms 09:33:54 INFO - PROCESS | 3368 | 1469550834326 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 3368 | 1469550834329 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 09:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:33:54 INFO - PROCESS | 3368 | 1469550834333 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 3368 | 1469550834335 Marionette TRACE conn7 <- [1,1778,null,{}] 09:33:54 INFO - PROCESS | 3368 | 1469550834339 Marionette TRACE conn7 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:54 INFO - PROCESS | 3368 | 1469550834341 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:54 INFO - PROCESS | 3368 | 1469550834560 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 09:33:54 INFO - PROCESS | 3368 | 1469550834692 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 3368 | 1469550834695 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8925800 == 44 [pid = 3368] [id = 454] 09:33:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D0CD0800) [pid = 3368] [serial = 1362] [outer = 0000000000000000] 09:33:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D2B5A800) [pid = 3368] [serial = 1363] [outer = 00000053D0CD0800] 09:33:54 INFO - PROCESS | 3368 | 1469550834748 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D3025400) [pid = 3368] [serial = 1364] [outer = 00000053D0CD0800] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4286000 == 43 [pid = 3368] [id = 448] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E72000 == 42 [pid = 3368] [id = 447] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D97000 == 41 [pid = 3368] [id = 446] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E1B800 == 40 [pid = 3368] [id = 445] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E1519800 == 39 [pid = 3368] [id = 444] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC36800 == 38 [pid = 3368] [id = 443] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCAB800 == 37 [pid = 3368] [id = 442] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053D802C800 == 36 [pid = 3368] [id = 441] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70DA000 == 35 [pid = 3368] [id = 438] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7014000 == 34 [pid = 3368] [id = 424] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9108800 == 33 [pid = 3368] [id = 439] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC43800 == 32 [pid = 3368] [id = 440] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7A5C000 == 31 [pid = 3368] [id = 453] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70D1800 == 30 [pid = 3368] [id = 452] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B39800 == 29 [pid = 3368] [id = 451] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC36000 == 28 [pid = 3368] [id = 449] 09:33:55 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8923800 == 27 [pid = 3368] [id = 450] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D2B56000) [pid = 3368] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053D2EB8C00) [pid = 3368] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D3EC3C00) [pid = 3368] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DFC72C00) [pid = 3368] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D79C7800) [pid = 3368] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D8A56C00) [pid = 3368] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D8AA5800) [pid = 3368] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D9257400) [pid = 3368] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DC257400) [pid = 3368] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E0367000) [pid = 3368] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFEA0000) [pid = 3368] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E272D800) [pid = 3368] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DF20C800) [pid = 3368] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E09C4000) [pid = 3368] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DF795400) [pid = 3368] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFB8B800) [pid = 3368] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD5C2000) [pid = 3368] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF3E1C00) [pid = 3368] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E2AEA000) [pid = 3368] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DC906000) [pid = 3368] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DCE61000) [pid = 3368] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2ADEC00) [pid = 3368] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E339AC00) [pid = 3368] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E2E0A000) [pid = 3368] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF6A7C00) [pid = 3368] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E27E7400) [pid = 3368] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 09:33:55 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFC66C00) [pid = 3368] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 09:33:56 INFO - PROCESS | 3368 | 1469550836092 Marionette TRACE conn7 <- [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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1801ms 09:33:56 INFO - PROCESS | 3368 | 1469550836137 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3368 | 1469550836142 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:33:56 INFO - PROCESS | 3368 | 1469550836148 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3368 | 1469550836151 Marionette TRACE conn7 <- [1,1782,null,{}] 09:33:56 INFO - PROCESS | 3368 | 1469550836158 Marionette TRACE conn7 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3368 | 1469550836161 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:56 INFO - PROCESS | 3368 | 1469550836265 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 09:33:56 INFO - PROCESS | 3368 | 1469550836343 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 3368 | 1469550836348 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A75000 == 28 [pid = 3368] [id = 455] 09:33:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2B03000) [pid = 3368] [serial = 1365] [outer = 0000000000000000] 09:33:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2B60C00) [pid = 3368] [serial = 1366] [outer = 00000053D2B03000] 09:33:56 INFO - PROCESS | 3368 | 1469550836400 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2F3F400) [pid = 3368] [serial = 1367] [outer = 00000053D2B03000] 09:33:56 INFO - PROCESS | 3368 | 1469550836848 Marionette TRACE conn7 <- [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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 734ms 09:33:56 INFO - PROCESS | 3368 | 1469550836885 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 3368 | 1469550836891 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 09:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:33:56 INFO - PROCESS | 3368 | 1469550836897 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 3368 | 1469550836900 Marionette TRACE conn7 <- [1,1786,null,{}] 09:33:56 INFO - PROCESS | 3368 | 1469550836904 Marionette TRACE conn7 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:56 INFO - PROCESS | 3368 | 1469550836907 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:57 INFO - PROCESS | 3368 | 1469550837000 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 09:33:57 INFO - PROCESS | 3368 | 1469550837007 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3368 | 1469550837010 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAA9800 == 29 [pid = 3368] [id = 456] 09:33:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D3EC3C00) [pid = 3368] [serial = 1368] [outer = 0000000000000000] 09:33:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D7934000) [pid = 3368] [serial = 1369] [outer = 00000053D3EC3C00] 09:33:57 INFO - PROCESS | 3368 | 1469550837059 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D8092C00) [pid = 3368] [serial = 1370] [outer = 00000053D3EC3C00] 09:33:57 INFO - PROCESS | 3368 | 1469550837536 Marionette TRACE conn7 <- [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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 691ms 09:33:57 INFO - PROCESS | 3368 | 1469550837590 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 3368 | 1469550837592 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 09:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:33:57 INFO - PROCESS | 3368 | 1469550837597 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 3368 | 1469550837600 Marionette TRACE conn7 <- [1,1790,null,{}] 09:33:57 INFO - PROCESS | 3368 | 1469550837612 Marionette TRACE conn7 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:57 INFO - PROCESS | 3368 | 1469550837617 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:57 INFO - PROCESS | 3368 | 1469550837741 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 09:33:57 INFO - PROCESS | 3368 | 1469550837824 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 3368 | 1469550837828 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27B800 == 30 [pid = 3368] [id = 457] 09:33:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D252D800) [pid = 3368] [serial = 1371] [outer = 0000000000000000] 09:33:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DBA6D800) [pid = 3368] [serial = 1372] [outer = 00000053D252D800] 09:33:57 INFO - PROCESS | 3368 | 1469550837877 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC290C00) [pid = 3368] [serial = 1373] [outer = 00000053D252D800] 09:33:58 INFO - PROCESS | 3368 | 1469550838323 Marionette TRACE conn7 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 796ms 09:33:58 INFO - PROCESS | 3368 | 1469550838394 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 3368 | 1469550838397 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 09:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:33:58 INFO - PROCESS | 3368 | 1469550838401 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 3368 | 1469550838403 Marionette TRACE conn7 <- [1,1794,null,{}] 09:33:58 INFO - PROCESS | 3368 | 1469550838407 Marionette TRACE conn7 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:58 INFO - PROCESS | 3368 | 1469550838409 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:58 INFO - PROCESS | 3368 | 1469550838523 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 09:33:58 INFO - PROCESS | 3368 | 1469550838576 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 3368 | 1469550838579 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC39800 == 31 [pid = 3368] [id = 458] 09:33:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DCB4A400) [pid = 3368] [serial = 1374] [outer = 0000000000000000] 09:33:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DCD1CC00) [pid = 3368] [serial = 1375] [outer = 00000053DCB4A400] 09:33:58 INFO - PROCESS | 3368 | 1469550838626 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DD5C0400) [pid = 3368] [serial = 1376] [outer = 00000053DCB4A400] 09:33:59 INFO - PROCESS | 3368 | 1469550839076 Marionette TRACE conn7 <- [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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 732ms 09:33:59 INFO - PROCESS | 3368 | 1469550839135 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 09:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:33:59 INFO - PROCESS | 3368 | 1469550839138 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 09:33:59 INFO - PROCESS | 3368 | 1469550839141 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3368 | 1469550839143 Marionette TRACE conn7 <- [1,1798,null,{}] 09:33:59 INFO - PROCESS | 3368 | 1469550839146 Marionette TRACE conn7 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 3368 | 1469550839149 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:59 INFO - PROCESS | 3368 | 1469550839257 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 09:33:59 INFO - PROCESS | 3368 | 1469550839267 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 3368 | 1469550839269 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:33:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0323000 == 32 [pid = 3368] [id = 459] 09:33:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D3740400) [pid = 3368] [serial = 1377] [outer = 0000000000000000] 09:33:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF10800) [pid = 3368] [serial = 1378] [outer = 00000053D3740400] 09:33:59 INFO - PROCESS | 3368 | 1469550839357 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF219800) [pid = 3368] [serial = 1379] [outer = 00000053D3740400] 09:33:59 INFO - PROCESS | 3368 | 1469550839808 Marionette TRACE conn7 <- [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]]]}] 09:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 735ms 09:33:59 INFO - PROCESS | 3368 | 1469550839880 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 3368 | 1469550839882 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 09:33:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:33:59 INFO - PROCESS | 3368 | 1469550839885 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 3368 | 1469550839887 Marionette TRACE conn7 <- [1,1802,null,{}] 09:33:59 INFO - PROCESS | 3368 | 1469550839896 Marionette TRACE conn7 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:33:59 INFO - PROCESS | 3368 | 1469550839902 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:00 INFO - PROCESS | 3368 | 1469550840036 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 09:34:00 INFO - PROCESS | 3368 | 1469550840093 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3368 | 1469550840095 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B34800 == 33 [pid = 3368] [id = 460] 09:34:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF3DC400) [pid = 3368] [serial = 1380] [outer = 0000000000000000] 09:34:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFC6BC00) [pid = 3368] [serial = 1381] [outer = 00000053DF3DC400] 09:34:00 INFO - PROCESS | 3368 | 1469550840141 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFCAA400) [pid = 3368] [serial = 1382] [outer = 00000053DF3DC400] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2727C00) [pid = 3368] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DF3EAC00) [pid = 3368] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D2533000) [pid = 3368] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D72C8400) [pid = 3368] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2914400) [pid = 3368] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DC28F800) [pid = 3368] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2530C00) [pid = 3368] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D7103C00) [pid = 3368] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D3023C00) [pid = 3368] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E38E3800) [pid = 3368] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2ADE000) [pid = 3368] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DEF06000) [pid = 3368] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:34:00 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E3D16800) [pid = 3368] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:34:00 INFO - PROCESS | 3368 | 1469550840720 Marionette TRACE conn7 <- [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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 880ms 09:34:00 INFO - PROCESS | 3368 | 1469550840769 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 3368 | 1469550840771 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 09:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:34:00 INFO - PROCESS | 3368 | 1469550840775 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 3368 | 1469550840776 Marionette TRACE conn7 <- [1,1806,null,{}] 09:34:00 INFO - PROCESS | 3368 | 1469550840780 Marionette TRACE conn7 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:00 INFO - PROCESS | 3368 | 1469550840782 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:00 INFO - PROCESS | 3368 | 1469550840863 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 09:34:00 INFO - PROCESS | 3368 | 1469550840868 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 3368 | 1469550840870 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E6D800 == 34 [pid = 3368] [id = 461] 09:34:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC258C00) [pid = 3368] [serial = 1383] [outer = 0000000000000000] 09:34:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF5FCC00) [pid = 3368] [serial = 1384] [outer = 00000053DC258C00] 09:34:00 INFO - PROCESS | 3368 | 1469550840915 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFCAC800) [pid = 3368] [serial = 1385] [outer = 00000053DC258C00] 09:34:01 INFO - PROCESS | 3368 | 1469550841344 Marionette TRACE conn7 <- [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]]]}] 09:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 629ms 09:34:01 INFO - PROCESS | 3368 | 1469550841406 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 09:34:01 INFO - PROCESS | 3368 | 1469550841409 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 09:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:34:01 INFO - PROCESS | 3368 | 1469550841412 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 3368 | 1469550841414 Marionette TRACE conn7 <- [1,1810,null,{}] 09:34:01 INFO - PROCESS | 3368 | 1469550841418 Marionette TRACE conn7 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:01 INFO - PROCESS | 3368 | 1469550841420 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:01 INFO - PROCESS | 3368 | 1469550841499 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 09:34:01 INFO - PROCESS | 3368 | 1469550841506 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 3368 | 1469550841508 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D97000 == 35 [pid = 3368] [id = 462] 09:34:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFCB4000) [pid = 3368] [serial = 1386] [outer = 0000000000000000] 09:34:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFCB6800) [pid = 3368] [serial = 1387] [outer = 00000053DFCB4000] 09:34:01 INFO - PROCESS | 3368 | 1469550841554 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE97400) [pid = 3368] [serial = 1388] [outer = 00000053DFCB4000] 09:34:01 INFO - PROCESS | 3368 | 1469550841989 Marionette TRACE conn7 <- [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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 09:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:34:02 INFO - PROCESS | 3368 | 1469550842043 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 3368 | 1469550842045 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 09:34:02 INFO - PROCESS | 3368 | 1469550842049 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 3368 | 1469550842051 Marionette TRACE conn7 <- [1,1814,null,{}] 09:34:02 INFO - PROCESS | 3368 | 1469550842054 Marionette TRACE conn7 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:02 INFO - PROCESS | 3368 | 1469550842056 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:02 INFO - PROCESS | 3368 | 1469550842137 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 09:34:02 INFO - PROCESS | 3368 | 1469550842144 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 3368 | 1469550842146 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27A800 == 36 [pid = 3368] [id = 463] 09:34:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFE96C00) [pid = 3368] [serial = 1389] [outer = 0000000000000000] 09:34:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E00AFC00) [pid = 3368] [serial = 1390] [outer = 00000053DFE96C00] 09:34:02 INFO - PROCESS | 3368 | 1469550842192 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E0371C00) [pid = 3368] [serial = 1391] [outer = 00000053DFE96C00] 09:34:02 INFO - PROCESS | 3368 | 1469550842973 Marionette TRACE conn7 <- [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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 988ms 09:34:03 INFO - PROCESS | 3368 | 1469550843041 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 3368 | 1469550843046 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 09:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:34:03 INFO - PROCESS | 3368 | 1469550843051 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 3368 | 1469550843057 Marionette TRACE conn7 <- [1,1818,null,{}] 09:34:03 INFO - PROCESS | 3368 | 1469550843062 Marionette TRACE conn7 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:03 INFO - PROCESS | 3368 | 1469550843065 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:03 INFO - PROCESS | 3368 | 1469550843203 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 09:34:03 INFO - PROCESS | 3368 | 1469550843317 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 3368 | 1469550843320 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC23000 == 37 [pid = 3368] [id = 464] 09:34:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2CACC00) [pid = 3368] [serial = 1392] [outer = 0000000000000000] 09:34:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D3EC2400) [pid = 3368] [serial = 1393] [outer = 00000053D2CACC00] 09:34:03 INFO - PROCESS | 3368 | 1469550843380 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D7DECC00) [pid = 3368] [serial = 1394] [outer = 00000053D2CACC00] 09:34:04 INFO - PROCESS | 3368 | 1469550844134 Marionette TRACE conn7 <- [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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1144ms 09:34:04 INFO - PROCESS | 3368 | 1469550844206 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 3368 | 1469550844211 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 09:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:34:04 INFO - PROCESS | 3368 | 1469550844218 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 3368 | 1469550844221 Marionette TRACE conn7 <- [1,1822,null,{}] 09:34:04 INFO - PROCESS | 3368 | 1469550844225 Marionette TRACE conn7 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:04 INFO - PROCESS | 3368 | 1469550844228 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:04 INFO - PROCESS | 3368 | 1469550844370 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 09:34:04 INFO - PROCESS | 3368 | 1469550844484 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:04 INFO - PROCESS | 3368 | 1469550844487 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25BE000 == 38 [pid = 3368] [id = 465] 09:34:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2B55C00) [pid = 3368] [serial = 1395] [outer = 0000000000000000] 09:34:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D3CE4800) [pid = 3368] [serial = 1396] [outer = 00000053D2B55C00] 09:34:04 INFO - PROCESS | 3368 | 1469550844547 Marionette DEBUG loaded listener.js 09:34:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DC257000) [pid = 3368] [serial = 1397] [outer = 00000053D2B55C00] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D97000 == 37 [pid = 3368] [id = 462] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E6D800 == 36 [pid = 3368] [id = 461] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B34800 == 35 [pid = 3368] [id = 460] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0323000 == 34 [pid = 3368] [id = 459] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC39800 == 33 [pid = 3368] [id = 458] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27B800 == 32 [pid = 3368] [id = 457] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAA9800 == 31 [pid = 3368] [id = 456] 09:34:05 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A75000 == 30 [pid = 3368] [id = 455] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E3DEF800) [pid = 3368] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E27E3000) [pid = 3368] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E03B9C00) [pid = 3368] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFEA1800) [pid = 3368] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D8AD9800) [pid = 3368] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D79C8400) [pid = 3368] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D8967400) [pid = 3368] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DEF0B000) [pid = 3368] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DC294C00) [pid = 3368] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DCD1C400) [pid = 3368] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2CAB000) [pid = 3368] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D370A400) [pid = 3368] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E38E3000) [pid = 3368] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8A53C00) [pid = 3368] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8AD7C00) [pid = 3368] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E2AE9400) [pid = 3368] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E39EC800) [pid = 3368] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E39F5800) [pid = 3368] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E3393000) [pid = 3368] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DF796000) [pid = 3368] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFC67400) [pid = 3368] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DFE99C00) [pid = 3368] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E38DF800) [pid = 3368] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF217000) [pid = 3368] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 09:34:05 INFO - PROCESS | 3368 | 1469550845351 Marionette TRACE conn7 <- [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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1186ms 09:34:05 INFO - PROCESS | 3368 | 1469550845404 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 09:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:34:05 INFO - PROCESS | 3368 | 1469550845409 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 09:34:05 INFO - PROCESS | 3368 | 1469550845413 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 3368 | 1469550845418 Marionette TRACE conn7 <- [1,1826,null,{}] 09:34:05 INFO - PROCESS | 3368 | 1469550845438 Marionette TRACE conn7 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:05 INFO - PROCESS | 3368 | 1469550845440 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:05 INFO - PROCESS | 3368 | 1469550845538 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 09:34:05 INFO - PROCESS | 3368 | 1469550845551 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 3368 | 1469550845553 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D65800 == 31 [pid = 3368] [id = 466] 09:34:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D6F5C800) [pid = 3368] [serial = 1398] [outer = 0000000000000000] 09:34:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D7ABD000) [pid = 3368] [serial = 1399] [outer = 00000053D6F5C800] 09:34:05 INFO - PROCESS | 3368 | 1469550845603 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8A59800) [pid = 3368] [serial = 1400] [outer = 00000053D6F5C800] 09:34:06 INFO - PROCESS | 3368 | 1469550846138 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 753ms 09:34:06 INFO - PROCESS | 3368 | 1469550846167 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3368 | 1469550846171 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:34:06 INFO - PROCESS | 3368 | 1469550846178 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3368 | 1469550846181 Marionette TRACE conn7 <- [1,1830,null,{}] 09:34:06 INFO - PROCESS | 3368 | 1469550846185 Marionette TRACE conn7 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 3368 | 1469550846188 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:06 INFO - PROCESS | 3368 | 1469550846284 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 09:34:06 INFO - PROCESS | 3368 | 1469550846292 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 3368 | 1469550846295 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF15D000 == 32 [pid = 3368] [id = 467] 09:34:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DC246C00) [pid = 3368] [serial = 1401] [outer = 0000000000000000] 09:34:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCB46400) [pid = 3368] [serial = 1402] [outer = 00000053DC246C00] 09:34:06 INFO - PROCESS | 3368 | 1469550846343 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DD34C400) [pid = 3368] [serial = 1403] [outer = 00000053DC246C00] 09:34:06 INFO - PROCESS | 3368 | 1469550846821 Marionette TRACE conn7 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 692ms 09:34:06 INFO - PROCESS | 3368 | 1469550846873 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 09:34:06 INFO - PROCESS | 3368 | 1469550846875 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 09:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:34:06 INFO - PROCESS | 3368 | 1469550846879 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 3368 | 1469550846883 Marionette TRACE conn7 <- [1,1834,null,{}] 09:34:06 INFO - PROCESS | 3368 | 1469550846894 Marionette TRACE conn7 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:06 INFO - PROCESS | 3368 | 1469550846899 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:07 INFO - PROCESS | 3368 | 1469550846990 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 09:34:07 INFO - PROCESS | 3368 | 1469550847074 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3368 | 1469550847077 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E01BD000 == 33 [pid = 3368] [id = 468] 09:34:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D290EC00) [pid = 3368] [serial = 1404] [outer = 0000000000000000] 09:34:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF217800) [pid = 3368] [serial = 1405] [outer = 00000053D290EC00] 09:34:07 INFO - PROCESS | 3368 | 1469550847128 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFA10000) [pid = 3368] [serial = 1406] [outer = 00000053D290EC00] 09:34:07 INFO - PROCESS | 3368 | 1469550847510 Marionette TRACE conn7 <- [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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 690ms 09:34:07 INFO - PROCESS | 3368 | 1469550847572 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 3368 | 1469550847575 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 09:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:34:07 INFO - PROCESS | 3368 | 1469550847586 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 3368 | 1469550847589 Marionette TRACE conn7 <- [1,1838,null,{}] 09:34:07 INFO - PROCESS | 3368 | 1469550847592 Marionette TRACE conn7 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:07 INFO - PROCESS | 3368 | 1469550847594 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:07 INFO - PROCESS | 3368 | 1469550847739 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 09:34:07 INFO - PROCESS | 3368 | 1469550847751 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 3368 | 1469550847753 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B30800 == 34 [pid = 3368] [id = 469] 09:34:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFB89800) [pid = 3368] [serial = 1407] [outer = 0000000000000000] 09:34:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC67000) [pid = 3368] [serial = 1408] [outer = 00000053DFB89800] 09:34:07 INFO - PROCESS | 3368 | 1469550847847 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFCAB800) [pid = 3368] [serial = 1409] [outer = 00000053DFB89800] 09:34:08 INFO - PROCESS | 3368 | 1469550848296 Marionette TRACE conn7 <- [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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 754ms 09:34:08 INFO - PROCESS | 3368 | 1469550848335 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 3368 | 1469550848337 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 09:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:34:08 INFO - PROCESS | 3368 | 1469550848341 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 3368 | 1469550848343 Marionette TRACE conn7 <- [1,1842,null,{}] 09:34:08 INFO - PROCESS | 3368 | 1469550848353 Marionette TRACE conn7 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:08 INFO - PROCESS | 3368 | 1469550848355 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:08 INFO - PROCESS | 3368 | 1469550848467 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 09:34:08 INFO - PROCESS | 3368 | 1469550848474 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 3368 | 1469550848477 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E79000 == 35 [pid = 3368] [id = 470] 09:34:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D2915C00) [pid = 3368] [serial = 1410] [outer = 0000000000000000] 09:34:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFE14000) [pid = 3368] [serial = 1411] [outer = 00000053D2915C00] 09:34:08 INFO - PROCESS | 3368 | 1469550848522 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E036F400) [pid = 3368] [serial = 1412] [outer = 00000053D2915C00] 09:34:09 INFO - PROCESS | 3368 | 1469550849016 Marionette TRACE conn7 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 09:34:09 INFO - PROCESS | 3368 | 1469550849038 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3368 | 1469550849040 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:34:09 INFO - PROCESS | 3368 | 1469550849050 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3368 | 1469550849052 Marionette TRACE conn7 <- [1,1846,null,{}] 09:34:09 INFO - PROCESS | 3368 | 1469550849055 Marionette TRACE conn7 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3368 | 1469550849062 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:09 INFO - PROCESS | 3368 | 1469550849221 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 09:34:09 INFO - PROCESS | 3368 | 1469550849247 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 3368 | 1469550849249 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E7B800 == 36 [pid = 3368] [id = 471] 09:34:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2726C00) [pid = 3368] [serial = 1413] [outer = 0000000000000000] 09:34:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E27E5000) [pid = 3368] [serial = 1414] [outer = 00000053E2726C00] 09:34:09 INFO - PROCESS | 3368 | 1469550849294 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2A71C00) [pid = 3368] [serial = 1415] [outer = 00000053E2726C00] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D3740400) [pid = 3368] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2F41400) [pid = 3368] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFCB4000) [pid = 3368] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD3BD000) [pid = 3368] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E2728800) [pid = 3368] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E3D1CC00) [pid = 3368] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF3DC400) [pid = 3368] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DC258C00) [pid = 3368] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DCB4A400) [pid = 3368] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B03000) [pid = 3368] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D3EC3C00) [pid = 3368] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D252D800) [pid = 3368] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:34:09 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D0CD0800) [pid = 3368] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:34:09 INFO - PROCESS | 3368 | 1469550849806 Marionette TRACE conn7 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 793ms 09:34:09 INFO - PROCESS | 3368 | 1469550849847 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 09:34:09 INFO - PROCESS | 3368 | 1469550849849 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 09:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:34:09 INFO - PROCESS | 3368 | 1469550849853 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 3368 | 1469550849855 Marionette TRACE conn7 <- [1,1850,null,{}] 09:34:09 INFO - PROCESS | 3368 | 1469550849858 Marionette TRACE conn7 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:09 INFO - PROCESS | 3368 | 1469550849860 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:09 INFO - PROCESS | 3368 | 1469550849942 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 09:34:10 INFO - PROCESS | 3368 | 1469550850021 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3368 | 1469550850023 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF41C000 == 37 [pid = 3368] [id = 472] 09:34:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2534000) [pid = 3368] [serial = 1416] [outer = 0000000000000000] 09:34:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC247000) [pid = 3368] [serial = 1417] [outer = 00000053D2534000] 09:34:10 INFO - PROCESS | 3368 | 1469550850067 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFCAB400) [pid = 3368] [serial = 1418] [outer = 00000053D2534000] 09:34:10 INFO - PROCESS | 3368 | 1469550850436 Marionette TRACE conn7 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 628ms 09:34:10 INFO - PROCESS | 3368 | 1469550850484 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 3368 | 1469550850486 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 09:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:34:10 INFO - PROCESS | 3368 | 1469550850498 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 3368 | 1469550850500 Marionette TRACE conn7 <- [1,1854,null,{}] 09:34:10 INFO - PROCESS | 3368 | 1469550850510 Marionette TRACE conn7 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:10 INFO - PROCESS | 3368 | 1469550850512 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:10 INFO - PROCESS | 3368 | 1469550850622 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 09:34:10 INFO - PROCESS | 3368 | 1469550850631 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 3368 | 1469550850633 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6949000 == 38 [pid = 3368] [id = 473] 09:34:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFCB2000) [pid = 3368] [serial = 1419] [outer = 0000000000000000] 09:34:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2AE2C00) [pid = 3368] [serial = 1420] [outer = 00000053DFCB2000] 09:34:10 INFO - PROCESS | 3368 | 1469550850679 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2B59C00) [pid = 3368] [serial = 1421] [outer = 00000053DFCB2000] 09:34:11 INFO - PROCESS | 3368 | 1469550851095 Marionette TRACE conn7 <- [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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 09:34:11 INFO - PROCESS | 3368 | 1469550851143 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3368 | 1469550851145 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 09:34:11 INFO - PROCESS | 3368 | 1469550851149 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:34:11 INFO - PROCESS | 3368 | 1469550851151 Marionette TRACE conn7 <- [1,1858,null,{}] 09:34:11 INFO - PROCESS | 3368 | 1469550851155 Marionette TRACE conn7 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3368 | 1469550851157 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:11 INFO - PROCESS | 3368 | 1469550851244 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 09:34:11 INFO - PROCESS | 3368 | 1469550851252 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 3368 | 1469550851254 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7003800 == 39 [pid = 3368] [id = 474] 09:34:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2B5D000) [pid = 3368] [serial = 1422] [outer = 0000000000000000] 09:34:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E3396C00) [pid = 3368] [serial = 1423] [outer = 00000053E2B5D000] 09:34:11 INFO - PROCESS | 3368 | 1469550851298 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E38E0C00) [pid = 3368] [serial = 1424] [outer = 00000053E2B5D000] 09:34:11 INFO - PROCESS | 3368 | 1469550851817 Marionette TRACE conn7 <- [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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 09:34:11 INFO - PROCESS | 3368 | 1469550851889 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 3368 | 1469550851894 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 09:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:34:11 INFO - PROCESS | 3368 | 1469550851913 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 3368 | 1469550851918 Marionette TRACE conn7 <- [1,1862,null,{}] 09:34:11 INFO - PROCESS | 3368 | 1469550851975 Marionette TRACE conn7 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:11 INFO - PROCESS | 3368 | 1469550851979 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:12 INFO - PROCESS | 3368 | 1469550852119 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 09:34:12 INFO - PROCESS | 3368 | 1469550852235 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 3368 | 1469550852240 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC92C800 == 40 [pid = 3368] [id = 475] 09:34:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D725EC00) [pid = 3368] [serial = 1425] [outer = 0000000000000000] 09:34:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D7C7D400) [pid = 3368] [serial = 1426] [outer = 00000053D725EC00] 09:34:12 INFO - PROCESS | 3368 | 1469550852302 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D8ADBC00) [pid = 3368] [serial = 1427] [outer = 00000053D725EC00] 09:34:12 INFO - PROCESS | 3368 | 1469550852897 Marionette TRACE conn7 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1043ms 09:34:12 INFO - PROCESS | 3368 | 1469550852945 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 3368 | 1469550852950 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 09:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:34:12 INFO - PROCESS | 3368 | 1469550852957 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 3368 | 1469550852960 Marionette TRACE conn7 <- [1,1866,null,{}] 09:34:12 INFO - PROCESS | 3368 | 1469550852964 Marionette TRACE conn7 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:12 INFO - PROCESS | 3368 | 1469550852967 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:13 INFO - PROCESS | 3368 | 1469550853086 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 09:34:13 INFO - PROCESS | 3368 | 1469550853181 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 3368 | 1469550853184 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B3F000 == 41 [pid = 3368] [id = 476] 09:34:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DD5C3000) [pid = 3368] [serial = 1428] [outer = 0000000000000000] 09:34:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DEF41800) [pid = 3368] [serial = 1429] [outer = 00000053DD5C3000] 09:34:13 INFO - PROCESS | 3368 | 1469550853242 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF69CC00) [pid = 3368] [serial = 1430] [outer = 00000053DD5C3000] 09:34:13 INFO - PROCESS | 3368 | 1469550853856 Marionette TRACE conn7 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 944ms 09:34:13 INFO - PROCESS | 3368 | 1469550853903 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 3368 | 1469550853905 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 09:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:34:13 INFO - PROCESS | 3368 | 1469550853909 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 3368 | 1469550853913 Marionette TRACE conn7 <- [1,1870,null,{}] 09:34:13 INFO - PROCESS | 3368 | 1469550853925 Marionette TRACE conn7 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:13 INFO - PROCESS | 3368 | 1469550853931 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:14 INFO - PROCESS | 3368 | 1469550854045 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 09:34:14 INFO - PROCESS | 3368 | 1469550854168 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 3368 | 1469550854172 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70CA800 == 42 [pid = 3368] [id = 477] 09:34:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E1597400) [pid = 3368] [serial = 1431] [outer = 0000000000000000] 09:34:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E2722800) [pid = 3368] [serial = 1432] [outer = 00000053E1597400] 09:34:14 INFO - PROCESS | 3368 | 1469550854231 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2A72800) [pid = 3368] [serial = 1433] [outer = 00000053E1597400] 09:34:14 INFO - PROCESS | 3368 | 1469550854833 Marionette TRACE conn7 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 984ms 09:34:14 INFO - PROCESS | 3368 | 1469550854913 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 3368 | 1469550854917 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 09:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:34:14 INFO - PROCESS | 3368 | 1469550854920 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 3368 | 1469550854922 Marionette TRACE conn7 <- [1,1874,null,{}] 09:34:14 INFO - PROCESS | 3368 | 1469550854926 Marionette TRACE conn7 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:14 INFO - PROCESS | 3368 | 1469550854929 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:15 INFO - PROCESS | 3368 | 1469550855044 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 09:34:15 INFO - PROCESS | 3368 | 1469550855171 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 3368 | 1469550855173 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E73AA000 == 43 [pid = 3368] [id = 478] 09:34:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E159C400) [pid = 3368] [serial = 1434] [outer = 0000000000000000] 09:34:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E39EA800) [pid = 3368] [serial = 1435] [outer = 00000053E159C400] 09:34:15 INFO - PROCESS | 3368 | 1469550855230 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E39F6800) [pid = 3368] [serial = 1436] [outer = 00000053E159C400] 09:34:16 INFO - PROCESS | 3368 | 1469550856013 Marionette TRACE conn7 <- [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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1132ms 09:34:16 INFO - PROCESS | 3368 | 1469550856055 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 3368 | 1469550856060 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 09:34:16 INFO - PROCESS | 3368 | 1469550856065 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:34:16 INFO - PROCESS | 3368 | 1469550856069 Marionette TRACE conn7 <- [1,1878,null,{}] 09:34:16 INFO - PROCESS | 3368 | 1469550856088 Marionette TRACE conn7 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:16 INFO - PROCESS | 3368 | 1469550856091 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:16 INFO - PROCESS | 3368 | 1469550856212 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 09:34:16 INFO - PROCESS | 3368 | 1469550856288 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 3368 | 1469550856293 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7C0E800 == 44 [pid = 3368] [id = 479] 09:34:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D3E5E000) [pid = 3368] [serial = 1437] [outer = 0000000000000000] 09:34:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D72CA400) [pid = 3368] [serial = 1438] [outer = 00000053D3E5E000] 09:34:16 INFO - PROCESS | 3368 | 1469550856394 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D896A400) [pid = 3368] [serial = 1439] [outer = 00000053D3E5E000] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6949000 == 43 [pid = 3368] [id = 473] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF41C000 == 42 [pid = 3368] [id = 472] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E7B800 == 41 [pid = 3368] [id = 471] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E79000 == 40 [pid = 3368] [id = 470] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B30800 == 39 [pid = 3368] [id = 469] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E01BD000 == 38 [pid = 3368] [id = 468] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF15D000 == 37 [pid = 3368] [id = 467] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D65800 == 36 [pid = 3368] [id = 466] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25BE000 == 35 [pid = 3368] [id = 465] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC23000 == 34 [pid = 3368] [id = 464] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27A800 == 33 [pid = 3368] [id = 463] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8925800 == 32 [pid = 3368] [id = 454] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E73AA000 == 31 [pid = 3368] [id = 478] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70CA800 == 30 [pid = 3368] [id = 477] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B3F000 == 29 [pid = 3368] [id = 476] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7003800 == 28 [pid = 3368] [id = 474] 09:34:17 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC92C800 == 27 [pid = 3368] [id = 475] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DCD1CC00) [pid = 3368] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D2B60C00) [pid = 3368] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D7934000) [pid = 3368] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D8092C00) [pid = 3368] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DBA6D800) [pid = 3368] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D3025400) [pid = 3368] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B5A800) [pid = 3368] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DEF10800) [pid = 3368] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D896BC00) [pid = 3368] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D374CC00) [pid = 3368] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DFE97400) [pid = 3368] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF216C00) [pid = 3368] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DD5C0000) [pid = 3368] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E2AE1400) [pid = 3368] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E27E3400) [pid = 3368] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E00AFC00) [pid = 3368] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E3DF1800) [pid = 3368] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E3D20800) [pid = 3368] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DD5C0400) [pid = 3368] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DFC6BC00) [pid = 3368] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF219800) [pid = 3368] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFCB6800) [pid = 3368] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D2F3F400) [pid = 3368] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFCAA400) [pid = 3368] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DF5FCC00) [pid = 3368] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFCAC800) [pid = 3368] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DC290C00) [pid = 3368] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 09:34:17 INFO - PROCESS | 3368 | 1469550857652 Marionette TRACE conn7 <- [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]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1656ms 09:34:17 INFO - PROCESS | 3368 | 1469550857730 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 3368 | 1469550857734 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 09:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:34:17 INFO - PROCESS | 3368 | 1469550857740 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 3368 | 1469550857743 Marionette TRACE conn7 <- [1,1882,null,{}] 09:34:17 INFO - PROCESS | 3368 | 1469550857748 Marionette TRACE conn7 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:17 INFO - PROCESS | 3368 | 1469550857752 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:17 INFO - PROCESS | 3368 | 1469550857846 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 09:34:17 INFO - PROCESS | 3368 | 1469550857861 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 3368 | 1469550857864 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81F1800 == 28 [pid = 3368] [id = 480] 09:34:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2B52C00) [pid = 3368] [serial = 1440] [outer = 0000000000000000] 09:34:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2CA5C00) [pid = 3368] [serial = 1441] [outer = 00000053D2B52C00] 09:34:17 INFO - PROCESS | 3368 | 1469550857914 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2F41800) [pid = 3368] [serial = 1442] [outer = 00000053D2B52C00] 09:34:18 INFO - PROCESS | 3368 | 1469550858385 Marionette TRACE conn7 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 692ms 09:34:18 INFO - PROCESS | 3368 | 1469550858432 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 3368 | 1469550858438 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 09:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:34:18 INFO - PROCESS | 3368 | 1469550858444 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 3368 | 1469550858447 Marionette TRACE conn7 <- [1,1886,null,{}] 09:34:18 INFO - PROCESS | 3368 | 1469550858451 Marionette TRACE conn7 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:18 INFO - PROCESS | 3368 | 1469550858454 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:18 INFO - PROCESS | 3368 | 1469550858546 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 09:34:18 INFO - PROCESS | 3368 | 1469550858555 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 3368 | 1469550858558 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC928000 == 29 [pid = 3368] [id = 481] 09:34:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D79C7400) [pid = 3368] [serial = 1443] [outer = 0000000000000000] 09:34:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D7DE9800) [pid = 3368] [serial = 1444] [outer = 00000053D79C7400] 09:34:18 INFO - PROCESS | 3368 | 1469550858607 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D8967400) [pid = 3368] [serial = 1445] [outer = 00000053D79C7400] 09:34:19 INFO - PROCESS | 3368 | 1469550859092 Marionette TRACE conn7 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 691ms 09:34:19 INFO - PROCESS | 3368 | 1469550859137 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 3368 | 1469550859140 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 09:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:34:19 INFO - PROCESS | 3368 | 1469550859144 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 3368 | 1469550859147 Marionette TRACE conn7 <- [1,1890,null,{}] 09:34:19 INFO - PROCESS | 3368 | 1469550859159 Marionette TRACE conn7 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 3368 | 1469550859164 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:19 INFO - PROCESS | 3368 | 1469550859285 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 09:34:19 INFO - PROCESS | 3368 | 1469550859376 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 3368 | 1469550859379 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF86E000 == 30 [pid = 3368] [id = 482] 09:34:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D290DC00) [pid = 3368] [serial = 1446] [outer = 0000000000000000] 09:34:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC252400) [pid = 3368] [serial = 1447] [outer = 00000053D290DC00] 09:34:19 INFO - PROCESS | 3368 | 1469550859429 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DC965C00) [pid = 3368] [serial = 1448] [outer = 00000053D290DC00] 09:34:19 INFO - PROCESS | 3368 | 1469550859850 Marionette TRACE conn7 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 09:34:19 INFO - PROCESS | 3368 | 1469550859878 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 3368 | 1469550859881 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 09:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:34:19 INFO - PROCESS | 3368 | 1469550859890 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 3368 | 1469550859892 Marionette TRACE conn7 <- [1,1894,null,{}] 09:34:19 INFO - PROCESS | 3368 | 1469550859895 Marionette TRACE conn7 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:19 INFO - PROCESS | 3368 | 1469550859897 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:20 INFO - PROCESS | 3368 | 1469550860014 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 09:34:20 INFO - PROCESS | 3368 | 1469550860020 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3368 | 1469550860022 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED9800 == 31 [pid = 3368] [id = 483] 09:34:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DCD81C00) [pid = 3368] [serial = 1449] [outer = 0000000000000000] 09:34:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DD5BB800) [pid = 3368] [serial = 1450] [outer = 00000053DCD81C00] 09:34:20 INFO - PROCESS | 3368 | 1469550860069 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DEF07400) [pid = 3368] [serial = 1451] [outer = 00000053DCD81C00] 09:34:20 INFO - PROCESS | 3368 | 1469550860531 Marionette TRACE conn7 <- [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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 09:34:20 INFO - PROCESS | 3368 | 1469550860582 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 3368 | 1469550860584 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 09:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:34:20 INFO - PROCESS | 3368 | 1469550860588 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 3368 | 1469550860590 Marionette TRACE conn7 <- [1,1898,null,{}] 09:34:20 INFO - PROCESS | 3368 | 1469550860594 Marionette TRACE conn7 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:20 INFO - PROCESS | 3368 | 1469550860596 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:20 INFO - PROCESS | 3368 | 1469550860732 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 09:34:20 INFO - PROCESS | 3368 | 1469550860755 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 3368 | 1469550860758 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0335800 == 32 [pid = 3368] [id = 484] 09:34:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D793C000) [pid = 3368] [serial = 1452] [outer = 0000000000000000] 09:34:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DF20E800) [pid = 3368] [serial = 1453] [outer = 00000053D793C000] 09:34:20 INFO - PROCESS | 3368 | 1469550860803 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DF3E6000) [pid = 3368] [serial = 1454] [outer = 00000053D793C000] 09:34:21 INFO - PROCESS | 3368 | 1469550861268 Marionette TRACE conn7 <- [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]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 733ms 09:34:21 INFO - PROCESS | 3368 | 1469550861324 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 3368 | 1469550861327 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 09:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:34:21 INFO - PROCESS | 3368 | 1469550861330 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 3368 | 1469550861332 Marionette TRACE conn7 <- [1,1902,null,{}] 09:34:21 INFO - PROCESS | 3368 | 1469550861344 Marionette TRACE conn7 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:21 INFO - PROCESS | 3368 | 1469550861350 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:21 INFO - PROCESS | 3368 | 1469550861488 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 09:34:21 INFO - PROCESS | 3368 | 1469550861543 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 3368 | 1469550861545 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2BCF800 == 33 [pid = 3368] [id = 485] 09:34:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFA10400) [pid = 3368] [serial = 1455] [outer = 0000000000000000] 09:34:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFC73C00) [pid = 3368] [serial = 1456] [outer = 00000053DFA10400] 09:34:21 INFO - PROCESS | 3368 | 1469550861592 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFCB3000) [pid = 3368] [serial = 1457] [outer = 00000053DFA10400] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D2534000) [pid = 3368] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2CACC00) [pid = 3368] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D6F5C800) [pid = 3368] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DFB89800) [pid = 3368] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2915C00) [pid = 3368] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DC246C00) [pid = 3368] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2B55C00) [pid = 3368] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D290EC00) [pid = 3368] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFCB2000) [pid = 3368] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E2726C00) [pid = 3368] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DFE96C00) [pid = 3368] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:34:21 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E2B5D000) [pid = 3368] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:34:22 INFO - PROCESS | 3368 | 1469550862193 Marionette TRACE conn7 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 881ms 09:34:22 INFO - PROCESS | 3368 | 1469550862215 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3368 | 1469550862217 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 09:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:34:22 INFO - PROCESS | 3368 | 1469550862220 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 3368 | 1469550862222 Marionette TRACE conn7 <- [1,1906,null,{}] 09:34:22 INFO - PROCESS | 3368 | 1469550862226 Marionette TRACE conn7 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 3368 | 1469550862228 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:22 INFO - PROCESS | 3368 | 1469550862309 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 09:34:22 INFO - PROCESS | 3368 | 1469550862315 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3368 | 1469550862317 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E7D800 == 34 [pid = 3368] [id = 486] 09:34:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D2F38000) [pid = 3368] [serial = 1458] [outer = 0000000000000000] 09:34:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF216400) [pid = 3368] [serial = 1459] [outer = 00000053D2F38000] 09:34:22 INFO - PROCESS | 3368 | 1469550862363 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFCB4C00) [pid = 3368] [serial = 1460] [outer = 00000053D2F38000] 09:34:22 INFO - PROCESS | 3368 | 1469550862781 Marionette TRACE conn7 <- [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]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 586ms 09:34:22 INFO - PROCESS | 3368 | 1469550862826 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 3368 | 1469550862829 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 09:34:22 INFO - PROCESS | 3368 | 1469550862832 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:34:22 INFO - PROCESS | 3368 | 1469550862834 Marionette TRACE conn7 <- [1,1910,null,{}] 09:34:22 INFO - PROCESS | 3368 | 1469550862838 Marionette TRACE conn7 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:22 INFO - PROCESS | 3368 | 1469550862840 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:22 INFO - PROCESS | 3368 | 1469550862921 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 09:34:22 INFO - PROCESS | 3368 | 1469550862926 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 3368 | 1469550862928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA4800 == 35 [pid = 3368] [id = 487] 09:34:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFCB2000) [pid = 3368] [serial = 1461] [outer = 0000000000000000] 09:34:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFE9FC00) [pid = 3368] [serial = 1462] [outer = 00000053DFCB2000] 09:34:22 INFO - PROCESS | 3368 | 1469550862974 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E0176800) [pid = 3368] [serial = 1463] [outer = 00000053DFCB2000] 09:34:23 INFO - PROCESS | 3368 | 1469550863460 Marionette TRACE conn7 <- [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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 09:34:23 INFO - PROCESS | 3368 | 1469550863528 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 3368 | 1469550863531 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 09:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:34:23 INFO - PROCESS | 3368 | 1469550863534 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 3368 | 1469550863536 Marionette TRACE conn7 <- [1,1914,null,{}] 09:34:23 INFO - PROCESS | 3368 | 1469550863540 Marionette TRACE conn7 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:23 INFO - PROCESS | 3368 | 1469550863542 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:23 INFO - PROCESS | 3368 | 1469550863627 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 09:34:23 INFO - PROCESS | 3368 | 1469550863632 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 3368 | 1469550863635 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4C1000 == 36 [pid = 3368] [id = 488] 09:34:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1593000) [pid = 3368] [serial = 1464] [outer = 0000000000000000] 09:34:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E159AC00) [pid = 3368] [serial = 1465] [outer = 00000053E1593000] 09:34:23 INFO - PROCESS | 3368 | 1469550863680 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E272F000) [pid = 3368] [serial = 1466] [outer = 00000053E1593000] 09:34:24 INFO - PROCESS | 3368 | 1469550864295 Marionette TRACE conn7 <- [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]]]}] 09:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 881ms 09:34:24 INFO - PROCESS | 3368 | 1469550864419 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 09:34:24 INFO - PROCESS | 3368 | 1469550864424 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 09:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:34:24 INFO - PROCESS | 3368 | 1469550864429 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 3368 | 1469550864433 Marionette TRACE conn7 <- [1,1918,null,{}] 09:34:24 INFO - PROCESS | 3368 | 1469550864472 Marionette TRACE conn7 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:24 INFO - PROCESS | 3368 | 1469550864475 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:24 INFO - PROCESS | 3368 | 1469550864609 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 09:34:24 INFO - PROCESS | 3368 | 1469550864682 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 3368 | 1469550864685 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5D9000 == 37 [pid = 3368] [id = 489] 09:34:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D290C800) [pid = 3368] [serial = 1467] [outer = 0000000000000000] 09:34:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2F38400) [pid = 3368] [serial = 1468] [outer = 00000053D290C800] 09:34:24 INFO - PROCESS | 3368 | 1469550864786 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D725F400) [pid = 3368] [serial = 1469] [outer = 00000053D290C800] 09:34:25 INFO - PROCESS | 3368 | 1469550865473 Marionette TRACE conn7 <- [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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1084ms 09:34:25 INFO - PROCESS | 3368 | 1469550865517 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 3368 | 1469550865522 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 09:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:34:25 INFO - PROCESS | 3368 | 1469550865550 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 3368 | 1469550865554 Marionette TRACE conn7 <- [1,1922,null,{}] 09:34:25 INFO - PROCESS | 3368 | 1469550865558 Marionette TRACE conn7 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:25 INFO - PROCESS | 3368 | 1469550865561 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:25 INFO - PROCESS | 3368 | 1469550865687 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 09:34:25 INFO - PROCESS | 3368 | 1469550865810 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 3368 | 1469550865813 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0334800 == 38 [pid = 3368] [id = 490] 09:34:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D8AA0C00) [pid = 3368] [serial = 1470] [outer = 0000000000000000] 09:34:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D9254400) [pid = 3368] [serial = 1471] [outer = 00000053D8AA0C00] 09:34:25 INFO - PROCESS | 3368 | 1469550865872 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DCB4B400) [pid = 3368] [serial = 1472] [outer = 00000053D8AA0C00] 09:34:26 INFO - PROCESS | 3368 | 1469550866808 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA4800 == 37 [pid = 3368] [id = 487] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E7D800 == 36 [pid = 3368] [id = 486] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2BCF800 == 35 [pid = 3368] [id = 485] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0335800 == 34 [pid = 3368] [id = 484] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED9800 == 33 [pid = 3368] [id = 483] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF86E000 == 32 [pid = 3368] [id = 482] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC928000 == 31 [pid = 3368] [id = 481] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81F1800 == 30 [pid = 3368] [id = 480] 09:34:26 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7C0E800 == 29 [pid = 3368] [id = 479] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFCAB400) [pid = 3368] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D7DECC00) [pid = 3368] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8A59800) [pid = 3368] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DC247000) [pid = 3368] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DFC67000) [pid = 3368] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFE14000) [pid = 3368] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DD34C400) [pid = 3368] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E036F400) [pid = 3368] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DC257000) [pid = 3368] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D7ABD000) [pid = 3368] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFCAB800) [pid = 3368] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF217800) [pid = 3368] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E2AE2C00) [pid = 3368] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E27E5000) [pid = 3368] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DCB46400) [pid = 3368] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E2A71C00) [pid = 3368] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D3EC2400) [pid = 3368] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFA10000) [pid = 3368] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D3CE4800) [pid = 3368] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E0371C00) [pid = 3368] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2B59C00) [pid = 3368] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E3396C00) [pid = 3368] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E38E0C00) [pid = 3368] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 09:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1344ms 09:34:26 INFO - PROCESS | 3368 | 1469550866896 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 3368 | 1469550866901 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 09:34:26 INFO - PROCESS | 3368 | 1469550866906 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:34:26 INFO - PROCESS | 3368 | 1469550866910 Marionette TRACE conn7 <- [1,1926,null,{}] 09:34:26 INFO - PROCESS | 3368 | 1469550866915 Marionette TRACE conn7 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:26 INFO - PROCESS | 3368 | 1469550866918 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:27 INFO - PROCESS | 3368 | 1469550867034 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 09:34:27 INFO - PROCESS | 3368 | 1469550867107 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3368 | 1469550867112 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D4E000 == 30 [pid = 3368] [id = 491] 09:34:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2CA0C00) [pid = 3368] [serial = 1473] [outer = 0000000000000000] 09:34:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D71F0400) [pid = 3368] [serial = 1474] [outer = 00000053D2CA0C00] 09:34:27 INFO - PROCESS | 3368 | 1469550867163 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D80F6400) [pid = 3368] [serial = 1475] [outer = 00000053D2CA0C00] 09:34:27 INFO - PROCESS | 3368 | 1469550867602 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:34:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:34:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 733ms 09:34:27 INFO - PROCESS | 3368 | 1469550867642 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 3368 | 1469550867647 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 09:34:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:34:27 INFO - PROCESS | 3368 | 1469550867653 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 3368 | 1469550867656 Marionette TRACE conn7 <- [1,1930,null,{}] 09:34:27 INFO - PROCESS | 3368 | 1469550867660 Marionette TRACE conn7 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:27 INFO - PROCESS | 3368 | 1469550867663 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:27 INFO - PROCESS | 3368 | 1469550867753 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 09:34:27 INFO - PROCESS | 3368 | 1469550867759 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 3368 | 1469550867762 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCED4800 == 31 [pid = 3368] [id = 492] 09:34:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8AA8C00) [pid = 3368] [serial = 1476] [outer = 0000000000000000] 09:34:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DC24DC00) [pid = 3368] [serial = 1477] [outer = 00000053D8AA8C00] 09:34:27 INFO - PROCESS | 3368 | 1469550867810 Marionette DEBUG loaded listener.js 09:34:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DCD2A000) [pid = 3368] [serial = 1478] [outer = 00000053D8AA8C00] 09:34:28 INFO - PROCESS | 3368 | 1469550868269 Marionette TRACE conn7 <- [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]]]}] 09:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 09:34:28 INFO - PROCESS | 3368 | 1469550868349 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 3368 | 1469550868351 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 09:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:34:28 INFO - PROCESS | 3368 | 1469550868355 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 3368 | 1469550868359 Marionette TRACE conn7 <- [1,1934,null,{}] 09:34:28 INFO - PROCESS | 3368 | 1469550868371 Marionette TRACE conn7 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:28 INFO - PROCESS | 3368 | 1469550868375 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:28 INFO - PROCESS | 3368 | 1469550868495 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 09:34:28 INFO - PROCESS | 3368 | 1469550868578 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:28 INFO - PROCESS | 3368 | 1469550868581 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEE0000 == 32 [pid = 3368] [id = 493] 09:34:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D290D400) [pid = 3368] [serial = 1479] [outer = 0000000000000000] 09:34:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF210400) [pid = 3368] [serial = 1480] [outer = 00000053D290D400] 09:34:28 INFO - PROCESS | 3368 | 1469550868632 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFAA4800) [pid = 3368] [serial = 1481] [outer = 00000053D290D400] 09:34:29 INFO - PROCESS | 3368 | 1469550869007 Marionette TRACE conn7 <- [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]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 09:34:29 INFO - PROCESS | 3368 | 1469550869049 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3368 | 1469550869052 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:34:29 INFO - PROCESS | 3368 | 1469550869068 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 3368 | 1469550869070 Marionette TRACE conn7 <- [1,1938,null,{}] 09:34:29 INFO - PROCESS | 3368 | 1469550869074 Marionette TRACE conn7 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 3368 | 1469550869076 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:29 INFO - PROCESS | 3368 | 1469550869197 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 09:34:29 INFO - PROCESS | 3368 | 1469550869250 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 3368 | 1469550869252 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B2A000 == 33 [pid = 3368] [id = 494] 09:34:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFBD1400) [pid = 3368] [serial = 1482] [outer = 0000000000000000] 09:34:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC6AC00) [pid = 3368] [serial = 1483] [outer = 00000053DFBD1400] 09:34:29 INFO - PROCESS | 3368 | 1469550869305 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFCAE400) [pid = 3368] [serial = 1484] [outer = 00000053DFBD1400] 09:34:29 INFO - PROCESS | 3368 | 1469550869744 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:34:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:34:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 754ms 09:34:29 INFO - PROCESS | 3368 | 1469550869813 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 3368 | 1469550869815 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 09:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:34:29 INFO - PROCESS | 3368 | 1469550869858 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 3368 | 1469550869860 Marionette TRACE conn7 <- [1,1942,null,{}] 09:34:29 INFO - PROCESS | 3368 | 1469550869874 Marionette TRACE conn7 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:29 INFO - PROCESS | 3368 | 1469550869877 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:30 INFO - PROCESS | 3368 | 1469550869993 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 09:34:30 INFO - PROCESS | 3368 | 1469550870000 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3368 | 1469550870002 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E81800 == 34 [pid = 3368] [id = 495] 09:34:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFCAEC00) [pid = 3368] [serial = 1485] [outer = 0000000000000000] 09:34:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFFAE400) [pid = 3368] [serial = 1486] [outer = 00000053DFCAEC00] 09:34:30 INFO - PROCESS | 3368 | 1469550870049 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E09B9400) [pid = 3368] [serial = 1487] [outer = 00000053DFCAEC00] 09:34:30 INFO - PROCESS | 3368 | 1469550870507 Marionette TRACE conn7 <- [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]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 09:34:30 INFO - PROCESS | 3368 | 1469550870559 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 3368 | 1469550870561 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 09:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:34:30 INFO - PROCESS | 3368 | 1469550870565 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 3368 | 1469550870567 Marionette TRACE conn7 <- [1,1946,null,{}] 09:34:30 INFO - PROCESS | 3368 | 1469550870570 Marionette TRACE conn7 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:30 INFO - PROCESS | 3368 | 1469550870576 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:30 INFO - PROCESS | 3368 | 1469550870729 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 09:34:30 INFO - PROCESS | 3368 | 1469550870785 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 3368 | 1469550870787 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3EC7800 == 35 [pid = 3368] [id = 496] 09:34:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2A68C00) [pid = 3368] [serial = 1488] [outer = 0000000000000000] 09:34:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2A6B800) [pid = 3368] [serial = 1489] [outer = 00000053E2A68C00] 09:34:30 INFO - PROCESS | 3368 | 1469550870835 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2B5E000) [pid = 3368] [serial = 1490] [outer = 00000053E2A68C00] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D3E5E000) [pid = 3368] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DCD81C00) [pid = 3368] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D79C7400) [pid = 3368] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B52C00) [pid = 3368] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D290DC00) [pid = 3368] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D725EC00) [pid = 3368] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DD5C3000) [pid = 3368] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFCB2000) [pid = 3368] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E1597400) [pid = 3368] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E159C400) [pid = 3368] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D793C000) [pid = 3368] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFA10400) [pid = 3368] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:34:31 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D2F38000) [pid = 3368] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:34:31 INFO - PROCESS | 3368 | 1469550871330 Marionette TRACE conn7 <- [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]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 776ms 09:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:34:31 INFO - PROCESS | 3368 | 1469550871343 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3368 | 1469550871345 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 09:34:31 INFO - PROCESS | 3368 | 1469550871349 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3368 | 1469550871351 Marionette TRACE conn7 <- [1,1950,null,{}] 09:34:31 INFO - PROCESS | 3368 | 1469550871354 Marionette TRACE conn7 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3368 | 1469550871356 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:31 INFO - PROCESS | 3368 | 1469550871441 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 09:34:31 INFO - PROCESS | 3368 | 1469550871522 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 3368 | 1469550871524 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E42A0000 == 36 [pid = 3368] [id = 497] 09:34:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D0DD5000) [pid = 3368] [serial = 1491] [outer = 0000000000000000] 09:34:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D79C7400) [pid = 3368] [serial = 1492] [outer = 00000053D0DD5000] 09:34:31 INFO - PROCESS | 3368 | 1469550871570 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFFB5C00) [pid = 3368] [serial = 1493] [outer = 00000053D0DD5000] 09:34:31 INFO - PROCESS | 3368 | 1469550871917 Marionette TRACE conn7 <- [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]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:34:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 585ms 09:34:31 INFO - PROCESS | 3368 | 1469550871937 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 3368 | 1469550871940 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 09:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:34:31 INFO - PROCESS | 3368 | 1469550871943 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 3368 | 1469550871945 Marionette TRACE conn7 <- [1,1954,null,{}] 09:34:31 INFO - PROCESS | 3368 | 1469550871948 Marionette TRACE conn7 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:31 INFO - PROCESS | 3368 | 1469550871959 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:32 INFO - PROCESS | 3368 | 1469550872072 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 09:34:32 INFO - PROCESS | 3368 | 1469550872079 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3368 | 1469550872081 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D76000 == 37 [pid = 3368] [id = 498] 09:34:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E016B000) [pid = 3368] [serial = 1494] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E339A800) [pid = 3368] [serial = 1495] [outer = 00000053E016B000] 09:34:32 INFO - PROCESS | 3368 | 1469550872127 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E38E2000) [pid = 3368] [serial = 1496] [outer = 00000053E016B000] 09:34:32 INFO - PROCESS | 3368 | 1469550872527 Marionette TRACE conn7 <- [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]]]}] 09:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 09:34:32 INFO - PROCESS | 3368 | 1469550872575 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 3368 | 1469550872577 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 09:34:32 INFO - PROCESS | 3368 | 1469550872580 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:34:32 INFO - PROCESS | 3368 | 1469550872582 Marionette TRACE conn7 <- [1,1958,null,{}] 09:34:32 INFO - PROCESS | 3368 | 1469550872586 Marionette TRACE conn7 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:32 INFO - PROCESS | 3368 | 1469550872588 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:32 INFO - PROCESS | 3368 | 1469550872702 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 09:34:32 INFO - PROCESS | 3368 | 1469550872709 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 3368 | 1469550872711 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEDB000 == 38 [pid = 3368] [id = 499] 09:34:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E38E2400) [pid = 3368] [serial = 1497] [outer = 0000000000000000] 09:34:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E39EB400) [pid = 3368] [serial = 1498] [outer = 00000053E38E2400] 09:34:32 INFO - PROCESS | 3368 | 1469550872757 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E39F4800) [pid = 3368] [serial = 1499] [outer = 00000053E38E2400] 09:34:33 INFO - PROCESS | 3368 | 1469550873186 Marionette TRACE conn7 <- [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]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 690ms 09:34:33 INFO - PROCESS | 3368 | 1469550873274 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 3368 | 1469550873279 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 09:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:34:33 INFO - PROCESS | 3368 | 1469550873284 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 3368 | 1469550873289 Marionette TRACE conn7 <- [1,1962,null,{}] 09:34:33 INFO - PROCESS | 3368 | 1469550873296 Marionette TRACE conn7 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:33 INFO - PROCESS | 3368 | 1469550873300 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:33 INFO - PROCESS | 3368 | 1469550873439 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 09:34:33 INFO - PROCESS | 3368 | 1469550873529 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 3368 | 1469550873534 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8947800 == 39 [pid = 3368] [id = 500] 09:34:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2B11400) [pid = 3368] [serial = 1500] [outer = 0000000000000000] 09:34:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2F3B400) [pid = 3368] [serial = 1501] [outer = 00000053D2B11400] 09:34:33 INFO - PROCESS | 3368 | 1469550873595 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D818E000) [pid = 3368] [serial = 1502] [outer = 00000053D2B11400] 09:34:34 INFO - PROCESS | 3368 | 1469550874241 Marionette TRACE conn7 <- [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]]]}] 09:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 09:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:34:34 INFO - PROCESS | 3368 | 1469550874275 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 09:34:34 INFO - PROCESS | 3368 | 1469550874278 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 09:34:34 INFO - PROCESS | 3368 | 1469550874285 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 3368 | 1469550874289 Marionette TRACE conn7 <- [1,1966,null,{}] 09:34:34 INFO - PROCESS | 3368 | 1469550874293 Marionette TRACE conn7 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:34 INFO - PROCESS | 3368 | 1469550874296 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:34 INFO - PROCESS | 3368 | 1469550874415 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 09:34:34 INFO - PROCESS | 3368 | 1469550874511 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 3368 | 1469550874514 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B20800 == 40 [pid = 3368] [id = 501] 09:34:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF05C00) [pid = 3368] [serial = 1503] [outer = 0000000000000000] 09:34:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DEF43C00) [pid = 3368] [serial = 1504] [outer = 00000053DEF05C00] 09:34:34 INFO - PROCESS | 3368 | 1469550874573 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFB83400) [pid = 3368] [serial = 1505] [outer = 00000053DEF05C00] 09:34:35 INFO - PROCESS | 3368 | 1469550875144 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 903ms 09:34:35 INFO - PROCESS | 3368 | 1469550875186 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 09:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:34:35 INFO - PROCESS | 3368 | 1469550875189 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 09:34:35 INFO - PROCESS | 3368 | 1469550875193 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 3368 | 1469550875195 Marionette TRACE conn7 <- [1,1970,null,{}] 09:34:35 INFO - PROCESS | 3368 | 1469550875206 Marionette TRACE conn7 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:35 INFO - PROCESS | 3368 | 1469550875212 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:35 INFO - PROCESS | 3368 | 1469550875330 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 09:34:35 INFO - PROCESS | 3368 | 1469550875428 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 3368 | 1469550875432 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7399000 == 41 [pid = 3368] [id = 502] 09:34:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E27EB800) [pid = 3368] [serial = 1506] [outer = 0000000000000000] 09:34:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E2A6C800) [pid = 3368] [serial = 1507] [outer = 00000053E27EB800] 09:34:35 INFO - PROCESS | 3368 | 1469550875491 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2AEAC00) [pid = 3368] [serial = 1508] [outer = 00000053E27EB800] 09:34:36 INFO - PROCESS | 3368 | 1469550876095 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 09:34:36 INFO - PROCESS | 3368 | 1469550876139 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 3368 | 1469550876141 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 09:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:34:36 INFO - PROCESS | 3368 | 1469550876145 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 3368 | 1469550876147 Marionette TRACE conn7 <- [1,1974,null,{}] 09:34:36 INFO - PROCESS | 3368 | 1469550876151 Marionette TRACE conn7 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:36 INFO - PROCESS | 3368 | 1469550876154 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:36 INFO - PROCESS | 3368 | 1469550876269 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 09:34:36 INFO - PROCESS | 3368 | 1469550876363 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 3368 | 1469550876366 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38AE800 == 42 [pid = 3368] [id = 503] 09:34:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E3D1D400) [pid = 3368] [serial = 1509] [outer = 0000000000000000] 09:34:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E3D1FC00) [pid = 3368] [serial = 1510] [outer = 00000053E3D1D400] 09:34:36 INFO - PROCESS | 3368 | 1469550876421 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E3DEEC00) [pid = 3368] [serial = 1511] [outer = 00000053E3D1D400] 09:34:37 INFO - PROCESS | 3368 | 1469550877012 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 944ms 09:34:37 INFO - PROCESS | 3368 | 1469550877092 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 09:34:37 INFO - PROCESS | 3368 | 1469550877095 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 09:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:34:37 INFO - PROCESS | 3368 | 1469550877098 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:34:37 INFO - PROCESS | 3368 | 1469550877101 Marionette TRACE conn7 <- [1,1978,null,{}] 09:34:37 INFO - PROCESS | 3368 | 1469550877105 Marionette TRACE conn7 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:37 INFO - PROCESS | 3368 | 1469550877107 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:37 INFO - PROCESS | 3368 | 1469550877221 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 09:34:37 INFO - PROCESS | 3368 | 1469550877356 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 3368 | 1469550877358 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38CC800 == 43 [pid = 3368] [id = 504] 09:34:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DFEA0C00) [pid = 3368] [serial = 1512] [outer = 0000000000000000] 09:34:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E3DF5C00) [pid = 3368] [serial = 1513] [outer = 00000053DFEA0C00] 09:34:37 INFO - PROCESS | 3368 | 1469550877414 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E4173400) [pid = 3368] [serial = 1514] [outer = 00000053DFEA0C00] 09:34:38 INFO - PROCESS | 3368 | 1469550878190 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1143ms 09:34:38 INFO - PROCESS | 3368 | 1469550878243 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 3368 | 1469550878248 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 09:34:38 INFO - PROCESS | 3368 | 1469550878253 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:34:38 INFO - PROCESS | 3368 | 1469550878257 Marionette TRACE conn7 <- [1,1982,null,{}] 09:34:38 INFO - PROCESS | 3368 | 1469550878262 Marionette TRACE conn7 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:38 INFO - PROCESS | 3368 | 1469550878265 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:38 INFO - PROCESS | 3368 | 1469550878399 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 09:34:38 INFO - PROCESS | 3368 | 1469550878530 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 3368 | 1469550878533 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A57800 == 44 [pid = 3368] [id = 505] 09:34:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D2B54000) [pid = 3368] [serial = 1515] [outer = 0000000000000000] 09:34:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D2B5AC00) [pid = 3368] [serial = 1516] [outer = 00000053D2B54000] 09:34:38 INFO - PROCESS | 3368 | 1469550878587 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053D2EBD000) [pid = 3368] [serial = 1517] [outer = 00000053D2B54000] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D76000 == 43 [pid = 3368] [id = 498] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E42A0000 == 42 [pid = 3368] [id = 497] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3EC7800 == 41 [pid = 3368] [id = 496] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E81800 == 40 [pid = 3368] [id = 495] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B2A000 == 39 [pid = 3368] [id = 494] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEE0000 == 38 [pid = 3368] [id = 493] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCED4800 == 37 [pid = 3368] [id = 492] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D4E000 == 36 [pid = 3368] [id = 491] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4C1000 == 35 [pid = 3368] [id = 488] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5D9000 == 34 [pid = 3368] [id = 489] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0334800 == 33 [pid = 3368] [id = 490] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38CC800 == 32 [pid = 3368] [id = 504] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38AE800 == 31 [pid = 3368] [id = 503] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7399000 == 30 [pid = 3368] [id = 502] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B20800 == 29 [pid = 3368] [id = 501] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEDB000 == 28 [pid = 3368] [id = 499] 09:34:39 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8947800 == 27 [pid = 3368] [id = 500] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053D896A400) [pid = 3368] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D72CA400) [pid = 3368] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DD5BB800) [pid = 3368] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D7DE9800) [pid = 3368] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D8967400) [pid = 3368] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D2CA5C00) [pid = 3368] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D2F41800) [pid = 3368] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DC252400) [pid = 3368] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D8ADBC00) [pid = 3368] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D7C7D400) [pid = 3368] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DF69CC00) [pid = 3368] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DEF41800) [pid = 3368] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E0176800) [pid = 3368] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2A72800) [pid = 3368] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E2722800) [pid = 3368] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E159AC00) [pid = 3368] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E39F6800) [pid = 3368] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E39EA800) [pid = 3368] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF20E800) [pid = 3368] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFC73C00) [pid = 3368] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF3E6000) [pid = 3368] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFE9FC00) [pid = 3368] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DFCB3000) [pid = 3368] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DEF07400) [pid = 3368] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF216400) [pid = 3368] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFCB4C00) [pid = 3368] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DC965C00) [pid = 3368] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 09:34:39 INFO - PROCESS | 3368 | 1469550879859 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:34:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:34:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1633ms 09:34:39 INFO - PROCESS | 3368 | 1469550879893 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 3368 | 1469550879898 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 09:34:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:34:39 INFO - PROCESS | 3368 | 1469550879907 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 3368 | 1469550879910 Marionette TRACE conn7 <- [1,1986,null,{}] 09:34:39 INFO - PROCESS | 3368 | 1469550879917 Marionette TRACE conn7 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:39 INFO - PROCESS | 3368 | 1469550879920 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:40 INFO - PROCESS | 3368 | 1469550880015 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 09:34:40 INFO - PROCESS | 3368 | 1469550880024 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3368 | 1469550880029 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D801C000 == 28 [pid = 3368] [id = 506] 09:34:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2913C00) [pid = 3368] [serial = 1518] [outer = 0000000000000000] 09:34:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2B59800) [pid = 3368] [serial = 1519] [outer = 00000053D2913C00] 09:34:40 INFO - PROCESS | 3368 | 1469550880078 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2EB2000) [pid = 3368] [serial = 1520] [outer = 00000053D2913C00] 09:34:40 INFO - PROCESS | 3368 | 1469550880572 Marionette TRACE conn7 <- [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]]]}] 09:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 691ms 09:34:40 INFO - PROCESS | 3368 | 1469550880602 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 3368 | 1469550880607 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 09:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:34:40 INFO - PROCESS | 3368 | 1469550880658 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 3368 | 1469550880661 Marionette TRACE conn7 <- [1,1990,null,{}] 09:34:40 INFO - PROCESS | 3368 | 1469550880665 Marionette TRACE conn7 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:40 INFO - PROCESS | 3368 | 1469550880668 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:40 INFO - PROCESS | 3368 | 1469550880759 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 09:34:40 INFO - PROCESS | 3368 | 1469550880843 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 3368 | 1469550880846 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC918800 == 29 [pid = 3368] [id = 507] 09:34:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D7266C00) [pid = 3368] [serial = 1521] [outer = 0000000000000000] 09:34:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D72C8400) [pid = 3368] [serial = 1522] [outer = 00000053D7266C00] 09:34:40 INFO - PROCESS | 3368 | 1469550880897 Marionette DEBUG loaded listener.js 09:34:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D7ABC000) [pid = 3368] [serial = 1523] [outer = 00000053D7266C00] 09:34:41 INFO - PROCESS | 3368 | 1469550881294 Marionette TRACE conn7 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:34:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 09:34:41 INFO - PROCESS | 3368 | 1469550881347 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 3368 | 1469550881349 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 09:34:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:34:41 INFO - PROCESS | 3368 | 1469550881353 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 3368 | 1469550881357 Marionette TRACE conn7 <- [1,1994,null,{}] 09:34:41 INFO - PROCESS | 3368 | 1469550881369 Marionette TRACE conn7 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:41 INFO - PROCESS | 3368 | 1469550881374 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:41 INFO - PROCESS | 3368 | 1469550881463 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 09:34:41 INFO - PROCESS | 3368 | 1469550881470 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 3368 | 1469550881474 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27D000 == 30 [pid = 3368] [id = 508] 09:34:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D2531800) [pid = 3368] [serial = 1524] [outer = 0000000000000000] 09:34:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8A9F800) [pid = 3368] [serial = 1525] [outer = 00000053D2531800] 09:34:41 INFO - PROCESS | 3368 | 1469550881524 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D9257000) [pid = 3368] [serial = 1526] [outer = 00000053D2531800] 09:34:42 INFO - PROCESS | 3368 | 1469550882017 Marionette TRACE conn7 <- [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]]]}] 09:34:42 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 09:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 693ms 09:34:42 INFO - PROCESS | 3368 | 1469550882048 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3368 | 1469550882051 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:34:42 INFO - PROCESS | 3368 | 1469550882054 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3368 | 1469550882056 Marionette TRACE conn7 <- [1,1998,null,{}] 09:34:42 INFO - PROCESS | 3368 | 1469550882060 Marionette TRACE conn7 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3368 | 1469550882062 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:42 INFO - PROCESS | 3368 | 1469550882208 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 09:34:42 INFO - PROCESS | 3368 | 1469550882232 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3368 | 1469550882234 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC44000 == 31 [pid = 3368] [id = 509] 09:34:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DC295000) [pid = 3368] [serial = 1527] [outer = 0000000000000000] 09:34:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DC29D800) [pid = 3368] [serial = 1528] [outer = 00000053DC295000] 09:34:42 INFO - PROCESS | 3368 | 1469550882280 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DCBDB000) [pid = 3368] [serial = 1529] [outer = 00000053DC295000] 09:34:42 INFO - PROCESS | 3368 | 1469550882722 Marionette TRACE conn7 <- [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]]]}] 09:34:42 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 09:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 09:34:42 INFO - PROCESS | 3368 | 1469550882752 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 3368 | 1469550882754 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 09:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:34:42 INFO - PROCESS | 3368 | 1469550882758 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 3368 | 1469550882760 Marionette TRACE conn7 <- [1,2002,null,{}] 09:34:42 INFO - PROCESS | 3368 | 1469550882763 Marionette TRACE conn7 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:42 INFO - PROCESS | 3368 | 1469550882765 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:42 INFO - PROCESS | 3368 | 1469550882875 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 09:34:42 INFO - PROCESS | 3368 | 1469550882881 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:42 INFO - PROCESS | 3368 | 1469550882883 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E004D000 == 32 [pid = 3368] [id = 510] 09:34:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D288C000) [pid = 3368] [serial = 1530] [outer = 0000000000000000] 09:34:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DCE61800) [pid = 3368] [serial = 1531] [outer = 00000053D288C000] 09:34:42 INFO - PROCESS | 3368 | 1469550882929 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DD5C0000) [pid = 3368] [serial = 1532] [outer = 00000053D288C000] 09:34:43 INFO - PROCESS | 3368 | 1469550883405 Marionette TRACE conn7 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 691ms 09:34:43 INFO - PROCESS | 3368 | 1469550883454 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 3368 | 1469550883456 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 09:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:34:43 INFO - PROCESS | 3368 | 1469550883467 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 3368 | 1469550883469 Marionette TRACE conn7 <- [1,2006,null,{}] 09:34:43 INFO - PROCESS | 3368 | 1469550883472 Marionette TRACE conn7 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:43 INFO - PROCESS | 3368 | 1469550883478 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:43 INFO - PROCESS | 3368 | 1469550883680 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2A68C00) [pid = 3368] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DFCAEC00) [pid = 3368] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D0DD5000) [pid = 3368] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2CA0C00) [pid = 3368] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D8AA0C00) [pid = 3368] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E1593000) [pid = 3368] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D290C800) [pid = 3368] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D8AA8C00) [pid = 3368] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D290D400) [pid = 3368] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E016B000) [pid = 3368] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E38E2400) [pid = 3368] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:34:43 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFBD1400) [pid = 3368] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:34:43 INFO - PROCESS | 3368 | 1469550883980 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3368 | 1469550883982 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED0000 == 33 [pid = 3368] [id = 511] 09:34:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D1605800) [pid = 3368] [serial = 1533] [outer = 0000000000000000] 09:34:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D2F3E000) [pid = 3368] [serial = 1534] [outer = 00000053D1605800] 09:34:44 INFO - PROCESS | 3368 | 1469550884029 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DEF10400) [pid = 3368] [serial = 1535] [outer = 00000053D1605800] 09:34:44 INFO - PROCESS | 3368 | 1469550884440 Marionette TRACE conn7 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:34:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 985ms 09:34:44 INFO - PROCESS | 3368 | 1469550884452 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 3368 | 1469550884455 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 09:34:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:34:44 INFO - PROCESS | 3368 | 1469550884466 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 3368 | 1469550884468 Marionette TRACE conn7 <- [1,2010,null,{}] 09:34:44 INFO - PROCESS | 3368 | 1469550884471 Marionette TRACE conn7 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:44 INFO - PROCESS | 3368 | 1469550884473 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:44 INFO - PROCESS | 3368 | 1469550884563 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 09:34:44 INFO - PROCESS | 3368 | 1469550884569 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 3368 | 1469550884571 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E76800 == 34 [pid = 3368] [id = 512] 09:34:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF215000) [pid = 3368] [serial = 1536] [outer = 0000000000000000] 09:34:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF3E9C00) [pid = 3368] [serial = 1537] [outer = 00000053DF215000] 09:34:44 INFO - PROCESS | 3368 | 1469550884616 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFB84C00) [pid = 3368] [serial = 1538] [outer = 00000053DF215000] 09:34:45 INFO - PROCESS | 3368 | 1469550885042 Marionette TRACE conn7 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 09:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:34:45 INFO - PROCESS | 3368 | 1469550885096 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3368 | 1469550885099 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 09:34:45 INFO - PROCESS | 3368 | 1469550885102 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3368 | 1469550885104 Marionette TRACE conn7 <- [1,2014,null,{}] 09:34:45 INFO - PROCESS | 3368 | 1469550885108 Marionette TRACE conn7 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3368 | 1469550885110 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:45 INFO - PROCESS | 3368 | 1469550885195 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 09:34:45 INFO - PROCESS | 3368 | 1469550885200 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3368 | 1469550885202 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E331C800 == 35 [pid = 3368] [id = 513] 09:34:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFC65400) [pid = 3368] [serial = 1539] [outer = 0000000000000000] 09:34:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFC71800) [pid = 3368] [serial = 1540] [outer = 00000053DFC65400] 09:34:45 INFO - PROCESS | 3368 | 1469550885247 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFBCAC00) [pid = 3368] [serial = 1541] [outer = 00000053DFC65400] 09:34:45 INFO - PROCESS | 3368 | 1469550885689 Marionette TRACE conn7 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 09:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:34:45 INFO - PROCESS | 3368 | 1469550885745 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 3368 | 1469550885747 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 09:34:45 INFO - PROCESS | 3368 | 1469550885750 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 3368 | 1469550885752 Marionette TRACE conn7 <- [1,2018,null,{}] 09:34:45 INFO - PROCESS | 3368 | 1469550885760 Marionette TRACE conn7 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:45 INFO - PROCESS | 3368 | 1469550885762 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:45 INFO - PROCESS | 3368 | 1469550885846 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 09:34:45 INFO - PROCESS | 3368 | 1469550885852 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 3368 | 1469550885854 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27B800 == 36 [pid = 3368] [id = 514] 09:34:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFCB4400) [pid = 3368] [serial = 1542] [outer = 0000000000000000] 09:34:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFE0EC00) [pid = 3368] [serial = 1543] [outer = 00000053DFCB4400] 09:34:45 INFO - PROCESS | 3368 | 1469550885899 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFEA4800) [pid = 3368] [serial = 1544] [outer = 00000053DFCB4400] 09:34:46 INFO - PROCESS | 3368 | 1469550886697 Marionette TRACE conn7 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1027ms 09:34:46 INFO - PROCESS | 3368 | 1469550886781 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 3368 | 1469550886786 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 09:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:34:46 INFO - PROCESS | 3368 | 1469550886791 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 3368 | 1469550886797 Marionette TRACE conn7 <- [1,2022,null,{}] 09:34:46 INFO - PROCESS | 3368 | 1469550886823 Marionette TRACE conn7 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:46 INFO - PROCESS | 3368 | 1469550886826 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:47 INFO - PROCESS | 3368 | 1469550887012 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 09:34:47 INFO - PROCESS | 3368 | 1469550887103 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 3368 | 1469550887106 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC20000 == 37 [pid = 3368] [id = 515] 09:34:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D2F40800) [pid = 3368] [serial = 1545] [outer = 0000000000000000] 09:34:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D3E61000) [pid = 3368] [serial = 1546] [outer = 00000053D2F40800] 09:34:47 INFO - PROCESS | 3368 | 1469550887168 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D7F49800) [pid = 3368] [serial = 1547] [outer = 00000053D2F40800] 09:34:47 INFO - PROCESS | 3368 | 1469550887877 Marionette TRACE conn7 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:34:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1152ms 09:34:47 INFO - PROCESS | 3368 | 1469550887978 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 3368 | 1469550887984 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 09:34:48 INFO - PROCESS | 3368 | 1469550887993 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 3368 | 1469550887996 Marionette TRACE conn7 <- [1,2026,null,{}] 09:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:34:48 INFO - PROCESS | 3368 | 1469550888000 Marionette TRACE conn7 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:48 INFO - PROCESS | 3368 | 1469550888003 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:48 INFO - PROCESS | 3368 | 1469550888140 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 09:34:48 INFO - PROCESS | 3368 | 1469550888239 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 3368 | 1469550888242 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E004B800 == 38 [pid = 3368] [id = 516] 09:34:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D8A58800) [pid = 3368] [serial = 1548] [outer = 0000000000000000] 09:34:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DBA73C00) [pid = 3368] [serial = 1549] [outer = 00000053D8A58800] 09:34:48 INFO - PROCESS | 3368 | 1469550888302 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053DD3B9400) [pid = 3368] [serial = 1550] [outer = 00000053D8A58800] 09:34:49 INFO - PROCESS | 3368 | 1469550889159 Marionette TRACE conn7 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E331C800 == 37 [pid = 3368] [id = 513] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E76800 == 36 [pid = 3368] [id = 512] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED0000 == 35 [pid = 3368] [id = 511] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E004D000 == 34 [pid = 3368] [id = 510] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC44000 == 33 [pid = 3368] [id = 509] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27D000 == 32 [pid = 3368] [id = 508] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC918800 == 31 [pid = 3368] [id = 507] 09:34:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D801C000 == 30 [pid = 3368] [id = 506] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E2A6B800) [pid = 3368] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053DFFAE400) [pid = 3368] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D79C7400) [pid = 3368] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D71F0400) [pid = 3368] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D80F6400) [pid = 3368] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D9254400) [pid = 3368] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DCB4B400) [pid = 3368] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E272F000) [pid = 3368] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2F38400) [pid = 3368] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D725F400) [pid = 3368] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DC24DC00) [pid = 3368] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DCD2A000) [pid = 3368] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF210400) [pid = 3368] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E38E2000) [pid = 3368] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E39F4800) [pid = 3368] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E339A800) [pid = 3368] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E39EB400) [pid = 3368] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E2B5E000) [pid = 3368] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFC6AC00) [pid = 3368] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFCAE400) [pid = 3368] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFFB5C00) [pid = 3368] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E09B9400) [pid = 3368] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFAA4800) [pid = 3368] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 09:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1243ms 09:34:49 INFO - PROCESS | 3368 | 1469550889244 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 3368 | 1469550889248 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 09:34:49 INFO - PROCESS | 3368 | 1469550889253 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:34:49 INFO - PROCESS | 3368 | 1469550889256 Marionette TRACE conn7 <- [1,2030,null,{}] 09:34:49 INFO - PROCESS | 3368 | 1469550889261 Marionette TRACE conn7 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:49 INFO - PROCESS | 3368 | 1469550889264 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:49 INFO - PROCESS | 3368 | 1469550889372 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 09:34:49 INFO - PROCESS | 3368 | 1469550889380 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 3368 | 1469550889382 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D55800 == 31 [pid = 3368] [id = 517] 09:34:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2F39400) [pid = 3368] [serial = 1551] [outer = 0000000000000000] 09:34:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D374A000) [pid = 3368] [serial = 1552] [outer = 00000053D2F39400] 09:34:49 INFO - PROCESS | 3368 | 1469550889432 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D79BB800) [pid = 3368] [serial = 1553] [outer = 00000053D2F39400] 09:34:49 INFO - PROCESS | 3368 | 1469550889956 Marionette TRACE conn7 <- [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]]]}] 09:34:49 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) 09:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 09:34:50 INFO - PROCESS | 3368 | 1469550889992 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 3368 | 1469550889996 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:34:50 INFO - PROCESS | 3368 | 1469550890002 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3368 | 1469550890005 Marionette TRACE conn7 <- [1,2034,null,{}] 09:34:50 INFO - PROCESS | 3368 | 1469550890009 Marionette TRACE conn7 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 3368 | 1469550890012 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:50 INFO - PROCESS | 3368 | 1469550890102 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 09:34:50 INFO - PROCESS | 3368 | 1469550890186 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3368 | 1469550890189 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD3CC800 == 32 [pid = 3368] [id = 518] 09:34:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D8A9D800) [pid = 3368] [serial = 1554] [outer = 0000000000000000] 09:34:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D9254400) [pid = 3368] [serial = 1555] [outer = 00000053D8A9D800] 09:34:50 INFO - PROCESS | 3368 | 1469550890238 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC29C000) [pid = 3368] [serial = 1556] [outer = 00000053D8A9D800] 09:34:50 INFO - PROCESS | 3368 | 1469550890651 Marionette TRACE conn7 <- [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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:34:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 09:34:50 INFO - PROCESS | 3368 | 1469550890697 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 3368 | 1469550890700 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 09:34:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:34:50 INFO - PROCESS | 3368 | 1469550890703 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 3368 | 1469550890707 Marionette TRACE conn7 <- [1,2038,null,{}] 09:34:50 INFO - PROCESS | 3368 | 1469550890718 Marionette TRACE conn7 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:50 INFO - PROCESS | 3368 | 1469550890723 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:50 INFO - PROCESS | 3368 | 1469550890840 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 09:34:50 INFO - PROCESS | 3368 | 1469550890857 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 3368 | 1469550890861 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0295000 == 33 [pid = 3368] [id = 519] 09:34:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D2893C00) [pid = 3368] [serial = 1557] [outer = 0000000000000000] 09:34:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF20C800) [pid = 3368] [serial = 1558] [outer = 00000053D2893C00] 09:34:50 INFO - PROCESS | 3368 | 1469550890910 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF3E5400) [pid = 3368] [serial = 1559] [outer = 00000053D2893C00] 09:34:51 INFO - PROCESS | 3368 | 1469550891344 Marionette TRACE conn7 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 689ms 09:34:51 INFO - PROCESS | 3368 | 1469550891401 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 3368 | 1469550891404 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 09:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:34:51 INFO - PROCESS | 3368 | 1469550891408 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 3368 | 1469550891409 Marionette TRACE conn7 <- [1,2042,null,{}] 09:34:51 INFO - PROCESS | 3368 | 1469550891413 Marionette TRACE conn7 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:51 INFO - PROCESS | 3368 | 1469550891415 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:51 INFO - PROCESS | 3368 | 1469550891532 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 09:34:51 INFO - PROCESS | 3368 | 1469550891578 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 3368 | 1469550891581 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B3A000 == 34 [pid = 3368] [id = 520] 09:34:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFA10400) [pid = 3368] [serial = 1560] [outer = 0000000000000000] 09:34:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFB84000) [pid = 3368] [serial = 1561] [outer = 00000053DFA10400] 09:34:51 INFO - PROCESS | 3368 | 1469550891636 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFC6B000) [pid = 3368] [serial = 1562] [outer = 00000053DFA10400] 09:34:52 INFO - PROCESS | 3368 | 1469550892077 Marionette TRACE conn7 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 09:34:52 INFO - PROCESS | 3368 | 1469550892142 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3368 | 1469550892144 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 09:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:34:52 INFO - PROCESS | 3368 | 1469550892148 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 3368 | 1469550892150 Marionette TRACE conn7 <- [1,2046,null,{}] 09:34:52 INFO - PROCESS | 3368 | 1469550892153 Marionette TRACE conn7 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 3368 | 1469550892155 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:52 INFO - PROCESS | 3368 | 1469550892294 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 09:34:52 INFO - PROCESS | 3368 | 1469550892319 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 3368 | 1469550892322 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3315800 == 35 [pid = 3368] [id = 521] 09:34:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DCD21400) [pid = 3368] [serial = 1563] [outer = 0000000000000000] 09:34:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFCB3000) [pid = 3368] [serial = 1564] [outer = 00000053DCD21400] 09:34:52 INFO - PROCESS | 3368 | 1469550892367 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFEA1800) [pid = 3368] [serial = 1565] [outer = 00000053DCD21400] 09:34:52 INFO - PROCESS | 3368 | 1469550892808 Marionette TRACE conn7 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:34:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 09:34:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:34:52 INFO - PROCESS | 3368 | 1469550892883 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 3368 | 1469550892885 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 09:34:52 INFO - PROCESS | 3368 | 1469550892889 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 3368 | 1469550892891 Marionette TRACE conn7 <- [1,2050,null,{}] 09:34:52 INFO - PROCESS | 3368 | 1469550892895 Marionette TRACE conn7 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:52 INFO - PROCESS | 3368 | 1469550892901 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:53 INFO - PROCESS | 3368 | 1469550893054 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 09:34:53 INFO - PROCESS | 3368 | 1469550893104 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3368 | 1469550893106 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAB800 == 36 [pid = 3368] [id = 522] 09:34:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E01EEC00) [pid = 3368] [serial = 1566] [outer = 0000000000000000] 09:34:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E1F3DC00) [pid = 3368] [serial = 1567] [outer = 00000053E01EEC00] 09:34:53 INFO - PROCESS | 3368 | 1469550893154 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E272B400) [pid = 3368] [serial = 1568] [outer = 00000053E01EEC00] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFC65400) [pid = 3368] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DC295000) [pid = 3368] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D7266C00) [pid = 3368] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2531800) [pid = 3368] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2B54000) [pid = 3368] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D288C000) [pid = 3368] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2913C00) [pid = 3368] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D1605800) [pid = 3368] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DF215000) [pid = 3368] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B11400) [pid = 3368] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DEF05C00) [pid = 3368] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E27EB800) [pid = 3368] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E3D1D400) [pid = 3368] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:34:53 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFEA0C00) [pid = 3368] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:34:53 INFO - PROCESS | 3368 | 1469550893663 Marionette TRACE conn7 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 839ms 09:34:53 INFO - PROCESS | 3368 | 1469550893735 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 3368 | 1469550893737 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 09:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:34:53 INFO - PROCESS | 3368 | 1469550893742 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 3368 | 1469550893744 Marionette TRACE conn7 <- [1,2054,null,{}] 09:34:53 INFO - PROCESS | 3368 | 1469550893747 Marionette TRACE conn7 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:53 INFO - PROCESS | 3368 | 1469550893749 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:53 INFO - PROCESS | 3368 | 1469550893834 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 09:34:53 INFO - PROCESS | 3368 | 1469550893842 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 3368 | 1469550893844 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5F8000 == 37 [pid = 3368] [id = 523] 09:34:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2CAD000) [pid = 3368] [serial = 1569] [outer = 0000000000000000] 09:34:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD56E800) [pid = 3368] [serial = 1570] [outer = 00000053D2CAD000] 09:34:53 INFO - PROCESS | 3368 | 1469550893889 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFEA0C00) [pid = 3368] [serial = 1571] [outer = 00000053D2CAD000] 09:34:54 INFO - PROCESS | 3368 | 1469550894321 Marionette TRACE conn7 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 09:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:34:54 INFO - PROCESS | 3368 | 1469550894375 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3368 | 1469550894377 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 09:34:54 INFO - PROCESS | 3368 | 1469550894380 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3368 | 1469550894382 Marionette TRACE conn7 <- [1,2058,null,{}] 09:34:54 INFO - PROCESS | 3368 | 1469550894385 Marionette TRACE conn7 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:54 INFO - PROCESS | 3368 | 1469550894387 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:54 INFO - PROCESS | 3368 | 1469550894471 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 09:34:54 INFO - PROCESS | 3368 | 1469550894479 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 3368 | 1469550894481 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4289000 == 38 [pid = 3368] [id = 524] 09:34:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E272F800) [pid = 3368] [serial = 1572] [outer = 0000000000000000] 09:34:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E27EBC00) [pid = 3368] [serial = 1573] [outer = 00000053E272F800] 09:34:54 INFO - PROCESS | 3368 | 1469550894526 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2A73000) [pid = 3368] [serial = 1574] [outer = 00000053E272F800] 09:34:54 INFO - PROCESS | 3368 | 1469550894936 Marionette TRACE conn7 <- [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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:34:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 587ms 09:34:54 INFO - PROCESS | 3368 | 1469550894970 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 3368 | 1469550894973 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 09:34:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:34:54 INFO - PROCESS | 3368 | 1469550894976 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 3368 | 1469550894978 Marionette TRACE conn7 <- [1,2062,null,{}] 09:34:55 INFO - PROCESS | 3368 | 1469550894994 Marionette TRACE conn7 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:55 INFO - PROCESS | 3368 | 1469550894996 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:55 INFO - PROCESS | 3368 | 1469550895082 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 09:34:55 INFO - PROCESS | 3368 | 1469550895087 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 3368 | 1469550895089 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6942000 == 39 [pid = 3368] [id = 525] 09:34:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2A70800) [pid = 3368] [serial = 1575] [outer = 0000000000000000] 09:34:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2AE5C00) [pid = 3368] [serial = 1576] [outer = 00000053E2A70800] 09:34:55 INFO - PROCESS | 3368 | 1469550895135 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2B5C000) [pid = 3368] [serial = 1577] [outer = 00000053E2A70800] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7A57800 == 38 [pid = 3368] [id = 505] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D55800 == 37 [pid = 3368] [id = 517] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053E004B800 == 36 [pid = 3368] [id = 516] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC20000 == 35 [pid = 3368] [id = 515] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF27B800 == 34 [pid = 3368] [id = 514] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B3A000 == 33 [pid = 3368] [id = 520] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0295000 == 32 [pid = 3368] [id = 519] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5F8000 == 31 [pid = 3368] [id = 523] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4289000 == 30 [pid = 3368] [id = 524] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAB800 == 29 [pid = 3368] [id = 522] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD3CC800 == 28 [pid = 3368] [id = 518] 09:34:56 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3315800 == 27 [pid = 3368] [id = 521] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFC71800) [pid = 3368] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DC29D800) [pid = 3368] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D72C8400) [pid = 3368] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D7ABC000) [pid = 3368] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8A9F800) [pid = 3368] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2EBD000) [pid = 3368] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DCE61800) [pid = 3368] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B5AC00) [pid = 3368] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DCBDB000) [pid = 3368] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D2B59800) [pid = 3368] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D2EB2000) [pid = 3368] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D2F3E000) [pid = 3368] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DD5C0000) [pid = 3368] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DF3E9C00) [pid = 3368] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D818E000) [pid = 3368] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D2F3B400) [pid = 3368] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DEF10400) [pid = 3368] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DFB83400) [pid = 3368] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DEF43C00) [pid = 3368] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053E2AEAC00) [pid = 3368] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053E2A6C800) [pid = 3368] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053E3DEEC00) [pid = 3368] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053E3D1FC00) [pid = 3368] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053E4173400) [pid = 3368] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053E3DF5C00) [pid = 3368] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053DFB84C00) [pid = 3368] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053D9257000) [pid = 3368] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 09:34:56 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053DFBCAC00) [pid = 3368] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 09:34:57 INFO - PROCESS | 3368 | 1469550897039 Marionette TRACE conn7 <- [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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2100ms 09:34:57 INFO - PROCESS | 3368 | 1469550897080 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 3368 | 1469550897084 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 09:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:34:57 INFO - PROCESS | 3368 | 1469550897090 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 3368 | 1469550897093 Marionette TRACE conn7 <- [1,2066,null,{}] 09:34:57 INFO - PROCESS | 3368 | 1469550897099 Marionette TRACE conn7 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 3368 | 1469550897103 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:57 INFO - PROCESS | 3368 | 1469550897206 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 09:34:57 INFO - PROCESS | 3368 | 1469550897214 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3368 | 1469550897218 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7D6D000 == 28 [pid = 3368] [id = 526] 09:34:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D2B10000) [pid = 3368] [serial = 1578] [outer = 0000000000000000] 09:34:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D2B56000) [pid = 3368] [serial = 1579] [outer = 00000053D2B10000] 09:34:57 INFO - PROCESS | 3368 | 1469550897269 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D2CA9000) [pid = 3368] [serial = 1580] [outer = 00000053D2B10000] 09:34:57 INFO - PROCESS | 3368 | 1469550897766 Marionette TRACE conn7 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 733ms 09:34:57 INFO - PROCESS | 3368 | 1469550897827 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 3368 | 1469550897832 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 09:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:34:57 INFO - PROCESS | 3368 | 1469550897839 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 3368 | 1469550897842 Marionette TRACE conn7 <- [1,2070,null,{}] 09:34:57 INFO - PROCESS | 3368 | 1469550897846 Marionette TRACE conn7 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:57 INFO - PROCESS | 3368 | 1469550897849 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:57 INFO - PROCESS | 3368 | 1469550897943 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 09:34:57 INFO - PROCESS | 3368 | 1469550897951 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 3368 | 1469550897954 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB3000 == 29 [pid = 3368] [id = 527] 09:34:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D37CC800) [pid = 3368] [serial = 1581] [outer = 0000000000000000] 09:34:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D3EC2400) [pid = 3368] [serial = 1582] [outer = 00000053D37CC800] 09:34:58 INFO - PROCESS | 3368 | 1469550898009 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D72C8C00) [pid = 3368] [serial = 1583] [outer = 00000053D37CC800] 09:34:58 INFO - PROCESS | 3368 | 1469550898480 Marionette TRACE conn7 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 692ms 09:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:34:58 INFO - PROCESS | 3368 | 1469550898533 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 3368 | 1469550898535 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 09:34:58 INFO - PROCESS | 3368 | 1469550898539 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 3368 | 1469550898543 Marionette TRACE conn7 <- [1,2074,null,{}] 09:34:58 INFO - PROCESS | 3368 | 1469550898554 Marionette TRACE conn7 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:58 INFO - PROCESS | 3368 | 1469550898559 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:58 INFO - PROCESS | 3368 | 1469550898677 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 09:34:58 INFO - PROCESS | 3368 | 1469550898685 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 3368 | 1469550898688 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD3C7800 == 30 [pid = 3368] [id = 528] 09:34:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D0BECC00) [pid = 3368] [serial = 1584] [outer = 0000000000000000] 09:34:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D819CC00) [pid = 3368] [serial = 1585] [outer = 00000053D0BECC00] 09:34:58 INFO - PROCESS | 3368 | 1469550898738 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D8A9F800) [pid = 3368] [serial = 1586] [outer = 00000053D0BECC00] 09:34:59 INFO - PROCESS | 3368 | 1469550899184 Marionette TRACE conn7 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 09:34:59 INFO - PROCESS | 3368 | 1469550899233 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3368 | 1469550899236 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:34:59 INFO - PROCESS | 3368 | 1469550899239 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3368 | 1469550899241 Marionette TRACE conn7 <- [1,2078,null,{}] 09:34:59 INFO - PROCESS | 3368 | 1469550899245 Marionette TRACE conn7 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 3368 | 1469550899247 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:59 INFO - PROCESS | 3368 | 1469550899334 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 09:34:59 INFO - PROCESS | 3368 | 1469550899339 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3368 | 1469550899342 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3C000 == 31 [pid = 3368] [id = 529] 09:34:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8AD9400) [pid = 3368] [serial = 1587] [outer = 0000000000000000] 09:34:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D924D800) [pid = 3368] [serial = 1588] [outer = 00000053D8AD9400] 09:34:59 INFO - PROCESS | 3368 | 1469550899389 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DC24CC00) [pid = 3368] [serial = 1589] [outer = 00000053D8AD9400] 09:34:59 INFO - PROCESS | 3368 | 1469550899827 Marionette TRACE conn7 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:34:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 09:34:59 INFO - PROCESS | 3368 | 1469550899871 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 3368 | 1469550899873 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 09:34:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:34:59 INFO - PROCESS | 3368 | 1469550899877 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 3368 | 1469550899879 Marionette TRACE conn7 <- [1,2082,null,{}] 09:34:59 INFO - PROCESS | 3368 | 1469550899882 Marionette TRACE conn7 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:34:59 INFO - PROCESS | 3368 | 1469550899884 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:59 INFO - PROCESS | 3368 | 1469550899966 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 09:34:59 INFO - PROCESS | 3368 | 1469550899973 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 3368 | 1469550899976 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:34:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEDA000 == 32 [pid = 3368] [id = 530] 09:34:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D3747C00) [pid = 3368] [serial = 1590] [outer = 0000000000000000] 09:35:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DC29B800) [pid = 3368] [serial = 1591] [outer = 00000053D3747C00] 09:35:00 INFO - PROCESS | 3368 | 1469550900022 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DCBE4000) [pid = 3368] [serial = 1592] [outer = 00000053D3747C00] 09:35:00 INFO - PROCESS | 3368 | 1469550900460 Marionette TRACE conn7 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:35:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 630ms 09:35:00 INFO - PROCESS | 3368 | 1469550900514 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 3368 | 1469550900517 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 09:35:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:35:00 INFO - PROCESS | 3368 | 1469550900520 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 3368 | 1469550900522 Marionette TRACE conn7 <- [1,2086,null,{}] 09:35:00 INFO - PROCESS | 3368 | 1469550900526 Marionette TRACE conn7 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:00 INFO - PROCESS | 3368 | 1469550900532 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:00 INFO - PROCESS | 3368 | 1469550900644 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 09:35:00 INFO - PROCESS | 3368 | 1469550900660 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 3368 | 1469550900662 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A09000 == 33 [pid = 3368] [id = 531] 09:35:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DD5B7800) [pid = 3368] [serial = 1593] [outer = 0000000000000000] 09:35:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DEFBC000) [pid = 3368] [serial = 1594] [outer = 00000053DD5B7800] 09:35:00 INFO - PROCESS | 3368 | 1469550900708 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DF214800) [pid = 3368] [serial = 1595] [outer = 00000053DD5B7800] 09:35:01 INFO - PROCESS | 3368 | 1469550901146 Marionette TRACE conn7 <- [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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 09:35:01 INFO - PROCESS | 3368 | 1469550901213 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3368 | 1469550901216 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:35:01 INFO - PROCESS | 3368 | 1469550901219 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3368 | 1469550901221 Marionette TRACE conn7 <- [1,2090,null,{}] 09:35:01 INFO - PROCESS | 3368 | 1469550901224 Marionette TRACE conn7 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3368 | 1469550901226 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:01 INFO - PROCESS | 3368 | 1469550901307 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 09:35:01 INFO - PROCESS | 3368 | 1469550901344 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3368 | 1469550901346 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E26800 == 34 [pid = 3368] [id = 532] 09:35:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D15D9C00) [pid = 3368] [serial = 1596] [outer = 0000000000000000] 09:35:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF3E8C00) [pid = 3368] [serial = 1597] [outer = 00000053D15D9C00] 09:35:01 INFO - PROCESS | 3368 | 1469550901390 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFAA3400) [pid = 3368] [serial = 1598] [outer = 00000053D15D9C00] 09:35:01 INFO - PROCESS | 3368 | 1469550901797 Marionette TRACE conn7 <- [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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 627ms 09:35:01 INFO - PROCESS | 3368 | 1469550901850 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 3368 | 1469550901852 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 09:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:35:01 INFO - PROCESS | 3368 | 1469550901855 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 3368 | 1469550901857 Marionette TRACE conn7 <- [1,2094,null,{}] 09:35:01 INFO - PROCESS | 3368 | 1469550901861 Marionette TRACE conn7 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:01 INFO - PROCESS | 3368 | 1469550901863 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:01 INFO - PROCESS | 3368 | 1469550901942 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 09:35:01 INFO - PROCESS | 3368 | 1469550901949 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 3368 | 1469550901951 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3303800 == 35 [pid = 3368] [id = 533] 09:35:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFB8B400) [pid = 3368] [serial = 1599] [outer = 0000000000000000] 09:35:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFB90800) [pid = 3368] [serial = 1600] [outer = 00000053DFB8B400] 09:35:02 INFO - PROCESS | 3368 | 1469550901995 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFC6AC00) [pid = 3368] [serial = 1601] [outer = 00000053DFB8B400] 09:35:02 INFO - PROCESS | 3368 | 1469550902470 Marionette TRACE conn7 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 3368 | 1469550902490 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 09:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:35:02 INFO - PROCESS | 3368 | 1469550902494 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 3368 | 1469550902496 Marionette TRACE conn7 <- [1,2098,null,{}] 09:35:02 INFO - PROCESS | 3368 | 1469550902499 Marionette TRACE conn7 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:02 INFO - PROCESS | 3368 | 1469550902501 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:02 INFO - PROCESS | 3368 | 1469550902609 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 09:35:02 INFO - PROCESS | 3368 | 1469550902617 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 3368 | 1469550902619 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD3C6800 == 36 [pid = 3368] [id = 534] 09:35:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFC72800) [pid = 3368] [serial = 1602] [outer = 0000000000000000] 09:35:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFCAE800) [pid = 3368] [serial = 1603] [outer = 00000053DFC72800] 09:35:02 INFO - PROCESS | 3368 | 1469550902707 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE0E000) [pid = 3368] [serial = 1604] [outer = 00000053DFC72800] 09:35:03 INFO - PROCESS | 3368 | 1469550903155 Marionette TRACE conn7 <- [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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 692ms 09:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:35:03 INFO - PROCESS | 3368 | 1469550903189 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3368 | 1469550903191 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 09:35:03 INFO - PROCESS | 3368 | 1469550903194 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3368 | 1469550903196 Marionette TRACE conn7 <- [1,2102,null,{}] 09:35:03 INFO - PROCESS | 3368 | 1469550903200 Marionette TRACE conn7 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3368 | 1469550903202 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:03 INFO - PROCESS | 3368 | 1469550903316 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 09:35:03 INFO - PROCESS | 3368 | 1469550903322 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 3368 | 1469550903324 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38BE800 == 37 [pid = 3368] [id = 535] 09:35:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFE9DC00) [pid = 3368] [serial = 1605] [outer = 0000000000000000] 09:35:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E00EB400) [pid = 3368] [serial = 1606] [outer = 00000053DFE9DC00] 09:35:03 INFO - PROCESS | 3368 | 1469550903368 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E0367000) [pid = 3368] [serial = 1607] [outer = 00000053DFE9DC00] 09:35:03 INFO - PROCESS | 3368 | 1469550903825 Marionette TRACE conn7 <- [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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:35:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 690ms 09:35:03 INFO - PROCESS | 3368 | 1469550903892 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 3368 | 1469550903894 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 09:35:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:35:03 INFO - PROCESS | 3368 | 1469550903898 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 3368 | 1469550903901 Marionette TRACE conn7 <- [1,2106,null,{}] 09:35:03 INFO - PROCESS | 3368 | 1469550903904 Marionette TRACE conn7 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:03 INFO - PROCESS | 3368 | 1469550903907 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:04 INFO - PROCESS | 3368 | 1469550904061 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 09:35:04 INFO - PROCESS | 3368 | 1469550904087 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3368 | 1469550904089 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED9800 == 38 [pid = 3368] [id = 536] 09:35:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E2723400) [pid = 3368] [serial = 1608] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E27E6400) [pid = 3368] [serial = 1609] [outer = 00000053E2723400] 09:35:04 INFO - PROCESS | 3368 | 1469550904137 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2AE3800) [pid = 3368] [serial = 1610] [outer = 00000053E2723400] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E01EEC00) [pid = 3368] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DCD21400) [pid = 3368] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E272F800) [pid = 3368] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2893C00) [pid = 3368] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D8A9D800) [pid = 3368] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D2F39400) [pid = 3368] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8A58800) [pid = 3368] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2F40800) [pid = 3368] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFCB4400) [pid = 3368] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFA10400) [pid = 3368] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:35:04 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2CAD000) [pid = 3368] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:35:04 INFO - PROCESS | 3368 | 1469550904687 Marionette TRACE conn7 <- [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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 838ms 09:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:35:04 INFO - PROCESS | 3368 | 1469550904739 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 3368 | 1469550904741 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 09:35:04 INFO - PROCESS | 3368 | 1469550904744 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 3368 | 1469550904746 Marionette TRACE conn7 <- [1,2110,null,{}] 09:35:04 INFO - PROCESS | 3368 | 1469550904749 Marionette TRACE conn7 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:04 INFO - PROCESS | 3368 | 1469550904751 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:04 INFO - PROCESS | 3368 | 1469550904835 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 09:35:04 INFO - PROCESS | 3368 | 1469550904841 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 3368 | 1469550904843 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E42A0800 == 39 [pid = 3368] [id = 537] 09:35:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D7AB7C00) [pid = 3368] [serial = 1611] [outer = 0000000000000000] 09:35:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DF20C000) [pid = 3368] [serial = 1612] [outer = 00000053D7AB7C00] 09:35:04 INFO - PROCESS | 3368 | 1469550904889 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFEA0000) [pid = 3368] [serial = 1613] [outer = 00000053D7AB7C00] 09:35:05 INFO - PROCESS | 3368 | 1469550905306 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:35:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 09:35:05 INFO - PROCESS | 3368 | 1469550905376 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 3368 | 1469550905378 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 09:35:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:35:05 INFO - PROCESS | 3368 | 1469550905382 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 3368 | 1469550905384 Marionette TRACE conn7 <- [1,2114,null,{}] 09:35:05 INFO - PROCESS | 3368 | 1469550905388 Marionette TRACE conn7 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:05 INFO - PROCESS | 3368 | 1469550905390 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:05 INFO - PROCESS | 3368 | 1469550905473 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 09:35:05 INFO - PROCESS | 3368 | 1469550905480 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 3368 | 1469550905482 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7005000 == 40 [pid = 3368] [id = 538] 09:35:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E03B9800) [pid = 3368] [serial = 1614] [outer = 0000000000000000] 09:35:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2A6F400) [pid = 3368] [serial = 1615] [outer = 00000053E03B9800] 09:35:05 INFO - PROCESS | 3368 | 1469550905526 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DC298400) [pid = 3368] [serial = 1616] [outer = 00000053E03B9800] 09:35:05 INFO - PROCESS | 3368 | 1469550905968 Marionette TRACE conn7 <- [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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 629ms 09:35:06 INFO - PROCESS | 3368 | 1469550906014 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 09:35:06 INFO - PROCESS | 3368 | 1469550906016 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 09:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:35:06 INFO - PROCESS | 3368 | 1469550906020 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 3368 | 1469550906021 Marionette TRACE conn7 <- [1,2118,null,{}] 09:35:06 INFO - PROCESS | 3368 | 1469550906025 Marionette TRACE conn7 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:06 INFO - PROCESS | 3368 | 1469550906027 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:06 INFO - PROCESS | 3368 | 1469550906116 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 09:35:06 INFO - PROCESS | 3368 | 1469550906122 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 3368 | 1469550906123 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7020000 == 41 [pid = 3368] [id = 539] 09:35:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2B55000) [pid = 3368] [serial = 1617] [outer = 0000000000000000] 09:35:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E3398000) [pid = 3368] [serial = 1618] [outer = 00000053E2B55000] 09:35:06 INFO - PROCESS | 3368 | 1469550906176 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E33A0800) [pid = 3368] [serial = 1619] [outer = 00000053E2B55000] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7D6D000 == 40 [pid = 3368] [id = 526] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6942000 == 39 [pid = 3368] [id = 525] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB3000 == 38 [pid = 3368] [id = 527] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3C000 == 37 [pid = 3368] [id = 529] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEDA000 == 36 [pid = 3368] [id = 530] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E42A0800 == 35 [pid = 3368] [id = 537] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7005000 == 34 [pid = 3368] [id = 538] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED9800 == 33 [pid = 3368] [id = 536] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E26800 == 32 [pid = 3368] [id = 532] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3303800 == 31 [pid = 3368] [id = 533] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A09000 == 30 [pid = 3368] [id = 531] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38BE800 == 29 [pid = 3368] [id = 535] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD3C7800 == 28 [pid = 3368] [id = 528] 09:35:07 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD3C6800 == 27 [pid = 3368] [id = 534] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E1F3DC00) [pid = 3368] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFCB3000) [pid = 3368] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E27EBC00) [pid = 3368] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E272B400) [pid = 3368] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DF20C800) [pid = 3368] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D9254400) [pid = 3368] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC29C000) [pid = 3368] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D374A000) [pid = 3368] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D79BB800) [pid = 3368] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DD3B9400) [pid = 3368] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DBA73C00) [pid = 3368] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D7F49800) [pid = 3368] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D3E61000) [pid = 3368] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFE0EC00) [pid = 3368] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFEA4800) [pid = 3368] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2A73000) [pid = 3368] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2AE5C00) [pid = 3368] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFB84000) [pid = 3368] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFC6B000) [pid = 3368] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFEA1800) [pid = 3368] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DD56E800) [pid = 3368] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DFEA0C00) [pid = 3368] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 09:35:07 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053DF3E5400) [pid = 3368] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 09:35:08 INFO - PROCESS | 3368 | 1469550908031 Marionette TRACE conn7 <- [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] 09:35:08 INFO - PROCESS | 3368 | 1469550908055 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 09:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:35:08 INFO - PROCESS | 3368 | 1469550908061 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 3368 | 1469550908065 Marionette TRACE conn7 <- [1,2122,null,{}] 09:35:08 INFO - PROCESS | 3368 | 1469550908071 Marionette TRACE conn7 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 3368 | 1469550908074 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:08 INFO - PROCESS | 3368 | 1469550908177 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 09:35:08 INFO - PROCESS | 3368 | 1469550908185 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 3368 | 1469550908190 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7C93000 == 28 [pid = 3368] [id = 540] 09:35:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D2910400) [pid = 3368] [serial = 1620] [outer = 0000000000000000] 09:35:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D2B5AC00) [pid = 3368] [serial = 1621] [outer = 00000053D2910400] 09:35:08 INFO - PROCESS | 3368 | 1469550908241 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D2EBD000) [pid = 3368] [serial = 1622] [outer = 00000053D2910400] 09:35:08 INFO - PROCESS | 3368 | 1469550908747 Marionette TRACE conn7 <- [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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 3368 | 1469550908804 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 09:35:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:35:08 INFO - PROCESS | 3368 | 1469550908811 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 3368 | 1469550908814 Marionette TRACE conn7 <- [1,2126,null,{}] 09:35:08 INFO - PROCESS | 3368 | 1469550908818 Marionette TRACE conn7 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:08 INFO - PROCESS | 3368 | 1469550908820 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:08 INFO - PROCESS | 3368 | 1469550908917 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 09:35:08 INFO - PROCESS | 3368 | 1469550908931 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 3368 | 1469550908934 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB0800 == 29 [pid = 3368] [id = 541] 09:35:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D3E61000) [pid = 3368] [serial = 1623] [outer = 0000000000000000] 09:35:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D71EB400) [pid = 3368] [serial = 1624] [outer = 00000053D3E61000] 09:35:09 INFO - PROCESS | 3368 | 1469550909055 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D7934000) [pid = 3368] [serial = 1625] [outer = 00000053D3E61000] 09:35:09 INFO - PROCESS | 3368 | 1469550909449 Marionette TRACE conn7 <- [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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 691ms 09:35:09 INFO - PROCESS | 3368 | 1469550909504 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 3368 | 1469550909506 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 09:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:35:09 INFO - PROCESS | 3368 | 1469550909510 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 3368 | 1469550909514 Marionette TRACE conn7 <- [1,2130,null,{}] 09:35:09 INFO - PROCESS | 3368 | 1469550909526 Marionette TRACE conn7 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:09 INFO - PROCESS | 3368 | 1469550909531 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:09 INFO - PROCESS | 3368 | 1469550909645 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 09:35:09 INFO - PROCESS | 3368 | 1469550909662 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 3368 | 1469550909666 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE1800 == 30 [pid = 3368] [id = 542] 09:35:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D154B800) [pid = 3368] [serial = 1626] [outer = 0000000000000000] 09:35:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D896C800) [pid = 3368] [serial = 1627] [outer = 00000053D154B800] 09:35:09 INFO - PROCESS | 3368 | 1469550909716 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8AA6C00) [pid = 3368] [serial = 1628] [outer = 00000053D154B800] 09:35:10 INFO - PROCESS | 3368 | 1469550910153 Marionette TRACE conn7 <- [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] 09:35:10 INFO - PROCESS | 3368 | 1469550910213 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 09:35:10 INFO - PROCESS | 3368 | 1469550910216 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:35:10 INFO - PROCESS | 3368 | 1469550910218 Marionette TRACE conn7 <- [1,2134,null,{}] 09:35:10 INFO - PROCESS | 3368 | 1469550910221 Marionette TRACE conn7 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 3368 | 1469550910224 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:10 INFO - PROCESS | 3368 | 1469550910310 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 09:35:10 INFO - PROCESS | 3368 | 1469550910317 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3368 | 1469550910320 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFACE800 == 30 [pid = 3368] [id = 543] 09:35:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DBA73000) [pid = 3368] [serial = 1629] [outer = 0000000000000000] 09:35:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC25A000) [pid = 3368] [serial = 1630] [outer = 00000053DBA73000] 09:35:10 INFO - PROCESS | 3368 | 1469550910366 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DC29C400) [pid = 3368] [serial = 1631] [outer = 00000053DBA73000] 09:35:10 INFO - PROCESS | 3368 | 1469550910799 Marionette TRACE conn7 <- [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] 09:35:10 INFO - PROCESS | 3368 | 1469550910853 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 09:35:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:35:10 INFO - PROCESS | 3368 | 1469550910856 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 3368 | 1469550910858 Marionette TRACE conn7 <- [1,2138,null,{}] 09:35:10 INFO - PROCESS | 3368 | 1469550910862 Marionette TRACE conn7 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:10 INFO - PROCESS | 3368 | 1469550910864 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:10 INFO - PROCESS | 3368 | 1469550910944 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 09:35:10 INFO - PROCESS | 3368 | 1469550910950 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 3368 | 1469550910952 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEE3800 == 31 [pid = 3368] [id = 544] 09:35:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D3749800) [pid = 3368] [serial = 1632] [outer = 0000000000000000] 09:35:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DCBE1400) [pid = 3368] [serial = 1633] [outer = 00000053D3749800] 09:35:11 INFO - PROCESS | 3368 | 1469550910998 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD3BD000) [pid = 3368] [serial = 1634] [outer = 00000053D3749800] 09:35:11 INFO - PROCESS | 3368 | 1469550911469 Marionette TRACE conn7 <- [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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 3368 | 1469550911490 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 09:35:11 INFO - PROCESS | 3368 | 1469550911493 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:35:11 INFO - PROCESS | 3368 | 1469550911495 Marionette TRACE conn7 <- [1,2142,null,{}] 09:35:11 INFO - PROCESS | 3368 | 1469550911504 Marionette TRACE conn7 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:11 INFO - PROCESS | 3368 | 1469550911510 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:11 INFO - PROCESS | 3368 | 1469550911618 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 09:35:11 INFO - PROCESS | 3368 | 1469550911625 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 3368 | 1469550911627 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E27B5800 == 32 [pid = 3368] [id = 545] 09:35:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DD576800) [pid = 3368] [serial = 1635] [outer = 0000000000000000] 09:35:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DEF0D800) [pid = 3368] [serial = 1636] [outer = 00000053DD576800] 09:35:11 INFO - PROCESS | 3368 | 1469550911673 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF3E5000) [pid = 3368] [serial = 1637] [outer = 00000053DD576800] 09:35:12 INFO - PROCESS | 3368 | 1469550912099 Marionette TRACE conn7 <- [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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 649ms 09:35:12 INFO - PROCESS | 3368 | 1469550912173 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3368 | 1469550912175 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 09:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:35:12 INFO - PROCESS | 3368 | 1469550912178 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3368 | 1469550912180 Marionette TRACE conn7 <- [1,2146,null,{}] 09:35:12 INFO - PROCESS | 3368 | 1469550912184 Marionette TRACE conn7 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3368 | 1469550912186 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:12 INFO - PROCESS | 3368 | 1469550912265 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 09:35:12 INFO - PROCESS | 3368 | 1469550912272 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3368 | 1469550912274 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E20800 == 33 [pid = 3368] [id = 546] 09:35:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF3EAC00) [pid = 3368] [serial = 1638] [outer = 0000000000000000] 09:35:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFB86800) [pid = 3368] [serial = 1639] [outer = 00000053DF3EAC00] 09:35:12 INFO - PROCESS | 3368 | 1469550912319 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFC65800) [pid = 3368] [serial = 1640] [outer = 00000053DF3EAC00] 09:35:12 INFO - PROCESS | 3368 | 1469550912741 Marionette TRACE conn7 <- [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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 3368 | 1469550912777 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 09:35:12 INFO - PROCESS | 3368 | 1469550912785 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 3368 | 1469550912787 Marionette TRACE conn7 <- [1,2150,null,{}] 09:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:35:12 INFO - PROCESS | 3368 | 1469550912790 Marionette TRACE conn7 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:12 INFO - PROCESS | 3368 | 1469550912792 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:12 INFO - PROCESS | 3368 | 1469550912873 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 09:35:12 INFO - PROCESS | 3368 | 1469550912880 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 3368 | 1469550912883 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3311800 == 34 [pid = 3368] [id = 547] 09:35:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFCAEC00) [pid = 3368] [serial = 1641] [outer = 0000000000000000] 09:35:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFCB4C00) [pid = 3368] [serial = 1642] [outer = 00000053DFCAEC00] 09:35:12 INFO - PROCESS | 3368 | 1469550912929 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DFE97400) [pid = 3368] [serial = 1643] [outer = 00000053DFCAEC00] 09:35:13 INFO - PROCESS | 3368 | 1469550913409 Marionette TRACE conn7 <- [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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:35:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 670ms 09:35:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:35:13 INFO - PROCESS | 3368 | 1469550913463 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 3368 | 1469550913465 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 09:35:13 INFO - PROCESS | 3368 | 1469550913469 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 3368 | 1469550913470 Marionette TRACE conn7 <- [1,2154,null,{}] 09:35:13 INFO - PROCESS | 3368 | 1469550913480 Marionette TRACE conn7 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:13 INFO - PROCESS | 3368 | 1469550913482 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:13 INFO - PROCESS | 3368 | 1469550913590 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 09:35:13 INFO - PROCESS | 3368 | 1469550913672 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 3368 | 1469550913674 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEDC000 == 35 [pid = 3368] [id = 548] 09:35:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFCB1400) [pid = 3368] [serial = 1644] [outer = 0000000000000000] 09:35:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DFEA4800) [pid = 3368] [serial = 1645] [outer = 00000053DFCB1400] 09:35:13 INFO - PROCESS | 3368 | 1469550913719 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E0175800) [pid = 3368] [serial = 1646] [outer = 00000053DFCB1400] 09:35:14 INFO - PROCESS | 3368 | 1469550914137 Marionette TRACE conn7 <- [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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 09:35:14 INFO - PROCESS | 3368 | 1469550914167 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3368 | 1469550914170 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:35:14 INFO - PROCESS | 3368 | 1469550914173 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3368 | 1469550914175 Marionette TRACE conn7 <- [1,2158,null,{}] 09:35:14 INFO - PROCESS | 3368 | 1469550914179 Marionette TRACE conn7 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3368 | 1469550914180 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:14 INFO - PROCESS | 3368 | 1469550914295 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 09:35:14 INFO - PROCESS | 3368 | 1469550914301 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 3368 | 1469550914303 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAC000 == 36 [pid = 3368] [id = 549] 09:35:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E0172C00) [pid = 3368] [serial = 1647] [outer = 0000000000000000] 09:35:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E1598400) [pid = 3368] [serial = 1648] [outer = 00000053E0172C00] 09:35:14 INFO - PROCESS | 3368 | 1469550914348 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E2729400) [pid = 3368] [serial = 1649] [outer = 00000053E0172C00] 09:35:14 INFO - PROCESS | 3368 | 1469550914803 Marionette TRACE conn7 <- [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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 09:35:14 INFO - PROCESS | 3368 | 1469550914871 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 3368 | 1469550914874 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 09:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:35:14 INFO - PROCESS | 3368 | 1469550914877 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 3368 | 1469550914880 Marionette TRACE conn7 <- [1,2162,null,{}] 09:35:14 INFO - PROCESS | 3368 | 1469550914884 Marionette TRACE conn7 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:14 INFO - PROCESS | 3368 | 1469550914886 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:15 INFO - PROCESS | 3368 | 1469550915039 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 09:35:15 INFO - PROCESS | 3368 | 1469550915068 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3368 | 1469550915071 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEE1800 == 37 [pid = 3368] [id = 550] 09:35:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E27E8800) [pid = 3368] [serial = 1650] [outer = 0000000000000000] 09:35:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E2A74000) [pid = 3368] [serial = 1651] [outer = 00000053E27E8800] 09:35:15 INFO - PROCESS | 3368 | 1469550915119 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E2E04000) [pid = 3368] [serial = 1652] [outer = 00000053E27E8800] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E03B9800) [pid = 3368] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DFC72800) [pid = 3368] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DFE9DC00) [pid = 3368] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E2723400) [pid = 3368] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D7AB7C00) [pid = 3368] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D15D9C00) [pid = 3368] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DD5B7800) [pid = 3368] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D3747C00) [pid = 3368] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8AD9400) [pid = 3368] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D0BECC00) [pid = 3368] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D37CC800) [pid = 3368] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B10000) [pid = 3368] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E2A70800) [pid = 3368] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:35:15 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFB8B400) [pid = 3368] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:35:15 INFO - PROCESS | 3368 | 1469550915657 Marionette TRACE conn7 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 839ms 09:35:15 INFO - PROCESS | 3368 | 1469550915722 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 3368 | 1469550915724 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 09:35:15 INFO - PROCESS | 3368 | 1469550915728 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:35:15 INFO - PROCESS | 3368 | 1469550915729 Marionette TRACE conn7 <- [1,2166,null,{}] 09:35:15 INFO - PROCESS | 3368 | 1469550915733 Marionette TRACE conn7 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:15 INFO - PROCESS | 3368 | 1469550915735 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:15 INFO - PROCESS | 3368 | 1469550915819 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 09:35:15 INFO - PROCESS | 3368 | 1469550915825 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 3368 | 1469550915827 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4298800 == 38 [pid = 3368] [id = 551] 09:35:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8907C00) [pid = 3368] [serial = 1653] [outer = 0000000000000000] 09:35:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DEF43C00) [pid = 3368] [serial = 1654] [outer = 00000053D8907C00] 09:35:15 INFO - PROCESS | 3368 | 1469550915880 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E00EE400) [pid = 3368] [serial = 1655] [outer = 00000053D8907C00] 09:35:16 INFO - PROCESS | 3368 | 1469550916297 Marionette TRACE conn7 <- [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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 586ms 09:35:16 INFO - PROCESS | 3368 | 1469550916316 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3368 | 1469550916318 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:35:16 INFO - PROCESS | 3368 | 1469550916334 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3368 | 1469550916336 Marionette TRACE conn7 <- [1,2170,null,{}] 09:35:16 INFO - PROCESS | 3368 | 1469550916339 Marionette TRACE conn7 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3368 | 1469550916341 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:16 INFO - PROCESS | 3368 | 1469550916424 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 09:35:16 INFO - PROCESS | 3368 | 1469550916430 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 3368 | 1469550916432 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7006800 == 39 [pid = 3368] [id = 552] 09:35:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E0369C00) [pid = 3368] [serial = 1656] [outer = 0000000000000000] 09:35:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E2E0DC00) [pid = 3368] [serial = 1657] [outer = 00000053E0369C00] 09:35:16 INFO - PROCESS | 3368 | 1469550916476 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E38DF800) [pid = 3368] [serial = 1658] [outer = 00000053E0369C00] 09:35:16 INFO - PROCESS | 3368 | 1469550916914 Marionette TRACE conn7 <- [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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:35:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 09:35:16 INFO - PROCESS | 3368 | 1469550916970 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 3368 | 1469550916972 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 09:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:35:16 INFO - PROCESS | 3368 | 1469550916976 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 3368 | 1469550916978 Marionette TRACE conn7 <- [1,2174,null,{}] 09:35:16 INFO - PROCESS | 3368 | 1469550916981 Marionette TRACE conn7 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:16 INFO - PROCESS | 3368 | 1469550916983 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:17 INFO - PROCESS | 3368 | 1469550917075 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 09:35:17 INFO - PROCESS | 3368 | 1469550917081 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 3368 | 1469550917083 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70DF000 == 40 [pid = 3368] [id = 553] 09:35:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E38E3800) [pid = 3368] [serial = 1659] [outer = 0000000000000000] 09:35:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E38EA800) [pid = 3368] [serial = 1660] [outer = 00000053E38E3800] 09:35:17 INFO - PROCESS | 3368 | 1469550917127 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E39EE400) [pid = 3368] [serial = 1661] [outer = 00000053E38E3800] 09:35:17 INFO - PROCESS | 3368 | 1469550917773 Marionette TRACE conn7 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 880ms 09:35:17 INFO - PROCESS | 3368 | 1469550917860 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 3368 | 1469550917865 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 09:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:35:17 INFO - PROCESS | 3368 | 1469550917870 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 3368 | 1469550917874 Marionette TRACE conn7 <- [1,2178,null,{}] 09:35:17 INFO - PROCESS | 3368 | 1469550917880 Marionette TRACE conn7 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:17 INFO - PROCESS | 3368 | 1469550917884 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:18 INFO - PROCESS | 3368 | 1469550918031 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 09:35:18 INFO - PROCESS | 3368 | 1469550918148 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 3368 | 1469550918151 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9121000 == 41 [pid = 3368] [id = 554] 09:35:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D2917C00) [pid = 3368] [serial = 1662] [outer = 0000000000000000] 09:35:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D2CAD000) [pid = 3368] [serial = 1663] [outer = 00000053D2917C00] 09:35:18 INFO - PROCESS | 3368 | 1469550918211 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D3E5DC00) [pid = 3368] [serial = 1664] [outer = 00000053D2917C00] 09:35:18 INFO - PROCESS | 3368 | 1469550918897 Marionette TRACE conn7 <- [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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1082ms 09:35:18 INFO - PROCESS | 3368 | 1469550918957 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 3368 | 1469550918963 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 09:35:19 INFO - PROCESS | 3368 | 1469550919023 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:35:19 INFO - PROCESS | 3368 | 1469550919026 Marionette TRACE conn7 <- [1,2182,null,{}] 09:35:19 INFO - PROCESS | 3368 | 1469550919031 Marionette TRACE conn7 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:19 INFO - PROCESS | 3368 | 1469550919034 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:19 INFO - PROCESS | 3368 | 1469550919169 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 09:35:19 INFO - PROCESS | 3368 | 1469550919245 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 3368 | 1469550919248 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D2586000 == 42 [pid = 3368] [id = 555] 09:35:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D290A800) [pid = 3368] [serial = 1665] [outer = 0000000000000000] 09:35:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D2EB1400) [pid = 3368] [serial = 1666] [outer = 00000053D290A800] 09:35:19 INFO - PROCESS | 3368 | 1469550919350 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D895F400) [pid = 3368] [serial = 1667] [outer = 00000053D290A800] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7006800 == 41 [pid = 3368] [id = 552] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4298800 == 40 [pid = 3368] [id = 551] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEE1800 == 39 [pid = 3368] [id = 550] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAC000 == 38 [pid = 3368] [id = 549] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEDC000 == 37 [pid = 3368] [id = 548] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3311800 == 36 [pid = 3368] [id = 547] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E20800 == 35 [pid = 3368] [id = 546] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053E27B5800 == 34 [pid = 3368] [id = 545] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEE3800 == 33 [pid = 3368] [id = 544] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFACE800 == 32 [pid = 3368] [id = 543] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEE1800 == 31 [pid = 3368] [id = 542] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB0800 == 30 [pid = 3368] [id = 541] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E3398000) [pid = 3368] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | 1469550920271 Marionette TRACE conn7 <- [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]]]}] 09:35:20 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7C93000 == 29 [pid = 3368] [id = 540] 09:35:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:35:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1293ms 09:35:20 INFO - PROCESS | 3368 | 1469550920324 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 3368 | 1469550920329 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 09:35:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:35:20 INFO - PROCESS | 3368 | 1469550920335 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 3368 | 1469550920340 Marionette TRACE conn7 <- [1,2186,null,{}] 09:35:20 INFO - PROCESS | 3368 | 1469550920346 Marionette TRACE conn7 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:20 INFO - PROCESS | 3368 | 1469550920348 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:20 INFO - PROCESS | 3368 | 1469550920461 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DC298400) [pid = 3368] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DFCAE800) [pid = 3368] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053E00EB400) [pid = 3368] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DFE0E000) [pid = 3368] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E27E6400) [pid = 3368] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E2A6F400) [pid = 3368] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF20C000) [pid = 3368] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E2AE3800) [pid = 3368] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DF3E8C00) [pid = 3368] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DEFBC000) [pid = 3368] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DF214800) [pid = 3368] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DC29B800) [pid = 3368] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DCBE4000) [pid = 3368] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D924D800) [pid = 3368] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DC24CC00) [pid = 3368] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D819CC00) [pid = 3368] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D8A9F800) [pid = 3368] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D3EC2400) [pid = 3368] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D72C8C00) [pid = 3368] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B56000) [pid = 3368] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2CA9000) [pid = 3368] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E2B5C000) [pid = 3368] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFB90800) [pid = 3368] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFAA3400) [pid = 3368] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFEA0000) [pid = 3368] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E0367000) [pid = 3368] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DFC6AC00) [pid = 3368] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 09:35:20 INFO - PROCESS | 3368 | 1469550920537 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 3368 | 1469550920540 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7D70000 == 30 [pid = 3368] [id = 556] 09:35:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2EBC400) [pid = 3368] [serial = 1668] [outer = 0000000000000000] 09:35:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D3E5D800) [pid = 3368] [serial = 1669] [outer = 00000053D2EBC400] 09:35:20 INFO - PROCESS | 3368 | 1469550920590 Marionette DEBUG loaded listener.js 09:35:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D7ABC000) [pid = 3368] [serial = 1670] [outer = 00000053D2EBC400] 09:35:21 INFO - PROCESS | 3368 | 1469550921052 Marionette TRACE conn7 <- [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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 797ms 09:35:21 INFO - PROCESS | 3368 | 1469550921135 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 3368 | 1469550921140 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 09:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:35:21 INFO - PROCESS | 3368 | 1469550921146 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 3368 | 1469550921149 Marionette TRACE conn7 <- [1,2190,null,{}] 09:35:21 INFO - PROCESS | 3368 | 1469550921153 Marionette TRACE conn7 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 3368 | 1469550921156 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:21 INFO - PROCESS | 3368 | 1469550921256 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 09:35:21 INFO - PROCESS | 3368 | 1469550921265 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3368 | 1469550921267 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDC9000 == 31 [pid = 3368] [id = 557] 09:35:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8AA0C00) [pid = 3368] [serial = 1671] [outer = 0000000000000000] 09:35:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D8AA5800) [pid = 3368] [serial = 1672] [outer = 00000053D8AA0C00] 09:35:21 INFO - PROCESS | 3368 | 1469550921317 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D9254400) [pid = 3368] [serial = 1673] [outer = 00000053D8AA0C00] 09:35:21 INFO - PROCESS | 3368 | 1469550921781 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 09:35:21 INFO - PROCESS | 3368 | 1469550921840 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 3368 | 1469550921843 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 09:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:35:21 INFO - PROCESS | 3368 | 1469550921846 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 3368 | 1469550921850 Marionette TRACE conn7 <- [1,2194,null,{}] 09:35:21 INFO - PROCESS | 3368 | 1469550921862 Marionette TRACE conn7 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:21 INFO - PROCESS | 3368 | 1469550921867 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:21 INFO - PROCESS | 3368 | 1469550921956 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 09:35:21 INFO - PROCESS | 3368 | 1469550921964 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 3368 | 1469550921968 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC3C800 == 32 [pid = 3368] [id = 558] 09:35:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC294000) [pid = 3368] [serial = 1674] [outer = 0000000000000000] 09:35:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC96AC00) [pid = 3368] [serial = 1675] [outer = 00000053DC294000] 09:35:22 INFO - PROCESS | 3368 | 1469550922017 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD56D000) [pid = 3368] [serial = 1676] [outer = 00000053DC294000] 09:35:22 INFO - PROCESS | 3368 | 1469550922444 Marionette TRACE conn7 <- [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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 649ms 09:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:35:22 INFO - PROCESS | 3368 | 1469550922498 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 3368 | 1469550922501 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 09:35:22 INFO - PROCESS | 3368 | 1469550922505 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 3368 | 1469550922506 Marionette TRACE conn7 <- [1,2198,null,{}] 09:35:22 INFO - PROCESS | 3368 | 1469550922510 Marionette TRACE conn7 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:22 INFO - PROCESS | 3368 | 1469550922512 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:22 INFO - PROCESS | 3368 | 1469550922603 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 09:35:22 INFO - PROCESS | 3368 | 1469550922636 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 3368 | 1469550922638 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0338000 == 33 [pid = 3368] [id = 559] 09:35:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DD5B9000) [pid = 3368] [serial = 1677] [outer = 0000000000000000] 09:35:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DEF0E800) [pid = 3368] [serial = 1678] [outer = 00000053DD5B9000] 09:35:22 INFO - PROCESS | 3368 | 1469550922692 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF20F800) [pid = 3368] [serial = 1679] [outer = 00000053DD5B9000] 09:35:23 INFO - PROCESS | 3368 | 1469550923151 Marionette TRACE conn7 <- [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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 690ms 09:35:23 INFO - PROCESS | 3368 | 1469550923197 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 3368 | 1469550923200 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 09:35:23 INFO - PROCESS | 3368 | 1469550923203 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:35:23 INFO - PROCESS | 3368 | 1469550923205 Marionette TRACE conn7 <- [1,2202,null,{}] 09:35:23 INFO - PROCESS | 3368 | 1469550923208 Marionette TRACE conn7 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 3368 | 1469550923210 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:23 INFO - PROCESS | 3368 | 1469550923321 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 09:35:23 INFO - PROCESS | 3368 | 1469550923328 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 3368 | 1469550923330 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B36800 == 34 [pid = 3368] [id = 560] 09:35:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF210000) [pid = 3368] [serial = 1680] [outer = 0000000000000000] 09:35:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DF3E2400) [pid = 3368] [serial = 1681] [outer = 00000053DF210000] 09:35:23 INFO - PROCESS | 3368 | 1469550923420 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DF794400) [pid = 3368] [serial = 1682] [outer = 00000053DF210000] 09:35:23 INFO - PROCESS | 3368 | 1469550923891 Marionette TRACE conn7 <- [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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 734ms 09:35:23 INFO - PROCESS | 3368 | 1469550923941 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 3368 | 1469550923943 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 09:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:35:23 INFO - PROCESS | 3368 | 1469550923946 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 3368 | 1469550923948 Marionette TRACE conn7 <- [1,2206,null,{}] 09:35:23 INFO - PROCESS | 3368 | 1469550923952 Marionette TRACE conn7 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:23 INFO - PROCESS | 3368 | 1469550923958 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:24 INFO - PROCESS | 3368 | 1469550924135 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 09:35:24 INFO - PROCESS | 3368 | 1469550924142 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3368 | 1469550924145 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E330C800 == 35 [pid = 3368] [id = 561] 09:35:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFC6F000) [pid = 3368] [serial = 1683] [outer = 0000000000000000] 09:35:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFE9B400) [pid = 3368] [serial = 1684] [outer = 00000053DFC6F000] 09:35:24 INFO - PROCESS | 3368 | 1469550924237 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E016AC00) [pid = 3368] [serial = 1685] [outer = 00000053DFC6F000] 09:35:24 INFO - PROCESS | 3368 | 1469550924659 Marionette TRACE conn7 <- [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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 731ms 09:35:24 INFO - PROCESS | 3368 | 1469550924692 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 3368 | 1469550924695 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 09:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:35:24 INFO - PROCESS | 3368 | 1469550924698 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 3368 | 1469550924700 Marionette TRACE conn7 <- [1,2210,null,{}] 09:35:24 INFO - PROCESS | 3368 | 1469550924704 Marionette TRACE conn7 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:24 INFO - PROCESS | 3368 | 1469550924706 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:24 INFO - PROCESS | 3368 | 1469550924813 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 09:35:24 INFO - PROCESS | 3368 | 1469550924820 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 3368 | 1469550924822 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38BD000 == 36 [pid = 3368] [id = 562] 09:35:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E03BE400) [pid = 3368] [serial = 1686] [outer = 0000000000000000] 09:35:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E159A800) [pid = 3368] [serial = 1687] [outer = 00000053E03BE400] 09:35:25 INFO - PROCESS | 3368 | 1469550925050 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E272FC00) [pid = 3368] [serial = 1688] [outer = 00000053E03BE400] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFCB1400) [pid = 3368] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E0172C00) [pid = 3368] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D154B800) [pid = 3368] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DD576800) [pid = 3368] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2910400) [pid = 3368] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D3749800) [pid = 3368] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E2B55000) [pid = 3368] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF3EAC00) [pid = 3368] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D3E61000) [pid = 3368] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DBA73000) [pid = 3368] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFCAEC00) [pid = 3368] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E27E8800) [pid = 3368] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D7F4B000) [pid = 3368] [serial = 32] [outer = 0000000000000000] [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.] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E0369C00) [pid = 3368] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D8907C00) [pid = 3368] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:35:25 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D7A4D000) [pid = 3368] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:35:25 INFO - PROCESS | 3368 | 1469550925438 Marionette TRACE conn7 <- [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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 777ms 09:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:35:25 INFO - PROCESS | 3368 | 1469550925477 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 3368 | 1469550925479 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 09:35:25 INFO - PROCESS | 3368 | 1469550925485 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 3368 | 1469550925487 Marionette TRACE conn7 <- [1,2214,null,{}] 09:35:25 INFO - PROCESS | 3368 | 1469550925491 Marionette TRACE conn7 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:25 INFO - PROCESS | 3368 | 1469550925493 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:25 INFO - PROCESS | 3368 | 1469550925574 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 09:35:25 INFO - PROCESS | 3368 | 1469550925653 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 3368 | 1469550925655 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA7800 == 37 [pid = 3368] [id = 563] 09:35:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D8A9CC00) [pid = 3368] [serial = 1689] [outer = 0000000000000000] 09:35:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFBD5C00) [pid = 3368] [serial = 1690] [outer = 00000053D8A9CC00] 09:35:25 INFO - PROCESS | 3368 | 1469550925701 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2727000) [pid = 3368] [serial = 1691] [outer = 00000053D8A9CC00] 09:35:26 INFO - PROCESS | 3368 | 1469550926045 Marionette TRACE conn7 <- [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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 09:35:26 INFO - PROCESS | 3368 | 1469550926114 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3368 | 1469550926116 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 09:35:26 INFO - PROCESS | 3368 | 1469550926120 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:35:26 INFO - PROCESS | 3368 | 1469550926121 Marionette TRACE conn7 <- [1,2218,null,{}] 09:35:26 INFO - PROCESS | 3368 | 1469550926125 Marionette TRACE conn7 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 3368 | 1469550926127 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:26 INFO - PROCESS | 3368 | 1469550926243 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 09:35:26 INFO - PROCESS | 3368 | 1469550926249 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3368 | 1469550926251 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3D000 == 38 [pid = 3368] [id = 564] 09:35:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DF3E1000) [pid = 3368] [serial = 1692] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2730800) [pid = 3368] [serial = 1693] [outer = 00000053DF3E1000] 09:35:26 INFO - PROCESS | 3368 | 1469550926296 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2A6E800) [pid = 3368] [serial = 1694] [outer = 00000053DF3E1000] 09:35:26 INFO - PROCESS | 3368 | 1469550926684 Marionette TRACE conn7 <- [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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 629ms 09:35:26 INFO - PROCESS | 3368 | 1469550926752 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 3368 | 1469550926755 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 09:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:35:26 INFO - PROCESS | 3368 | 1469550926758 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 3368 | 1469550926760 Marionette TRACE conn7 <- [1,2222,null,{}] 09:35:26 INFO - PROCESS | 3368 | 1469550926768 Marionette TRACE conn7 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:26 INFO - PROCESS | 3368 | 1469550926770 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:26 INFO - PROCESS | 3368 | 1469550926854 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 09:35:26 INFO - PROCESS | 3368 | 1469550926860 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 3368 | 1469550926862 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E694B800 == 39 [pid = 3368] [id = 565] 09:35:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2AE1800) [pid = 3368] [serial = 1695] [outer = 0000000000000000] 09:35:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2AE9000) [pid = 3368] [serial = 1696] [outer = 00000053E2AE1800] 09:35:26 INFO - PROCESS | 3368 | 1469550926906 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2E04800) [pid = 3368] [serial = 1697] [outer = 00000053E2AE1800] 09:35:27 INFO - PROCESS | 3368 | 1469550927626 Marionette TRACE conn7 <- [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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 881ms 09:35:27 INFO - PROCESS | 3368 | 1469550927643 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 3368 | 1469550927648 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 09:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:35:27 INFO - PROCESS | 3368 | 1469550927653 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 3368 | 1469550927658 Marionette TRACE conn7 <- [1,2226,null,{}] 09:35:27 INFO - PROCESS | 3368 | 1469550927664 Marionette TRACE conn7 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:27 INFO - PROCESS | 3368 | 1469550927667 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:27 INFO - PROCESS | 3368 | 1469550927793 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 09:35:27 INFO - PROCESS | 3368 | 1469550927888 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 3368 | 1469550927891 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC24800 == 40 [pid = 3368] [id = 566] 09:35:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D6FB8800) [pid = 3368] [serial = 1698] [outer = 0000000000000000] 09:35:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D7AA4000) [pid = 3368] [serial = 1699] [outer = 00000053D6FB8800] 09:35:27 INFO - PROCESS | 3368 | 1469550927950 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D8A56C00) [pid = 3368] [serial = 1700] [outer = 00000053D6FB8800] 09:35:28 INFO - PROCESS | 3368 | 1469550928568 Marionette TRACE conn7 <- [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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:35:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 943ms 09:35:28 INFO - PROCESS | 3368 | 1469550928600 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 3368 | 1469550928606 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 09:35:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:35:28 INFO - PROCESS | 3368 | 1469550928613 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 3368 | 1469550928616 Marionette TRACE conn7 <- [1,2230,null,{}] 09:35:28 INFO - PROCESS | 3368 | 1469550928620 Marionette TRACE conn7 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:28 INFO - PROCESS | 3368 | 1469550928623 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:28 INFO - PROCESS | 3368 | 1469550928743 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 09:35:28 INFO - PROCESS | 3368 | 1469550928840 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 3368 | 1469550928843 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E30000 == 41 [pid = 3368] [id = 567] 09:35:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DCD24000) [pid = 3368] [serial = 1701] [outer = 0000000000000000] 09:35:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DD349000) [pid = 3368] [serial = 1702] [outer = 00000053DCD24000] 09:35:28 INFO - PROCESS | 3368 | 1469550928903 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DF3E7800) [pid = 3368] [serial = 1703] [outer = 00000053DCD24000] 09:35:29 INFO - PROCESS | 3368 | 1469550929508 Marionette TRACE conn7 <- [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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:35:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 945ms 09:35:29 INFO - PROCESS | 3368 | 1469550929559 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 3368 | 1469550929562 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 09:35:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:35:29 INFO - PROCESS | 3368 | 1469550929566 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 3368 | 1469550929570 Marionette TRACE conn7 <- [1,2234,null,{}] 09:35:29 INFO - PROCESS | 3368 | 1469550929582 Marionette TRACE conn7 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:29 INFO - PROCESS | 3368 | 1469550929587 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:29 INFO - PROCESS | 3368 | 1469550929702 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 09:35:29 INFO - PROCESS | 3368 | 1469550929827 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 3368 | 1469550929831 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7011000 == 42 [pid = 3368] [id = 568] 09:35:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DFFB5400) [pid = 3368] [serial = 1704] [outer = 0000000000000000] 09:35:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E27DF000) [pid = 3368] [serial = 1705] [outer = 00000053DFFB5400] 09:35:29 INFO - PROCESS | 3368 | 1469550929891 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E3396400) [pid = 3368] [serial = 1706] [outer = 00000053DFFB5400] 09:35:30 INFO - PROCESS | 3368 | 1469550930447 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:35:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 943ms 09:35:30 INFO - PROCESS | 3368 | 1469550930511 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 3368 | 1469550930514 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 09:35:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:35:30 INFO - PROCESS | 3368 | 1469550930517 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 3368 | 1469550930519 Marionette TRACE conn7 <- [1,2238,null,{}] 09:35:30 INFO - PROCESS | 3368 | 1469550930523 Marionette TRACE conn7 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:30 INFO - PROCESS | 3368 | 1469550930526 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:30 INFO - PROCESS | 3368 | 1469550930641 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 09:35:30 INFO - PROCESS | 3368 | 1469550930735 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 3368 | 1469550930738 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E739E000 == 43 [pid = 3368] [id = 569] 09:35:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E38EC400) [pid = 3368] [serial = 1707] [outer = 0000000000000000] 09:35:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E39ECC00) [pid = 3368] [serial = 1708] [outer = 00000053E38EC400] 09:35:30 INFO - PROCESS | 3368 | 1469550930793 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E39F5400) [pid = 3368] [serial = 1709] [outer = 00000053E38EC400] 09:35:31 INFO - PROCESS | 3368 | 1469550931431 Marionette TRACE conn7 <- [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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:35:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 942ms 09:35:31 INFO - PROCESS | 3368 | 1469550931462 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 3368 | 1469550931464 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 09:35:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:35:31 INFO - PROCESS | 3368 | 1469550931468 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 3368 | 1469550931470 Marionette TRACE conn7 <- [1,2242,null,{}] 09:35:31 INFO - PROCESS | 3368 | 1469550931474 Marionette TRACE conn7 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:31 INFO - PROCESS | 3368 | 1469550931476 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:31 INFO - PROCESS | 3368 | 1469550931585 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 09:35:31 INFO - PROCESS | 3368 | 1469550931680 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 3368 | 1469550931682 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8014800 == 44 [pid = 3368] [id = 570] 09:35:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D2915400) [pid = 3368] [serial = 1710] [outer = 0000000000000000] 09:35:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D8909800) [pid = 3368] [serial = 1711] [outer = 00000053D2915400] 09:35:31 INFO - PROCESS | 3368 | 1469550931738 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053DCB4DC00) [pid = 3368] [serial = 1712] [outer = 00000053D2915400] 09:35:32 INFO - PROCESS | 3368 | 1469550932534 Marionette TRACE conn7 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:35:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1087ms 09:35:32 INFO - PROCESS | 3368 | 1469550932558 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 3368 | 1469550932562 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 09:35:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:35:32 INFO - PROCESS | 3368 | 1469550932567 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 3368 | 1469550932572 Marionette TRACE conn7 <- [1,2246,null,{}] 09:35:32 INFO - PROCESS | 3368 | 1469550932577 Marionette TRACE conn7 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:32 INFO - PROCESS | 3368 | 1469550932580 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:32 INFO - PROCESS | 3368 | 1469550932695 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3D000 == 43 [pid = 3368] [id = 564] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA7800 == 42 [pid = 3368] [id = 563] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38BD000 == 41 [pid = 3368] [id = 562] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E330C800 == 40 [pid = 3368] [id = 561] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B36800 == 39 [pid = 3368] [id = 560] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0338000 == 38 [pid = 3368] [id = 559] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC3C800 == 37 [pid = 3368] [id = 558] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDC9000 == 36 [pid = 3368] [id = 557] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7D70000 == 35 [pid = 3368] [id = 556] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053D2586000 == 34 [pid = 3368] [id = 555] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70DF000 == 33 [pid = 3368] [id = 553] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9121000 == 32 [pid = 3368] [id = 554] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7020000 == 31 [pid = 3368] [id = 539] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053D16A8000 == 30 [pid = 3368] [id = 12] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8014800 == 29 [pid = 3368] [id = 570] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E739E000 == 28 [pid = 3368] [id = 569] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7011000 == 27 [pid = 3368] [id = 568] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E30000 == 26 [pid = 3368] [id = 567] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC24800 == 25 [pid = 3368] [id = 566] 09:35:33 INFO - PROCESS | 3368 | --DOCSHELL 00000053E694B800 == 24 [pid = 3368] [id = 565] 09:35:33 INFO - PROCESS | 3368 | 1469550933436 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 3368 | 1469550933440 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D7C9D000) [pid = 3368] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053E2E0DC00) [pid = 3368] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E38EA800) [pid = 3368] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D8AA6C00) [pid = 3368] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DEF43C00) [pid = 3368] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E38DF800) [pid = 3368] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E00EE400) [pid = 3368] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DFE97400) [pid = 3368] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFEA4800) [pid = 3368] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E1598400) [pid = 3368] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D896C800) [pid = 3368] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DEF0D800) [pid = 3368] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DF3E5000) [pid = 3368] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2B5AC00) [pid = 3368] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2EBD000) [pid = 3368] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DCBE1400) [pid = 3368] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD3BD000) [pid = 3368] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E33A0800) [pid = 3368] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFB86800) [pid = 3368] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFC65800) [pid = 3368] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D71EB400) [pid = 3368] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D7934000) [pid = 3368] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DC25A000) [pid = 3368] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC29C400) [pid = 3368] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E0175800) [pid = 3368] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DFCB4C00) [pid = 3368] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2A74000) [pid = 3368] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D2B0FC00) [pid = 3368] [serial = 1091] [outer = 0000000000000000] [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.] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2729400) [pid = 3368] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E2E04000) [pid = 3368] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 09:35:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D2D8F000 == 25 [pid = 3368] [id = 571] 09:35:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D288E800) [pid = 3368] [serial = 1713] [outer = 0000000000000000] 09:35:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2910400) [pid = 3368] [serial = 1714] [outer = 00000053D288E800] 09:35:33 INFO - PROCESS | 3368 | 1469550933597 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2B59800) [pid = 3368] [serial = 1715] [outer = 00000053D288E800] 09:35:34 INFO - PROCESS | 3368 | 1469550934086 Marionette TRACE conn7 <- [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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1592ms 09:35:34 INFO - PROCESS | 3368 | 1469550934160 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3368 | 1469550934164 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 09:35:34 INFO - PROCESS | 3368 | 1469550934168 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:35:34 INFO - PROCESS | 3368 | 1469550934171 Marionette TRACE conn7 <- [1,2250,null,{}] 09:35:34 INFO - PROCESS | 3368 | 1469550934177 Marionette TRACE conn7 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3368 | 1469550934182 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:34 INFO - PROCESS | 3368 | 1469550934284 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 09:35:34 INFO - PROCESS | 3368 | 1469550934292 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 3368 | 1469550934295 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8945000 == 26 [pid = 3368] [id = 572] 09:35:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D71EB400) [pid = 3368] [serial = 1716] [outer = 0000000000000000] 09:35:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D72C7800) [pid = 3368] [serial = 1717] [outer = 00000053D71EB400] 09:35:34 INFO - PROCESS | 3368 | 1469550934346 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D7ABB400) [pid = 3368] [serial = 1718] [outer = 00000053D71EB400] 09:35:34 INFO - PROCESS | 3368 | 1469550934819 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:35:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 691ms 09:35:34 INFO - PROCESS | 3368 | 1469550934873 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 3368 | 1469550934878 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 09:35:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:35:34 INFO - PROCESS | 3368 | 1469550934883 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 3368 | 1469550934885 Marionette TRACE conn7 <- [1,2254,null,{}] 09:35:34 INFO - PROCESS | 3368 | 1469550934889 Marionette TRACE conn7 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:34 INFO - PROCESS | 3368 | 1469550934892 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:34 INFO - PROCESS | 3368 | 1469550934991 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 09:35:35 INFO - PROCESS | 3368 | 1469550935007 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3368 | 1469550935010 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92B9800 == 27 [pid = 3368] [id = 573] 09:35:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D8A9D400) [pid = 3368] [serial = 1719] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8AA6C00) [pid = 3368] [serial = 1720] [outer = 00000053D8A9D400] 09:35:35 INFO - PROCESS | 3368 | 1469550935068 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D9458800) [pid = 3368] [serial = 1721] [outer = 00000053D8A9D400] 09:35:35 INFO - PROCESS | 3368 | 1469550935526 Marionette TRACE conn7 <- [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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:35:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 09:35:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:35:35 INFO - PROCESS | 3368 | 1469550935618 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 3368 | 1469550935621 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 09:35:35 INFO - PROCESS | 3368 | 1469550935626 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 3368 | 1469550935633 Marionette TRACE conn7 <- [1,2258,null,{}] 09:35:35 INFO - PROCESS | 3368 | 1469550935648 Marionette TRACE conn7 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:35 INFO - PROCESS | 3368 | 1469550935653 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:35 INFO - PROCESS | 3368 | 1469550935750 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 09:35:35 INFO - PROCESS | 3368 | 1469550935759 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 3368 | 1469550935761 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB53800 == 28 [pid = 3368] [id = 574] 09:35:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DC299000) [pid = 3368] [serial = 1722] [outer = 0000000000000000] 09:35:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DCB50C00) [pid = 3368] [serial = 1723] [outer = 00000053DC299000] 09:35:35 INFO - PROCESS | 3368 | 1469550935807 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DCE65C00) [pid = 3368] [serial = 1724] [outer = 00000053DC299000] 09:35:36 INFO - PROCESS | 3368 | 1469550936294 Marionette TRACE conn7 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:35:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 690ms 09:35:36 INFO - PROCESS | 3368 | 1469550936321 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 3368 | 1469550936324 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 09:35:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:35:36 INFO - PROCESS | 3368 | 1469550936327 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 3368 | 1469550936329 Marionette TRACE conn7 <- [1,2262,null,{}] 09:35:36 INFO - PROCESS | 3368 | 1469550936333 Marionette TRACE conn7 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:36 INFO - PROCESS | 3368 | 1469550936335 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:36 INFO - PROCESS | 3368 | 1469550936483 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 09:35:36 INFO - PROCESS | 3368 | 1469550936538 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 3368 | 1469550936541 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E028E800 == 29 [pid = 3368] [id = 575] 09:35:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DD578000) [pid = 3368] [serial = 1725] [outer = 0000000000000000] 09:35:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DD5C3C00) [pid = 3368] [serial = 1726] [outer = 00000053DD578000] 09:35:36 INFO - PROCESS | 3368 | 1469550936597 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DEFBD000) [pid = 3368] [serial = 1727] [outer = 00000053DD578000] 09:35:37 INFO - PROCESS | 3368 | 1469550937039 Marionette TRACE conn7 <- [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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 735ms 09:35:37 INFO - PROCESS | 3368 | 1469550937065 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3368 | 1469550937068 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:35:37 INFO - PROCESS | 3368 | 1469550937071 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3368 | 1469550937073 Marionette TRACE conn7 <- [1,2266,null,{}] 09:35:37 INFO - PROCESS | 3368 | 1469550937076 Marionette TRACE conn7 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3368 | 1469550937078 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:37 INFO - PROCESS | 3368 | 1469550937190 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 09:35:37 INFO - PROCESS | 3368 | 1469550937196 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 3368 | 1469550937203 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A1C000 == 30 [pid = 3368] [id = 576] 09:35:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DF5FB000) [pid = 3368] [serial = 1728] [outer = 0000000000000000] 09:35:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFA10000) [pid = 3368] [serial = 1729] [outer = 00000053DF5FB000] 09:35:37 INFO - PROCESS | 3368 | 1469550937306 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFC67400) [pid = 3368] [serial = 1730] [outer = 00000053DF5FB000] 09:35:37 INFO - PROCESS | 3368 | 1469550937780 Marionette TRACE conn7 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:35:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 733ms 09:35:37 INFO - PROCESS | 3368 | 1469550937808 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 3368 | 1469550937810 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 09:35:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:35:37 INFO - PROCESS | 3368 | 1469550937841 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 3368 | 1469550937843 Marionette TRACE conn7 <- [1,2270,null,{}] 09:35:37 INFO - PROCESS | 3368 | 1469550937858 Marionette TRACE conn7 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:37 INFO - PROCESS | 3368 | 1469550937861 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:38 INFO - PROCESS | 3368 | 1469550938141 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2AE1800) [pid = 3368] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF210000) [pid = 3368] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DFC6F000) [pid = 3368] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D290A800) [pid = 3368] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2EBC400) [pid = 3368] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DC294000) [pid = 3368] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2917C00) [pid = 3368] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E38E3800) [pid = 3368] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF3E1000) [pid = 3368] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E03BE400) [pid = 3368] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D8A9CC00) [pid = 3368] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8AA0C00) [pid = 3368] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:35:38 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DD5B9000) [pid = 3368] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:35:38 INFO - PROCESS | 3368 | 1469550938204 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3368 | 1469550938206 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D371D800 == 31 [pid = 3368] [id = 577] 09:35:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D288D000) [pid = 3368] [serial = 1731] [outer = 0000000000000000] 09:35:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2B5A000) [pid = 3368] [serial = 1732] [outer = 00000053D288D000] 09:35:38 INFO - PROCESS | 3368 | 1469550938260 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D8A9E800) [pid = 3368] [serial = 1733] [outer = 00000053D288D000] 09:35:38 INFO - PROCESS | 3368 | 1469550938617 Marionette TRACE conn7 <- [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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:35:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 818ms 09:35:38 INFO - PROCESS | 3368 | 1469550938634 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 09:35:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:35:38 INFO - PROCESS | 3368 | 1469550938637 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 09:35:38 INFO - PROCESS | 3368 | 1469550938640 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 3368 | 1469550938642 Marionette TRACE conn7 <- [1,2274,null,{}] 09:35:38 INFO - PROCESS | 3368 | 1469550938645 Marionette TRACE conn7 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:38 INFO - PROCESS | 3368 | 1469550938647 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:38 INFO - PROCESS | 3368 | 1469550938765 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 09:35:38 INFO - PROCESS | 3368 | 1469550938790 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 3368 | 1469550938792 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3816000 == 32 [pid = 3368] [id = 578] 09:35:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF210000) [pid = 3368] [serial = 1734] [outer = 0000000000000000] 09:35:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFE97400) [pid = 3368] [serial = 1735] [outer = 00000053DF210000] 09:35:38 INFO - PROCESS | 3368 | 1469550938840 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFFBC800) [pid = 3368] [serial = 1736] [outer = 00000053DF210000] 09:35:39 INFO - PROCESS | 3368 | 1469550939242 Marionette TRACE conn7 <- [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]]]}] 09:35:39 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 09:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 629ms 09:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:35:39 INFO - PROCESS | 3368 | 1469550939273 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3368 | 1469550939275 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 09:35:39 INFO - PROCESS | 3368 | 1469550939279 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 3368 | 1469550939280 Marionette TRACE conn7 <- [1,2278,null,{}] 09:35:39 INFO - PROCESS | 3368 | 1469550939284 Marionette TRACE conn7 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3368 | 1469550939286 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:39 INFO - PROCESS | 3368 | 1469550939400 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 09:35:39 INFO - PROCESS | 3368 | 1469550939417 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 3368 | 1469550939419 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38BF800 == 33 [pid = 3368] [id = 579] 09:35:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFFBD000) [pid = 3368] [serial = 1737] [outer = 0000000000000000] 09:35:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E036AC00) [pid = 3368] [serial = 1738] [outer = 00000053DFFBD000] 09:35:39 INFO - PROCESS | 3368 | 1469550939464 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E0BB1000) [pid = 3368] [serial = 1739] [outer = 00000053DFFBD000] 09:35:39 INFO - PROCESS | 3368 | 1469550939891 Marionette TRACE conn7 <- [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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:35:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 629ms 09:35:39 INFO - PROCESS | 3368 | 1469550939910 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 3368 | 1469550939912 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 09:35:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:35:39 INFO - PROCESS | 3368 | 1469550939915 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 3368 | 1469550939917 Marionette TRACE conn7 <- [1,2282,null,{}] 09:35:39 INFO - PROCESS | 3368 | 1469550939920 Marionette TRACE conn7 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:39 INFO - PROCESS | 3368 | 1469550939922 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:40 INFO - PROCESS | 3368 | 1469550940042 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 09:35:40 INFO - PROCESS | 3368 | 1469550940051 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 3368 | 1469550940053 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E71800 == 34 [pid = 3368] [id = 580] 09:35:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E0BB1C00) [pid = 3368] [serial = 1740] [outer = 0000000000000000] 09:35:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E272B400) [pid = 3368] [serial = 1741] [outer = 00000053E0BB1C00] 09:35:40 INFO - PROCESS | 3368 | 1469550940098 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2A6A400) [pid = 3368] [serial = 1742] [outer = 00000053E0BB1C00] 09:35:40 INFO - PROCESS | 3368 | 1469550940908 Marionette TRACE conn7 <- [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]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:35:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1031ms 09:35:40 INFO - PROCESS | 3368 | 1469550940950 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 3368 | 1469550940955 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 09:35:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:35:40 INFO - PROCESS | 3368 | 1469550940980 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 3368 | 1469550940986 Marionette TRACE conn7 <- [1,2286,null,{}] 09:35:41 INFO - PROCESS | 3368 | 1469550940992 Marionette TRACE conn7 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:41 INFO - PROCESS | 3368 | 1469550940995 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:41 INFO - PROCESS | 3368 | 1469550941157 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 09:35:41 INFO - PROCESS | 3368 | 1469550941274 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 3368 | 1469550941277 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC92D800 == 35 [pid = 3368] [id = 581] 09:35:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2F37C00) [pid = 3368] [serial = 1743] [outer = 0000000000000000] 09:35:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D3E52800) [pid = 3368] [serial = 1744] [outer = 00000053D2F37C00] 09:35:41 INFO - PROCESS | 3368 | 1469550941346 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D8963C00) [pid = 3368] [serial = 1745] [outer = 00000053D2F37C00] 09:35:42 INFO - PROCESS | 3368 | 1469550942000 Marionette TRACE conn7 <- [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]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:35:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1081ms 09:35:42 INFO - PROCESS | 3368 | 1469550942066 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 3368 | 1469550942071 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 09:35:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:35:42 INFO - PROCESS | 3368 | 1469550942078 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 3368 | 1469550942081 Marionette TRACE conn7 <- [1,2290,null,{}] 09:35:42 INFO - PROCESS | 3368 | 1469550942086 Marionette TRACE conn7 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:42 INFO - PROCESS | 3368 | 1469550942089 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:42 INFO - PROCESS | 3368 | 1469550942227 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 09:35:42 INFO - PROCESS | 3368 | 1469550942344 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 3368 | 1469550942347 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D3EED800 == 36 [pid = 3368] [id = 582] 09:35:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2C74800) [pid = 3368] [serial = 1746] [outer = 0000000000000000] 09:35:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D6F5F800) [pid = 3368] [serial = 1747] [outer = 00000053D2C74800] 09:35:42 INFO - PROCESS | 3368 | 1469550942407 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DC298800) [pid = 3368] [serial = 1748] [outer = 00000053D2C74800] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E695B800 == 35 [pid = 3368] [id = 23] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D892B000 == 34 [pid = 3368] [id = 29] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7276000 == 33 [pid = 3368] [id = 10] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E73A1800 == 32 [pid = 3368] [id = 22] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5FC000 == 31 [pid = 3368] [id = 16] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0334000 == 30 [pid = 3368] [id = 21] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A0E800 == 29 [pid = 3368] [id = 19] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEE2800 == 28 [pid = 3368] [id = 15] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF42000 == 27 [pid = 3368] [id = 28] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF161000 == 26 [pid = 3368] [id = 27] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92BF800 == 25 [pid = 3368] [id = 25] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCAE000 == 24 [pid = 3368] [id = 14] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCBC000 == 23 [pid = 3368] [id = 26] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D74A0800 == 22 [pid = 3368] [id = 24] 09:35:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D895B800 == 21 [pid = 3368] [id = 13] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E2AE9000) [pid = 3368] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF3E2400) [pid = 3368] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DFE9B400) [pid = 3368] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2EB1400) [pid = 3368] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D895F400) [pid = 3368] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D3E5D800) [pid = 3368] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D7ABC000) [pid = 3368] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DC96AC00) [pid = 3368] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DD56D000) [pid = 3368] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2CAD000) [pid = 3368] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D3E5DC00) [pid = 3368] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E39EE400) [pid = 3368] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DF794400) [pid = 3368] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E016AC00) [pid = 3368] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E2730800) [pid = 3368] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E159A800) [pid = 3368] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E2727000) [pid = 3368] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8AA5800) [pid = 3368] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D9254400) [pid = 3368] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DEF0E800) [pid = 3368] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E272FC00) [pid = 3368] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2E04800) [pid = 3368] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFBD5C00) [pid = 3368] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DF20F800) [pid = 3368] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E2A6E800) [pid = 3368] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 09:35:43 INFO - PROCESS | 3368 | 1469550943221 Marionette TRACE conn7 <- [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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:35:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1181ms 09:35:43 INFO - PROCESS | 3368 | 1469550943261 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 09:35:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:35:43 INFO - PROCESS | 3368 | 1469550943265 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 09:35:43 INFO - PROCESS | 3368 | 1469550943270 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 3368 | 1469550943275 Marionette TRACE conn7 <- [1,2294,null,{}] 09:35:43 INFO - PROCESS | 3368 | 1469550943280 Marionette TRACE conn7 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:43 INFO - PROCESS | 3368 | 1469550943283 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:43 INFO - PROCESS | 3368 | 1469550943376 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 09:35:43 INFO - PROCESS | 3368 | 1469550943459 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 3368 | 1469550943462 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D81F5000 == 22 [pid = 3368] [id = 583] 09:35:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2EB1400) [pid = 3368] [serial = 1749] [outer = 0000000000000000] 09:35:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D7267C00) [pid = 3368] [serial = 1750] [outer = 00000053D2EB1400] 09:35:43 INFO - PROCESS | 3368 | 1469550943513 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D896DC00) [pid = 3368] [serial = 1751] [outer = 00000053D2EB1400] 09:35:43 INFO - PROCESS | 3368 | 1469550943969 Marionette TRACE conn7 <- [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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 735ms 09:35:44 INFO - PROCESS | 3368 | 1469550944004 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 3368 | 1469550944009 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 09:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:35:44 INFO - PROCESS | 3368 | 1469550944015 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 3368 | 1469550944018 Marionette TRACE conn7 <- [1,2298,null,{}] 09:35:44 INFO - PROCESS | 3368 | 1469550944026 Marionette TRACE conn7 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 3368 | 1469550944029 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:44 INFO - PROCESS | 3368 | 1469550944125 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 09:35:44 INFO - PROCESS | 3368 | 1469550944134 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 3368 | 1469550944136 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCAB000 == 23 [pid = 3368] [id = 584] 09:35:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DC291400) [pid = 3368] [serial = 1752] [outer = 0000000000000000] 09:35:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DC29CC00) [pid = 3368] [serial = 1753] [outer = 00000053DC291400] 09:35:44 INFO - PROCESS | 3368 | 1469550944184 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DD345000) [pid = 3368] [serial = 1754] [outer = 00000053DC291400] 09:35:44 INFO - PROCESS | 3368 | 1469550944658 Marionette TRACE conn7 <- [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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:35:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 09:35:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:35:44 INFO - PROCESS | 3368 | 1469550944708 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 3368 | 1469550944711 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 09:35:44 INFO - PROCESS | 3368 | 1469550944714 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 3368 | 1469550944718 Marionette TRACE conn7 <- [1,2302,null,{}] 09:35:44 INFO - PROCESS | 3368 | 1469550944730 Marionette TRACE conn7 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:44 INFO - PROCESS | 3368 | 1469550944735 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:44 INFO - PROCESS | 3368 | 1469550944826 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 09:35:44 INFO - PROCESS | 3368 | 1469550944836 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 3368 | 1469550944839 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEDC800 == 24 [pid = 3368] [id = 585] 09:35:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DC291C00) [pid = 3368] [serial = 1755] [outer = 0000000000000000] 09:35:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF20C400) [pid = 3368] [serial = 1756] [outer = 00000053DC291C00] 09:35:44 INFO - PROCESS | 3368 | 1469550944962 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF69D000) [pid = 3368] [serial = 1757] [outer = 00000053DC291C00] 09:35:45 INFO - PROCESS | 3368 | 1469550945399 Marionette TRACE conn7 <- [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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:35:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 734ms 09:35:45 INFO - PROCESS | 3368 | 1469550945451 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 3368 | 1469550945454 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 09:35:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:35:45 INFO - PROCESS | 3368 | 1469550945463 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 3368 | 1469550945465 Marionette TRACE conn7 <- [1,2306,null,{}] 09:35:45 INFO - PROCESS | 3368 | 1469550945469 Marionette TRACE conn7 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:45 INFO - PROCESS | 3368 | 1469550945471 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:45 INFO - PROCESS | 3368 | 1469550945591 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 09:35:45 INFO - PROCESS | 3368 | 1469550945645 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 3368 | 1469550945647 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A21000 == 25 [pid = 3368] [id = 586] 09:35:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFAA3C00) [pid = 3368] [serial = 1758] [outer = 0000000000000000] 09:35:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFB85000) [pid = 3368] [serial = 1759] [outer = 00000053DFAA3C00] 09:35:45 INFO - PROCESS | 3368 | 1469550945701 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC69C00) [pid = 3368] [serial = 1760] [outer = 00000053DFAA3C00] 09:35:46 INFO - PROCESS | 3368 | 1469550946109 Marionette TRACE conn7 <- [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] 09:35:46 INFO - PROCESS | 3368 | 1469550946154 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 09:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:35:46 INFO - PROCESS | 3368 | 1469550946157 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3368 | 1469550946159 Marionette TRACE conn7 <- [1,2310,null,{}] 09:35:46 INFO - PROCESS | 3368 | 1469550946163 Marionette TRACE conn7 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3368 | 1469550946165 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:46 INFO - PROCESS | 3368 | 1469550946305 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 09:35:46 INFO - PROCESS | 3368 | 1469550946329 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 3368 | 1469550946331 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E6B800 == 26 [pid = 3368] [id = 587] 09:35:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFCAD400) [pid = 3368] [serial = 1761] [outer = 0000000000000000] 09:35:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFCB9800) [pid = 3368] [serial = 1762] [outer = 00000053DFCAD400] 09:35:46 INFO - PROCESS | 3368 | 1469550946377 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E00AC800) [pid = 3368] [serial = 1763] [outer = 00000053DFCAD400] 09:35:46 INFO - PROCESS | 3368 | 1469550946841 Marionette TRACE conn7 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:35:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 09:35:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:35:46 INFO - PROCESS | 3368 | 1469550946894 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 3368 | 1469550946896 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 09:35:46 INFO - PROCESS | 3368 | 1469550946900 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 3368 | 1469550946901 Marionette TRACE conn7 <- [1,2314,null,{}] 09:35:46 INFO - PROCESS | 3368 | 1469550946905 Marionette TRACE conn7 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:46 INFO - PROCESS | 3368 | 1469550946911 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:47 INFO - PROCESS | 3368 | 1469550947049 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 09:35:47 INFO - PROCESS | 3368 | 1469550947060 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3368 | 1469550947062 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38BD800 == 27 [pid = 3368] [id = 588] 09:35:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E00EE400) [pid = 3368] [serial = 1764] [outer = 0000000000000000] 09:35:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E01FC400) [pid = 3368] [serial = 1765] [outer = 00000053E00EE400] 09:35:47 INFO - PROCESS | 3368 | 1469550947107 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2ADCC00) [pid = 3368] [serial = 1766] [outer = 00000053E00EE400] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D6FB8800) [pid = 3368] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DCD24000) [pid = 3368] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DFFB5400) [pid = 3368] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E38EC400) [pid = 3368] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFFBD000) [pid = 3368] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D288E800) [pid = 3368] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DD578000) [pid = 3368] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8A9D400) [pid = 3368] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DC299000) [pid = 3368] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF5FB000) [pid = 3368] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D71EB400) [pid = 3368] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D288D000) [pid = 3368] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:35:47 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DF210000) [pid = 3368] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:35:47 INFO - PROCESS | 3368 | 1469550947588 Marionette TRACE conn7 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:35:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 09:35:47 INFO - PROCESS | 3368 | 1469550947654 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 3368 | 1469550947657 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 09:35:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:35:47 INFO - PROCESS | 3368 | 1469550947660 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 3368 | 1469550947662 Marionette TRACE conn7 <- [1,2318,null,{}] 09:35:47 INFO - PROCESS | 3368 | 1469550947665 Marionette TRACE conn7 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:47 INFO - PROCESS | 3368 | 1469550947667 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:47 INFO - PROCESS | 3368 | 1469550947751 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 09:35:47 INFO - PROCESS | 3368 | 1469550947757 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 3368 | 1469550947759 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD5E8000 == 28 [pid = 3368] [id = 589] 09:35:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8A53000) [pid = 3368] [serial = 1767] [outer = 0000000000000000] 09:35:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DEF09400) [pid = 3368] [serial = 1768] [outer = 00000053D8A53000] 09:35:47 INFO - PROCESS | 3368 | 1469550947803 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E1597000) [pid = 3368] [serial = 1769] [outer = 00000053D8A53000] 09:35:48 INFO - PROCESS | 3368 | 1469550948212 Marionette TRACE conn7 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 586ms 09:35:48 INFO - PROCESS | 3368 | 1469550948260 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3368 | 1469550948262 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 09:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:35:48 INFO - PROCESS | 3368 | 1469550948265 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 3368 | 1469550948267 Marionette TRACE conn7 <- [1,2322,null,{}] 09:35:48 INFO - PROCESS | 3368 | 1469550948275 Marionette TRACE conn7 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 3368 | 1469550948277 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:48 INFO - PROCESS | 3368 | 1469550948371 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 09:35:48 INFO - PROCESS | 3368 | 1469550948377 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 3368 | 1469550948379 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4287000 == 29 [pid = 3368] [id = 590] 09:35:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E2A6F800) [pid = 3368] [serial = 1770] [outer = 0000000000000000] 09:35:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E2AE6400) [pid = 3368] [serial = 1771] [outer = 00000053E2A6F800] 09:35:48 INFO - PROCESS | 3368 | 1469550948424 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2B55400) [pid = 3368] [serial = 1772] [outer = 00000053E2A6F800] 09:35:48 INFO - PROCESS | 3368 | 1469550948847 Marionette TRACE conn7 <- [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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:35:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 09:35:48 INFO - PROCESS | 3368 | 1469550948898 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 3368 | 1469550948900 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 09:35:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:35:48 INFO - PROCESS | 3368 | 1469550948908 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 3368 | 1469550948910 Marionette TRACE conn7 <- [1,2326,null,{}] 09:35:48 INFO - PROCESS | 3368 | 1469550948914 Marionette TRACE conn7 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:48 INFO - PROCESS | 3368 | 1469550948916 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:49 INFO - PROCESS | 3368 | 1469550949002 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 09:35:49 INFO - PROCESS | 3368 | 1469550949007 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 3368 | 1469550949009 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6941000 == 30 [pid = 3368] [id = 591] 09:35:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2B54400) [pid = 3368] [serial = 1773] [outer = 0000000000000000] 09:35:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2E04800) [pid = 3368] [serial = 1774] [outer = 00000053E2B54400] 09:35:49 INFO - PROCESS | 3368 | 1469550949056 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E3397000) [pid = 3368] [serial = 1775] [outer = 00000053E2B54400] 09:35:49 INFO - PROCESS | 3368 | 1469550949716 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:35:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 881ms 09:35:49 INFO - PROCESS | 3368 | 1469550949793 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 3368 | 1469550949798 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 09:35:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:35:49 INFO - PROCESS | 3368 | 1469550949803 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 3368 | 1469550949807 Marionette TRACE conn7 <- [1,2330,null,{}] 09:35:49 INFO - PROCESS | 3368 | 1469550949813 Marionette TRACE conn7 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:49 INFO - PROCESS | 3368 | 1469550949816 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:49 INFO - PROCESS | 3368 | 1469550949974 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 09:35:50 INFO - PROCESS | 3368 | 1469550950093 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 3368 | 1469550950096 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC914000 == 31 [pid = 3368] [id = 592] 09:35:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D2CA6400) [pid = 3368] [serial = 1776] [outer = 0000000000000000] 09:35:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D7934000) [pid = 3368] [serial = 1777] [outer = 00000053D2CA6400] 09:35:50 INFO - PROCESS | 3368 | 1469550950157 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8AD7400) [pid = 3368] [serial = 1778] [outer = 00000053D2CA6400] 09:35:50 INFO - PROCESS | 3368 | 1469550950776 Marionette TRACE conn7 <- [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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:35:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 986ms 09:35:50 INFO - PROCESS | 3368 | 1469550950793 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 3368 | 1469550950798 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 09:35:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:35:50 INFO - PROCESS | 3368 | 1469550950805 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 3368 | 1469550950808 Marionette TRACE conn7 <- [1,2334,null,{}] 09:35:50 INFO - PROCESS | 3368 | 1469550950812 Marionette TRACE conn7 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:50 INFO - PROCESS | 3368 | 1469550950815 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:50 INFO - PROCESS | 3368 | 1469550950934 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 09:35:51 INFO - PROCESS | 3368 | 1469550951058 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 3368 | 1469550951061 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E331C800 == 32 [pid = 3368] [id = 593] 09:35:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DD5B9C00) [pid = 3368] [serial = 1779] [outer = 0000000000000000] 09:35:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF0A000) [pid = 3368] [serial = 1780] [outer = 00000053DD5B9C00] 09:35:51 INFO - PROCESS | 3368 | 1469550951120 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DF787800) [pid = 3368] [serial = 1781] [outer = 00000053DD5B9C00] 09:35:51 INFO - PROCESS | 3368 | 1469550951745 Marionette TRACE conn7 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:35:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 985ms 09:35:51 INFO - PROCESS | 3368 | 1469550951792 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 3368 | 1469550951794 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 09:35:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:35:51 INFO - PROCESS | 3368 | 1469550951798 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 3368 | 1469550951803 Marionette TRACE conn7 <- [1,2338,null,{}] 09:35:51 INFO - PROCESS | 3368 | 1469550951814 Marionette TRACE conn7 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:51 INFO - PROCESS | 3368 | 1469550951820 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:51 INFO - PROCESS | 3368 | 1469550951966 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 09:35:52 INFO - PROCESS | 3368 | 1469550952093 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 3368 | 1469550952097 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7007800 == 33 [pid = 3368] [id = 594] 09:35:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E03B9800) [pid = 3368] [serial = 1782] [outer = 0000000000000000] 09:35:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E27E4C00) [pid = 3368] [serial = 1783] [outer = 00000053E03B9800] 09:35:52 INFO - PROCESS | 3368 | 1469550952157 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E2B5EC00) [pid = 3368] [serial = 1784] [outer = 00000053E03B9800] 09:35:52 INFO - PROCESS | 3368 | 1469550952927 Marionette TRACE conn7 <- [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]]]}] 09:35:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:35:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1180ms 09:35:52 INFO - PROCESS | 3368 | 1469550952981 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 09:35:52 INFO - PROCESS | 3368 | 1469550952986 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 09:35:52 INFO - PROCESS | 3368 | 1469550952991 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:35:52 INFO - PROCESS | 3368 | 1469550952994 Marionette TRACE conn7 <- [1,2342,null,{}] 09:35:53 INFO - PROCESS | 3368 | 1469550953000 Marionette TRACE conn7 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:53 INFO - PROCESS | 3368 | 1469550953003 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:53 INFO - PROCESS | 3368 | 1469550953109 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 09:35:53 INFO - PROCESS | 3368 | 1469550953235 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 3368 | 1469550953240 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D33E4800 == 34 [pid = 3368] [id = 595] 09:35:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D3025800) [pid = 3368] [serial = 1785] [outer = 0000000000000000] 09:35:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D3747000) [pid = 3368] [serial = 1786] [outer = 00000053D3025800] 09:35:53 INFO - PROCESS | 3368 | 1469550953295 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D7A9B800) [pid = 3368] [serial = 1787] [outer = 00000053D3025800] 09:35:54 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E26000 == 33 [pid = 3368] [id = 20] 09:35:54 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFACA000 == 32 [pid = 3368] [id = 18] 09:35:54 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF285000 == 31 [pid = 3368] [id = 17] 09:35:54 INFO - PROCESS | 3368 | --DOCSHELL 00000053D2D8F000 == 30 [pid = 3368] [id = 571] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E036AC00) [pid = 3368] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2910400) [pid = 3368] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D2B59800) [pid = 3368] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DD5C3C00) [pid = 3368] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8AA6C00) [pid = 3368] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D9458800) [pid = 3368] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DCB50C00) [pid = 3368] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFA10000) [pid = 3368] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DEFBD000) [pid = 3368] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D72C7800) [pid = 3368] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B5A000) [pid = 3368] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D7ABB400) [pid = 3368] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFC67400) [pid = 3368] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFE97400) [pid = 3368] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8A56C00) [pid = 3368] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D7AA4000) [pid = 3368] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E0BB1000) [pid = 3368] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF3E7800) [pid = 3368] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DD349000) [pid = 3368] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E3396400) [pid = 3368] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E27DF000) [pid = 3368] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E39F5400) [pid = 3368] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E39ECC00) [pid = 3368] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D8909800) [pid = 3368] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFFBC800) [pid = 3368] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D8A9E800) [pid = 3368] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DCE65C00) [pid = 3368] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 09:35:54 INFO - PROCESS | 3368 | 1469550954543 Marionette TRACE conn7 <- [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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:35:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1589ms 09:35:54 INFO - PROCESS | 3368 | 1469550954584 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 09:35:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:35:54 INFO - PROCESS | 3368 | 1469550954588 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 09:35:54 INFO - PROCESS | 3368 | 1469550954592 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 3368 | 1469550954595 Marionette TRACE conn7 <- [1,2346,null,{}] 09:35:54 INFO - PROCESS | 3368 | 1469550954600 Marionette TRACE conn7 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:54 INFO - PROCESS | 3368 | 1469550954604 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:54 INFO - PROCESS | 3368 | 1469550954730 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 09:35:54 INFO - PROCESS | 3368 | 1469550954810 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 3368 | 1469550954812 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8021000 == 31 [pid = 3368] [id = 596] 09:35:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D2B53C00) [pid = 3368] [serial = 1788] [outer = 0000000000000000] 09:35:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2CAD000) [pid = 3368] [serial = 1789] [outer = 00000053D2B53C00] 09:35:54 INFO - PROCESS | 3368 | 1469550954862 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D3339400) [pid = 3368] [serial = 1790] [outer = 00000053D2B53C00] 09:35:55 INFO - PROCESS | 3368 | 1469550955263 Marionette TRACE conn7 <- [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]]]}] 09:35:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:35:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 09:35:55 INFO - PROCESS | 3368 | 1469550955339 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 3368 | 1469550955344 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 09:35:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:35:55 INFO - PROCESS | 3368 | 1469550955350 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 3368 | 1469550955353 Marionette TRACE conn7 <- [1,2350,null,{}] 09:35:55 INFO - PROCESS | 3368 | 1469550955357 Marionette TRACE conn7 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:55 INFO - PROCESS | 3368 | 1469550955360 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:55 INFO - PROCESS | 3368 | 1469550955458 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 09:35:55 INFO - PROCESS | 3368 | 1469550955474 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 3368 | 1469550955476 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCB0800 == 32 [pid = 3368] [id = 597] 09:35:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D7266C00) [pid = 3368] [serial = 1791] [outer = 0000000000000000] 09:35:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D7F47400) [pid = 3368] [serial = 1792] [outer = 00000053D7266C00] 09:35:55 INFO - PROCESS | 3368 | 1469550955525 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8A53800) [pid = 3368] [serial = 1793] [outer = 00000053D7266C00] 09:35:55 INFO - PROCESS | 3368 | 1469550955986 Marionette TRACE conn7 <- [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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 691ms 09:35:56 INFO - PROCESS | 3368 | 1469550956044 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3368 | 1469550956046 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:35:56 INFO - PROCESS | 3368 | 1469550956050 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3368 | 1469550956054 Marionette TRACE conn7 <- [1,2354,null,{}] 09:35:56 INFO - PROCESS | 3368 | 1469550956065 Marionette TRACE conn7 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3368 | 1469550956070 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:56 INFO - PROCESS | 3368 | 1469550956158 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 09:35:56 INFO - PROCESS | 3368 | 1469550956166 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3368 | 1469550956169 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAC5800 == 33 [pid = 3368] [id = 598] 09:35:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8ACE000) [pid = 3368] [serial = 1794] [outer = 0000000000000000] 09:35:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DBA73400) [pid = 3368] [serial = 1795] [outer = 00000053D8ACE000] 09:35:56 INFO - PROCESS | 3368 | 1469550956220 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DC297800) [pid = 3368] [serial = 1796] [outer = 00000053D8ACE000] 09:35:56 INFO - PROCESS | 3368 | 1469550956716 Marionette TRACE conn7 <- [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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:35:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 690ms 09:35:56 INFO - PROCESS | 3368 | 1469550956743 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 3368 | 1469550956745 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 09:35:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:35:56 INFO - PROCESS | 3368 | 1469550956749 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 3368 | 1469550956751 Marionette TRACE conn7 <- [1,2358,null,{}] 09:35:56 INFO - PROCESS | 3368 | 1469550956754 Marionette TRACE conn7 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:56 INFO - PROCESS | 3368 | 1469550956756 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:56 INFO - PROCESS | 3368 | 1469550956904 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 09:35:56 INFO - PROCESS | 3368 | 1469550956926 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 3368 | 1469550956928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEE3000 == 34 [pid = 3368] [id = 599] 09:35:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DCD8B000) [pid = 3368] [serial = 1797] [outer = 0000000000000000] 09:35:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD3B5000) [pid = 3368] [serial = 1798] [outer = 00000053DCD8B000] 09:35:56 INFO - PROCESS | 3368 | 1469550956975 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DD5C2C00) [pid = 3368] [serial = 1799] [outer = 00000053DCD8B000] 09:35:57 INFO - PROCESS | 3368 | 1469550957402 Marionette TRACE conn7 <- [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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:35:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 09:35:57 INFO - PROCESS | 3368 | 1469550957446 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 3368 | 1469550957448 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 09:35:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:35:57 INFO - PROCESS | 3368 | 1469550957465 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 3368 | 1469550957467 Marionette TRACE conn7 <- [1,2362,null,{}] 09:35:57 INFO - PROCESS | 3368 | 1469550957478 Marionette TRACE conn7 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:57 INFO - PROCESS | 3368 | 1469550957480 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:57 INFO - PROCESS | 3368 | 1469550957591 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 09:35:57 INFO - PROCESS | 3368 | 1469550957603 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 3368 | 1469550957605 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E1516800 == 35 [pid = 3368] [id = 600] 09:35:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D1E58000) [pid = 3368] [serial = 1800] [outer = 0000000000000000] 09:35:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF0B400) [pid = 3368] [serial = 1801] [outer = 00000053D1E58000] 09:35:57 INFO - PROCESS | 3368 | 1469550957651 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF218800) [pid = 3368] [serial = 1802] [outer = 00000053D1E58000] 09:35:58 INFO - PROCESS | 3368 | 1469550958140 Marionette TRACE conn7 <- [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]]]}] 09:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 734ms 09:35:58 INFO - PROCESS | 3368 | 1469550958215 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 09:35:58 INFO - PROCESS | 3368 | 1469550958217 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 09:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:35:58 INFO - PROCESS | 3368 | 1469550958257 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 3368 | 1469550958259 Marionette TRACE conn7 <- [1,2366,null,{}] 09:35:58 INFO - PROCESS | 3368 | 1469550958262 Marionette TRACE conn7 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:58 INFO - PROCESS | 3368 | 1469550958268 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:58 INFO - PROCESS | 3368 | 1469550958402 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E2B54400) [pid = 3368] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E00EE400) [pid = 3368] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFAA3C00) [pid = 3368] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053E0BB1C00) [pid = 3368] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2F37C00) [pid = 3368] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC291C00) [pid = 3368] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DC291400) [pid = 3368] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D2C74800) [pid = 3368] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2A6F800) [pid = 3368] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFCAD400) [pid = 3368] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D2EB1400) [pid = 3368] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D8A53000) [pid = 3368] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:35:58 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D2915400) [pid = 3368] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:35:58 INFO - PROCESS | 3368 | 1469550958671 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 3368 | 1469550958673 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D9114800 == 36 [pid = 3368] [id = 601] 09:35:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D154FC00) [pid = 3368] [serial = 1803] [outer = 0000000000000000] 09:35:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D290F800) [pid = 3368] [serial = 1804] [outer = 00000053D154FC00] 09:35:58 INFO - PROCESS | 3368 | 1469550958723 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8960000) [pid = 3368] [serial = 1805] [outer = 00000053D154FC00] 09:35:59 INFO - PROCESS | 3368 | 1469550959106 Marionette TRACE conn7 <- [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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 882ms 09:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:35:59 INFO - PROCESS | 3368 | 1469550959138 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3368 | 1469550959140 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 09:35:59 INFO - PROCESS | 3368 | 1469550959143 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 3368 | 1469550959145 Marionette TRACE conn7 <- [1,2370,null,{}] 09:35:59 INFO - PROCESS | 3368 | 1469550959149 Marionette TRACE conn7 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3368 | 1469550959151 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:59 INFO - PROCESS | 3368 | 1469550959267 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 09:35:59 INFO - PROCESS | 3368 | 1469550959317 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3368 | 1469550959319 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E330B800 == 37 [pid = 3368] [id = 602] 09:35:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D1602800) [pid = 3368] [serial = 1806] [outer = 0000000000000000] 09:35:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DFA10000) [pid = 3368] [serial = 1807] [outer = 00000053D1602800] 09:35:59 INFO - PROCESS | 3368 | 1469550959365 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFCAB800) [pid = 3368] [serial = 1808] [outer = 00000053D1602800] 09:35:59 INFO - PROCESS | 3368 | 1469550959728 Marionette TRACE conn7 <- [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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 628ms 09:35:59 INFO - PROCESS | 3368 | 1469550959775 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 3368 | 1469550959777 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 09:35:59 INFO - PROCESS | 3368 | 1469550959781 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:35:59 INFO - PROCESS | 3368 | 1469550959783 Marionette TRACE conn7 <- [1,2374,null,{}] 09:35:59 INFO - PROCESS | 3368 | 1469550959787 Marionette TRACE conn7 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:35:59 INFO - PROCESS | 3368 | 1469550959789 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:59 INFO - PROCESS | 3368 | 1469550959903 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 09:35:59 INFO - PROCESS | 3368 | 1469550959935 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 3368 | 1469550959937 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:35:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3829800 == 38 [pid = 3368] [id = 603] 09:35:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFCB3C00) [pid = 3368] [serial = 1809] [outer = 0000000000000000] 09:35:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFE97400) [pid = 3368] [serial = 1810] [outer = 00000053DFCB3C00] 09:35:59 INFO - PROCESS | 3368 | 1469550959989 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFFBC800) [pid = 3368] [serial = 1811] [outer = 00000053DFCB3C00] 09:36:00 INFO - PROCESS | 3368 | 1469550960386 Marionette TRACE conn7 <- [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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 628ms 09:36:00 INFO - PROCESS | 3368 | 1469550960412 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 09:36:00 INFO - PROCESS | 3368 | 1469550960415 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 09:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:36:00 INFO - PROCESS | 3368 | 1469550960430 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 3368 | 1469550960432 Marionette TRACE conn7 <- [1,2378,null,{}] 09:36:00 INFO - PROCESS | 3368 | 1469550960436 Marionette TRACE conn7 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:00 INFO - PROCESS | 3368 | 1469550960438 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:00 INFO - PROCESS | 3368 | 1469550960522 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 09:36:00 INFO - PROCESS | 3368 | 1469550960529 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 3368 | 1469550960531 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA8800 == 39 [pid = 3368] [id = 604] 09:36:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFE0E400) [pid = 3368] [serial = 1812] [outer = 0000000000000000] 09:36:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E0362400) [pid = 3368] [serial = 1813] [outer = 00000053DFE0E400] 09:36:00 INFO - PROCESS | 3368 | 1469550960575 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E0BB0400) [pid = 3368] [serial = 1814] [outer = 00000053DFE0E400] 09:36:01 INFO - PROCESS | 3368 | 1469550961386 Marionette TRACE conn7 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1033ms 09:36:01 INFO - PROCESS | 3368 | 1469550961466 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 3368 | 1469550961471 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 09:36:01 INFO - PROCESS | 3368 | 1469550961497 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:36:01 INFO - PROCESS | 3368 | 1469550961503 Marionette TRACE conn7 <- [1,2382,null,{}] 09:36:01 INFO - PROCESS | 3368 | 1469550961509 Marionette TRACE conn7 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:01 INFO - PROCESS | 3368 | 1469550961512 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:01 INFO - PROCESS | 3368 | 1469550961692 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 09:36:01 INFO - PROCESS | 3368 | 1469550961782 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 3368 | 1469550961785 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC13800 == 40 [pid = 3368] [id = 605] 09:36:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D2B54800) [pid = 3368] [serial = 1815] [outer = 0000000000000000] 09:36:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D2F3D800) [pid = 3368] [serial = 1816] [outer = 00000053D2B54800] 09:36:01 INFO - PROCESS | 3368 | 1469550961848 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D79C7400) [pid = 3368] [serial = 1817] [outer = 00000053D2B54800] 09:36:02 INFO - PROCESS | 3368 | 1469550962524 Marionette TRACE conn7 <- [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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1090ms 09:36:02 INFO - PROCESS | 3368 | 1469550962591 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 3368 | 1469550962596 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 09:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:36:02 INFO - PROCESS | 3368 | 1469550962656 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 3368 | 1469550962659 Marionette TRACE conn7 <- [1,2386,null,{}] 09:36:02 INFO - PROCESS | 3368 | 1469550962664 Marionette TRACE conn7 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:02 INFO - PROCESS | 3368 | 1469550962667 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:02 INFO - PROCESS | 3368 | 1469550962807 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 09:36:02 INFO - PROCESS | 3368 | 1469550962881 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 3368 | 1469550962884 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B25000 == 41 [pid = 3368] [id = 606] 09:36:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8AD1800) [pid = 3368] [serial = 1818] [outer = 0000000000000000] 09:36:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DC29C400) [pid = 3368] [serial = 1819] [outer = 00000053D8AD1800] 09:36:02 INFO - PROCESS | 3368 | 1469550962942 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DEF06C00) [pid = 3368] [serial = 1820] [outer = 00000053D8AD1800] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3829800 == 40 [pid = 3368] [id = 603] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053E330B800 == 39 [pid = 3368] [id = 602] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053D9114800 == 38 [pid = 3368] [id = 601] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053E1516800 == 37 [pid = 3368] [id = 600] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEE3000 == 36 [pid = 3368] [id = 599] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAC5800 == 35 [pid = 3368] [id = 598] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCB0800 == 34 [pid = 3368] [id = 597] 09:36:03 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8021000 == 33 [pid = 3368] [id = 596] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E3397000) [pid = 3368] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E2E04800) [pid = 3368] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E2B55400) [pid = 3368] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E01FC400) [pid = 3368] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFC69C00) [pid = 3368] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E2A6A400) [pid = 3368] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D3E52800) [pid = 3368] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF20C400) [pid = 3368] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DF69D000) [pid = 3368] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DD345000) [pid = 3368] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC298800) [pid = 3368] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E2AE6400) [pid = 3368] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E00AC800) [pid = 3368] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2ADCC00) [pid = 3368] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D7267C00) [pid = 3368] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DEF09400) [pid = 3368] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D8963C00) [pid = 3368] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DCB4DC00) [pid = 3368] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFCB9800) [pid = 3368] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E272B400) [pid = 3368] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DFB85000) [pid = 3368] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D6F5F800) [pid = 3368] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053E1597000) [pid = 3368] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D896DC00) [pid = 3368] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053DC29CC00) [pid = 3368] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 09:36:03 INFO - PROCESS | 3368 | 1469550963809 Marionette TRACE conn7 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1224ms 09:36:03 INFO - PROCESS | 3368 | 1469550963850 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 09:36:03 INFO - PROCESS | 3368 | 1469550963854 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 09:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:36:03 INFO - PROCESS | 3368 | 1469550963858 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 3368 | 1469550963862 Marionette TRACE conn7 <- [1,2390,null,{}] 09:36:03 INFO - PROCESS | 3368 | 1469550963867 Marionette TRACE conn7 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:03 INFO - PROCESS | 3368 | 1469550963871 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:03 INFO - PROCESS | 3368 | 1469550963962 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 09:36:03 INFO - PROCESS | 3368 | 1469550963969 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 3368 | 1469550963974 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8946000 == 34 [pid = 3368] [id = 607] 09:36:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D2CAD800) [pid = 3368] [serial = 1821] [outer = 0000000000000000] 09:36:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D2F39400) [pid = 3368] [serial = 1822] [outer = 00000053D2CAD800] 09:36:04 INFO - PROCESS | 3368 | 1469550964025 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D72C7800) [pid = 3368] [serial = 1823] [outer = 00000053D2CAD800] 09:36:04 INFO - PROCESS | 3368 | 1469550964532 Marionette TRACE conn7 <- [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]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 09:36:04 INFO - PROCESS | 3368 | 1469550964593 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 3368 | 1469550964598 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 09:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:36:04 INFO - PROCESS | 3368 | 1469550964604 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 3368 | 1469550964607 Marionette TRACE conn7 <- [1,2394,null,{}] 09:36:04 INFO - PROCESS | 3368 | 1469550964611 Marionette TRACE conn7 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:04 INFO - PROCESS | 3368 | 1469550964614 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:04 INFO - PROCESS | 3368 | 1469550964707 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 09:36:04 INFO - PROCESS | 3368 | 1469550964791 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 3368 | 1469550964793 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC31800 == 35 [pid = 3368] [id = 608] 09:36:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D8AA1800) [pid = 3368] [serial = 1824] [outer = 0000000000000000] 09:36:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8AD5000) [pid = 3368] [serial = 1825] [outer = 00000053D8AA1800] 09:36:04 INFO - PROCESS | 3368 | 1469550964843 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DC298800) [pid = 3368] [serial = 1826] [outer = 00000053D8AA1800] 09:36:05 INFO - PROCESS | 3368 | 1469550965253 Marionette TRACE conn7 <- [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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 691ms 09:36:05 INFO - PROCESS | 3368 | 1469550965296 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 3368 | 1469550965298 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 09:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:36:05 INFO - PROCESS | 3368 | 1469550965302 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 3368 | 1469550965306 Marionette TRACE conn7 <- [1,2398,null,{}] 09:36:05 INFO - PROCESS | 3368 | 1469550965317 Marionette TRACE conn7 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:05 INFO - PROCESS | 3368 | 1469550965322 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:05 INFO - PROCESS | 3368 | 1469550965439 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 09:36:05 INFO - PROCESS | 3368 | 1469550965456 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 3368 | 1469550965459 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC9000 == 36 [pid = 3368] [id = 609] 09:36:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D8A56800) [pid = 3368] [serial = 1827] [outer = 0000000000000000] 09:36:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DEF47C00) [pid = 3368] [serial = 1828] [outer = 00000053D8A56800] 09:36:05 INFO - PROCESS | 3368 | 1469550965509 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DF3EA400) [pid = 3368] [serial = 1829] [outer = 00000053D8A56800] 09:36:05 INFO - PROCESS | 3368 | 1469550965964 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 09:36:06 INFO - PROCESS | 3368 | 1469550966046 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3368 | 1469550966049 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:36:06 INFO - PROCESS | 3368 | 1469550966052 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3368 | 1469550966054 Marionette TRACE conn7 <- [1,2402,null,{}] 09:36:06 INFO - PROCESS | 3368 | 1469550966058 Marionette TRACE conn7 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3368 | 1469550966060 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:06 INFO - PROCESS | 3368 | 1469550966180 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 09:36:06 INFO - PROCESS | 3368 | 1469550966186 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3368 | 1469550966188 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B2B800 == 37 [pid = 3368] [id = 610] 09:36:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF6D3000) [pid = 3368] [serial = 1830] [outer = 0000000000000000] 09:36:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DFB90400) [pid = 3368] [serial = 1831] [outer = 00000053DF6D3000] 09:36:06 INFO - PROCESS | 3368 | 1469550966244 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DFCAAC00) [pid = 3368] [serial = 1832] [outer = 00000053DF6D3000] 09:36:06 INFO - PROCESS | 3368 | 1469550966676 Marionette TRACE conn7 <- [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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 692ms 09:36:06 INFO - PROCESS | 3368 | 1469550966752 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 3368 | 1469550966754 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 09:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:36:06 INFO - PROCESS | 3368 | 1469550966758 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 3368 | 1469550966759 Marionette TRACE conn7 <- [1,2406,null,{}] 09:36:06 INFO - PROCESS | 3368 | 1469550966763 Marionette TRACE conn7 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:06 INFO - PROCESS | 3368 | 1469550966765 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:06 INFO - PROCESS | 3368 | 1469550966905 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 09:36:06 INFO - PROCESS | 3368 | 1469550966958 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 3368 | 1469550966960 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3306800 == 38 [pid = 3368] [id = 611] 09:36:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFCABC00) [pid = 3368] [serial = 1833] [outer = 0000000000000000] 09:36:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E00AE000) [pid = 3368] [serial = 1834] [outer = 00000053DFCABC00] 09:36:07 INFO - PROCESS | 3368 | 1469550967007 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E03B6800) [pid = 3368] [serial = 1835] [outer = 00000053DFCABC00] 09:36:07 INFO - PROCESS | 3368 | 1469550967455 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 09:36:07 INFO - PROCESS | 3368 | 1469550967493 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 3368 | 1469550967495 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 09:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:36:07 INFO - PROCESS | 3368 | 1469550967505 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 3368 | 1469550967507 Marionette TRACE conn7 <- [1,2410,null,{}] 09:36:07 INFO - PROCESS | 3368 | 1469550967511 Marionette TRACE conn7 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:07 INFO - PROCESS | 3368 | 1469550967517 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:07 INFO - PROCESS | 3368 | 1469550967664 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 09:36:07 INFO - PROCESS | 3368 | 1469550967724 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 3368 | 1469550967726 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAB800 == 39 [pid = 3368] [id = 612] 09:36:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E1F46000) [pid = 3368] [serial = 1836] [outer = 0000000000000000] 09:36:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2A6E800) [pid = 3368] [serial = 1837] [outer = 00000053E1F46000] 09:36:07 INFO - PROCESS | 3368 | 1469550967771 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2ADEC00) [pid = 3368] [serial = 1838] [outer = 00000053E1F46000] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFCB3C00) [pid = 3368] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DCD8B000) [pid = 3368] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B53C00) [pid = 3368] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D7266C00) [pid = 3368] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D3025800) [pid = 3368] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D8ACE000) [pid = 3368] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D1E58000) [pid = 3368] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D2CA6400) [pid = 3368] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DD5B9C00) [pid = 3368] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E03B9800) [pid = 3368] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D154FC00) [pid = 3368] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:36:08 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D1602800) [pid = 3368] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:36:08 INFO - PROCESS | 3368 | 1469550968222 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 795ms 09:36:08 INFO - PROCESS | 3368 | 1469550968303 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3368 | 1469550968305 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:36:08 INFO - PROCESS | 3368 | 1469550968308 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 3368 | 1469550968310 Marionette TRACE conn7 <- [1,2414,null,{}] 09:36:08 INFO - PROCESS | 3368 | 1469550968314 Marionette TRACE conn7 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3368 | 1469550968316 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:08 INFO - PROCESS | 3368 | 1469550968400 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 09:36:08 INFO - PROCESS | 3368 | 1469550968408 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 3368 | 1469550968410 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D5B800 == 40 [pid = 3368] [id = 613] 09:36:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2B53C00) [pid = 3368] [serial = 1839] [outer = 0000000000000000] 09:36:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DEFBE400) [pid = 3368] [serial = 1840] [outer = 00000053D2B53C00] 09:36:08 INFO - PROCESS | 3368 | 1469550968455 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053E03BB800) [pid = 3368] [serial = 1841] [outer = 00000053D2B53C00] 09:36:08 INFO - PROCESS | 3368 | 1469550968879 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 585ms 09:36:08 INFO - PROCESS | 3368 | 1469550968897 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 3368 | 1469550968899 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 09:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:36:08 INFO - PROCESS | 3368 | 1469550968915 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 3368 | 1469550968917 Marionette TRACE conn7 <- [1,2418,null,{}] 09:36:08 INFO - PROCESS | 3368 | 1469550968926 Marionette TRACE conn7 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:08 INFO - PROCESS | 3368 | 1469550968928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:09 INFO - PROCESS | 3368 | 1469550969021 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 09:36:09 INFO - PROCESS | 3368 | 1469550969027 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3368 | 1469550969029 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4299800 == 41 [pid = 3368] [id = 614] 09:36:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053E2AE6800) [pid = 3368] [serial = 1842] [outer = 0000000000000000] 09:36:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053E2B50C00) [pid = 3368] [serial = 1843] [outer = 00000053E2AE6800] 09:36:09 INFO - PROCESS | 3368 | 1469550969075 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053E2B5E000) [pid = 3368] [serial = 1844] [outer = 00000053E2AE6800] 09:36:09 INFO - PROCESS | 3368 | 1469550969520 Marionette TRACE conn7 <- [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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 650ms 09:36:09 INFO - PROCESS | 3368 | 1469550969555 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 3368 | 1469550969557 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 09:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:36:09 INFO - PROCESS | 3368 | 1469550969561 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 3368 | 1469550969562 Marionette TRACE conn7 <- [1,2422,null,{}] 09:36:09 INFO - PROCESS | 3368 | 1469550969566 Marionette TRACE conn7 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:09 INFO - PROCESS | 3368 | 1469550969568 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:09 INFO - PROCESS | 3368 | 1469550969656 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 09:36:09 INFO - PROCESS | 3368 | 1469550969661 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 3368 | 1469550969663 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D65800 == 42 [pid = 3368] [id = 615] 09:36:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E2B5E400) [pid = 3368] [serial = 1845] [outer = 0000000000000000] 09:36:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E3399000) [pid = 3368] [serial = 1846] [outer = 00000053E2B5E400] 09:36:09 INFO - PROCESS | 3368 | 1469550969707 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E38DE800) [pid = 3368] [serial = 1847] [outer = 00000053E2B5E400] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7007800 == 41 [pid = 3368] [id = 594] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC914000 == 40 [pid = 3368] [id = 592] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD5E8000 == 39 [pid = 3368] [id = 589] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4287000 == 38 [pid = 3368] [id = 590] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6941000 == 37 [pid = 3368] [id = 591] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053D33E4800 == 36 [pid = 3368] [id = 595] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E331C800 == 35 [pid = 3368] [id = 593] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8946000 == 34 [pid = 3368] [id = 607] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B25000 == 33 [pid = 3368] [id = 606] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC13800 == 32 [pid = 3368] [id = 605] 09:36:10 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA8800 == 31 [pid = 3368] [id = 604] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC31800 == 30 [pid = 3368] [id = 608] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D5B800 == 29 [pid = 3368] [id = 613] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC9000 == 28 [pid = 3368] [id = 609] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B2B800 == 27 [pid = 3368] [id = 610] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAB800 == 26 [pid = 3368] [id = 612] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4299800 == 25 [pid = 3368] [id = 614] 09:36:11 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3306800 == 24 [pid = 3368] [id = 611] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E0362400) [pid = 3368] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFE97400) [pid = 3368] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DD3B5000) [pid = 3368] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D2CAD000) [pid = 3368] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D3339400) [pid = 3368] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D7F47400) [pid = 3368] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D7A9B800) [pid = 3368] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D3747000) [pid = 3368] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DBA73400) [pid = 3368] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DEF0B400) [pid = 3368] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053D8AD7400) [pid = 3368] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D7934000) [pid = 3368] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DF787800) [pid = 3368] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DEF0A000) [pid = 3368] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053E2B5EC00) [pid = 3368] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053E27E4C00) [pid = 3368] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D290F800) [pid = 3368] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053DF218800) [pid = 3368] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053D8960000) [pid = 3368] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053DFA10000) [pid = 3368] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053D8A53800) [pid = 3368] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053DD5C2C00) [pid = 3368] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053DFFBC800) [pid = 3368] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 51 (00000053DC297800) [pid = 3368] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | --DOMWINDOW == 50 (00000053DFCAB800) [pid = 3368] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 09:36:11 INFO - PROCESS | 3368 | 1469550971565 Marionette TRACE conn7 <- [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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2031ms 09:36:11 INFO - PROCESS | 3368 | 1469550971597 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 3368 | 1469550971601 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 09:36:11 INFO - PROCESS | 3368 | 1469550971606 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:36:11 INFO - PROCESS | 3368 | 1469550971611 Marionette TRACE conn7 <- [1,2426,null,{}] 09:36:11 INFO - PROCESS | 3368 | 1469550971618 Marionette TRACE conn7 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:11 INFO - PROCESS | 3368 | 1469550971622 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:11 INFO - PROCESS | 3368 | 1469550971717 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 09:36:11 INFO - PROCESS | 3368 | 1469550971725 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 3368 | 1469550971730 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7F20800 == 25 [pid = 3368] [id = 616] 09:36:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (00000053D2B09C00) [pid = 3368] [serial = 1848] [outer = 0000000000000000] 09:36:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D2B0A800) [pid = 3368] [serial = 1849] [outer = 00000053D2B09C00] 09:36:11 INFO - PROCESS | 3368 | 1469550971782 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D2B5E400) [pid = 3368] [serial = 1850] [outer = 00000053D2B09C00] 09:36:12 INFO - PROCESS | 3368 | 1469550972257 Marionette TRACE conn7 <- [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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 691ms 09:36:12 INFO - PROCESS | 3368 | 1469550972301 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 3368 | 1469550972307 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 09:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:36:12 INFO - PROCESS | 3368 | 1469550972314 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 3368 | 1469550972317 Marionette TRACE conn7 <- [1,2430,null,{}] 09:36:12 INFO - PROCESS | 3368 | 1469550972320 Marionette TRACE conn7 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:12 INFO - PROCESS | 3368 | 1469550972324 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:12 INFO - PROCESS | 3368 | 1469550972416 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 09:36:12 INFO - PROCESS | 3368 | 1469550972425 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 3368 | 1469550972428 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92CA000 == 26 [pid = 3368] [id = 617] 09:36:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D3336000) [pid = 3368] [serial = 1851] [outer = 0000000000000000] 09:36:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D3749800) [pid = 3368] [serial = 1852] [outer = 00000053D3336000] 09:36:12 INFO - PROCESS | 3368 | 1469550972477 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D6FABC00) [pid = 3368] [serial = 1853] [outer = 00000053D3336000] 09:36:12 INFO - PROCESS | 3368 | 1469550972948 Marionette TRACE conn7 <- [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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 09:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:36:13 INFO - PROCESS | 3368 | 1469550973007 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3368 | 1469550973009 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 09:36:13 INFO - PROCESS | 3368 | 1469550973013 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 3368 | 1469550973017 Marionette TRACE conn7 <- [1,2434,null,{}] 09:36:13 INFO - PROCESS | 3368 | 1469550973028 Marionette TRACE conn7 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3368 | 1469550973033 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:13 INFO - PROCESS | 3368 | 1469550973151 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 09:36:13 INFO - PROCESS | 3368 | 1469550973235 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3368 | 1469550973238 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDC8000 == 27 [pid = 3368] [id = 618] 09:36:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D0CC9000) [pid = 3368] [serial = 1854] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D819C400) [pid = 3368] [serial = 1855] [outer = 00000053D0CC9000] 09:36:13 INFO - PROCESS | 3368 | 1469550973288 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D8A57800) [pid = 3368] [serial = 1856] [outer = 00000053D0CC9000] 09:36:13 INFO - PROCESS | 3368 | 1469550973658 Marionette TRACE conn7 <- [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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 09:36:13 INFO - PROCESS | 3368 | 1469550973706 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 3368 | 1469550973709 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 09:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:36:13 INFO - PROCESS | 3368 | 1469550973722 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 3368 | 1469550973724 Marionette TRACE conn7 <- [1,2438,null,{}] 09:36:13 INFO - PROCESS | 3368 | 1469550973728 Marionette TRACE conn7 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:13 INFO - PROCESS | 3368 | 1469550973730 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:13 INFO - PROCESS | 3368 | 1469550973819 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 09:36:13 INFO - PROCESS | 3368 | 1469550973826 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 3368 | 1469550973828 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF877800 == 28 [pid = 3368] [id = 619] 09:36:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D8AD6C00) [pid = 3368] [serial = 1857] [outer = 0000000000000000] 09:36:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D9250C00) [pid = 3368] [serial = 1858] [outer = 00000053D8AD6C00] 09:36:13 INFO - PROCESS | 3368 | 1469550973875 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DBA70C00) [pid = 3368] [serial = 1859] [outer = 00000053D8AD6C00] 09:36:14 INFO - PROCESS | 3368 | 1469550974282 Marionette TRACE conn7 <- [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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 627ms 09:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:36:14 INFO - PROCESS | 3368 | 1469550974354 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 3368 | 1469550974356 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 09:36:14 INFO - PROCESS | 3368 | 1469550974360 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 3368 | 1469550974362 Marionette TRACE conn7 <- [1,2442,null,{}] 09:36:14 INFO - PROCESS | 3368 | 1469550974365 Marionette TRACE conn7 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:14 INFO - PROCESS | 3368 | 1469550974367 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:14 INFO - PROCESS | 3368 | 1469550974449 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 09:36:14 INFO - PROCESS | 3368 | 1469550974457 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 3368 | 1469550974460 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC46800 == 29 [pid = 3368] [id = 620] 09:36:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D3025400) [pid = 3368] [serial = 1860] [outer = 0000000000000000] 09:36:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DC294000) [pid = 3368] [serial = 1861] [outer = 00000053D3025400] 09:36:14 INFO - PROCESS | 3368 | 1469550974507 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053DCB45000) [pid = 3368] [serial = 1862] [outer = 00000053D3025400] 09:36:14 INFO - PROCESS | 3368 | 1469550974962 Marionette TRACE conn7 <- [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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms 09:36:14 INFO - PROCESS | 3368 | 1469550974993 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3368 | 1469550974996 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 09:36:15 INFO - PROCESS | 3368 | 1469550974999 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3368 | 1469550975001 Marionette TRACE conn7 <- [1,2446,null,{}] 09:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:36:15 INFO - PROCESS | 3368 | 1469550975004 Marionette TRACE conn7 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3368 | 1469550975010 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:15 INFO - PROCESS | 3368 | 1469550975125 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 09:36:15 INFO - PROCESS | 3368 | 1469550975133 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3368 | 1469550975135 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E09A2000 == 30 [pid = 3368] [id = 621] 09:36:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DCD84C00) [pid = 3368] [serial = 1863] [outer = 0000000000000000] 09:36:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DEF07800) [pid = 3368] [serial = 1864] [outer = 00000053DCD84C00] 09:36:15 INFO - PROCESS | 3368 | 1469550975181 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DF20A800) [pid = 3368] [serial = 1865] [outer = 00000053DCD84C00] 09:36:15 INFO - PROCESS | 3368 | 1469550975606 Marionette TRACE conn7 <- [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]]]}] 09:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 09:36:15 INFO - PROCESS | 3368 | 1469550975695 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 3368 | 1469550975697 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 09:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:36:15 INFO - PROCESS | 3368 | 1469550975701 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 3368 | 1469550975703 Marionette TRACE conn7 <- [1,2450,null,{}] 09:36:15 INFO - PROCESS | 3368 | 1469550975706 Marionette TRACE conn7 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:15 INFO - PROCESS | 3368 | 1469550975708 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:15 INFO - PROCESS | 3368 | 1469550975794 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 09:36:15 INFO - PROCESS | 3368 | 1469550975830 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 3368 | 1469550975832 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E13000 == 31 [pid = 3368] [id = 622] 09:36:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D725CC00) [pid = 3368] [serial = 1866] [outer = 0000000000000000] 09:36:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF3E4000) [pid = 3368] [serial = 1867] [outer = 00000053D725CC00] 09:36:15 INFO - PROCESS | 3368 | 1469550975877 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DF69B800) [pid = 3368] [serial = 1868] [outer = 00000053D725CC00] 09:36:16 INFO - PROCESS | 3368 | 1469550976283 Marionette TRACE conn7 <- [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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 626ms 09:36:16 INFO - PROCESS | 3368 | 1469550976332 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3368 | 1469550976334 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 09:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:36:16 INFO - PROCESS | 3368 | 1469550976338 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3368 | 1469550976340 Marionette TRACE conn7 <- [1,2454,null,{}] 09:36:16 INFO - PROCESS | 3368 | 1469550976347 Marionette TRACE conn7 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:16 INFO - PROCESS | 3368 | 1469550976349 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:16 INFO - PROCESS | 3368 | 1469550976432 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 09:36:16 INFO - PROCESS | 3368 | 1469550976438 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:16 INFO - PROCESS | 3368 | 1469550976440 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E81000 == 32 [pid = 3368] [id = 623] 09:36:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF69C400) [pid = 3368] [serial = 1869] [outer = 0000000000000000] 09:36:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFA12800) [pid = 3368] [serial = 1870] [outer = 00000053DF69C400] 09:36:16 INFO - PROCESS | 3368 | 1469550976487 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFB8D000) [pid = 3368] [serial = 1871] [outer = 00000053DF69C400] 09:36:16 INFO - PROCESS | 3368 | 1469550976952 Marionette TRACE conn7 <- [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]]]}] 09:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 630ms 09:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:36:16 INFO - PROCESS | 3368 | 1469550976968 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 09:36:16 INFO - PROCESS | 3368 | 1469550976970 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 09:36:16 INFO - PROCESS | 3368 | 1469550976977 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:36:16 INFO - PROCESS | 3368 | 1469550976979 Marionette TRACE conn7 <- [1,2458,null,{}] 09:36:17 INFO - PROCESS | 3368 | 1469550976990 Marionette TRACE conn7 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3368 | 1469550976992 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:17 INFO - PROCESS | 3368 | 1469550977101 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 09:36:17 INFO - PROCESS | 3368 | 1469550977110 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3368 | 1469550977112 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDC7800 == 33 [pid = 3368] [id = 624] 09:36:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFB8D400) [pid = 3368] [serial = 1872] [outer = 0000000000000000] 09:36:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFC6F400) [pid = 3368] [serial = 1873] [outer = 00000053DFB8D400] 09:36:17 INFO - PROCESS | 3368 | 1469550977158 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFCB0C00) [pid = 3368] [serial = 1874] [outer = 00000053DFB8D400] 09:36:17 INFO - PROCESS | 3368 | 1469550977609 Marionette TRACE conn7 <- [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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 691ms 09:36:17 INFO - PROCESS | 3368 | 1469550977668 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 3368 | 1469550977670 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 09:36:17 INFO - PROCESS | 3368 | 1469550977673 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:36:17 INFO - PROCESS | 3368 | 1469550977675 Marionette TRACE conn7 <- [1,2462,null,{}] 09:36:17 INFO - PROCESS | 3368 | 1469550977685 Marionette TRACE conn7 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:17 INFO - PROCESS | 3368 | 1469550977687 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:17 INFO - PROCESS | 3368 | 1469550977808 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 09:36:17 INFO - PROCESS | 3368 | 1469550977817 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 3368 | 1469550977819 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38C4800 == 34 [pid = 3368] [id = 625] 09:36:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFC69C00) [pid = 3368] [serial = 1875] [outer = 0000000000000000] 09:36:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFE9A400) [pid = 3368] [serial = 1876] [outer = 00000053DFC69C00] 09:36:17 INFO - PROCESS | 3368 | 1469550977863 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E00B0400) [pid = 3368] [serial = 1877] [outer = 00000053DFC69C00] 09:36:18 INFO - PROCESS | 3368 | 1469550978333 Marionette TRACE conn7 <- [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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 691ms 09:36:18 INFO - PROCESS | 3368 | 1469550978368 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 3368 | 1469550978371 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 09:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:36:18 INFO - PROCESS | 3368 | 1469550978374 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 3368 | 1469550978377 Marionette TRACE conn7 <- [1,2466,null,{}] 09:36:18 INFO - PROCESS | 3368 | 1469550978380 Marionette TRACE conn7 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:18 INFO - PROCESS | 3368 | 1469550978382 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:18 INFO - PROCESS | 3368 | 1469550978538 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 09:36:18 INFO - PROCESS | 3368 | 1469550978565 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 3368 | 1469550978567 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC46000 == 35 [pid = 3368] [id = 626] 09:36:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E03C1C00) [pid = 3368] [serial = 1878] [outer = 0000000000000000] 09:36:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1F46800) [pid = 3368] [serial = 1879] [outer = 00000053E03C1C00] 09:36:18 INFO - PROCESS | 3368 | 1469550978614 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2730400) [pid = 3368] [serial = 1880] [outer = 00000053E03C1C00] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF6D3000) [pid = 3368] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E1F46000) [pid = 3368] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFCABC00) [pid = 3368] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E2AE6800) [pid = 3368] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8AA1800) [pid = 3368] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D2CAD800) [pid = 3368] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8AD1800) [pid = 3368] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2B54800) [pid = 3368] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFE0E400) [pid = 3368] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8A56800) [pid = 3368] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:36:18 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D2B53C00) [pid = 3368] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:36:19 INFO - PROCESS | 3368 | 1469550979163 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 837ms 09:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:36:19 INFO - PROCESS | 3368 | 1469550979215 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3368 | 1469550979217 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 09:36:19 INFO - PROCESS | 3368 | 1469550979220 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3368 | 1469550979222 Marionette TRACE conn7 <- [1,2470,null,{}] 09:36:19 INFO - PROCESS | 3368 | 1469550979225 Marionette TRACE conn7 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3368 | 1469550979227 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:19 INFO - PROCESS | 3368 | 1469550979314 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 09:36:19 INFO - PROCESS | 3368 | 1469550979320 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3368 | 1469550979322 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4298000 == 36 [pid = 3368] [id = 627] 09:36:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8A56800) [pid = 3368] [serial = 1881] [outer = 0000000000000000] 09:36:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF3E3400) [pid = 3368] [serial = 1882] [outer = 00000053D8A56800] 09:36:19 INFO - PROCESS | 3368 | 1469550979368 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E1F46000) [pid = 3368] [serial = 1883] [outer = 00000053D8A56800] 09:36:19 INFO - PROCESS | 3368 | 1469550979791 Marionette TRACE conn7 <- [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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 626ms 09:36:19 INFO - PROCESS | 3368 | 1469550979850 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 3368 | 1469550979852 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 09:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:36:19 INFO - PROCESS | 3368 | 1469550979856 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 3368 | 1469550979858 Marionette TRACE conn7 <- [1,2474,null,{}] 09:36:19 INFO - PROCESS | 3368 | 1469550979862 Marionette TRACE conn7 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:19 INFO - PROCESS | 3368 | 1469550979863 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:19 INFO - PROCESS | 3368 | 1469550979948 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 09:36:19 INFO - PROCESS | 3368 | 1469550979954 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 3368 | 1469550979956 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E700E000 == 37 [pid = 3368] [id = 628] 09:36:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E272E800) [pid = 3368] [serial = 1884] [outer = 0000000000000000] 09:36:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2A69000) [pid = 3368] [serial = 1885] [outer = 00000053E272E800] 09:36:20 INFO - PROCESS | 3368 | 1469550980004 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D7C75000) [pid = 3368] [serial = 1886] [outer = 00000053E272E800] 09:36:20 INFO - PROCESS | 3368 | 1469550980783 Marionette TRACE conn7 <- [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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 09:36:20 INFO - PROCESS | 3368 | 1469550980845 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 3368 | 1469550980849 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 09:36:20 INFO - PROCESS | 3368 | 1469550980854 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:36:20 INFO - PROCESS | 3368 | 1469550980860 Marionette TRACE conn7 <- [1,2478,null,{}] 09:36:20 INFO - PROCESS | 3368 | 1469550980865 Marionette TRACE conn7 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:20 INFO - PROCESS | 3368 | 1469550980868 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:21 INFO - PROCESS | 3368 | 1469550981004 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 09:36:21 INFO - PROCESS | 3368 | 1469550981119 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 3368 | 1469550981122 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92C1800 == 38 [pid = 3368] [id = 629] 09:36:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D290C000) [pid = 3368] [serial = 1887] [outer = 0000000000000000] 09:36:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D2B5C800) [pid = 3368] [serial = 1888] [outer = 00000053D290C000] 09:36:21 INFO - PROCESS | 3368 | 1469550981182 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D374A000) [pid = 3368] [serial = 1889] [outer = 00000053D290C000] 09:36:21 INFO - PROCESS | 3368 | 1469550981945 Marionette TRACE conn7 <- [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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:36:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1140ms 09:36:22 INFO - PROCESS | 3368 | 1469550981999 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 09:36:22 INFO - PROCESS | 3368 | 1469550982004 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 09:36:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:36:22 INFO - PROCESS | 3368 | 1469550982011 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 3368 | 1469550982014 Marionette TRACE conn7 <- [1,2482,null,{}] 09:36:22 INFO - PROCESS | 3368 | 1469550982019 Marionette TRACE conn7 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:22 INFO - PROCESS | 3368 | 1469550982022 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:22 INFO - PROCESS | 3368 | 1469550982291 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 09:36:22 INFO - PROCESS | 3368 | 1469550982421 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 3368 | 1469550982424 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7413800 == 39 [pid = 3368] [id = 630] 09:36:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D252DC00) [pid = 3368] [serial = 1890] [outer = 0000000000000000] 09:36:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2B0F000) [pid = 3368] [serial = 1891] [outer = 00000053D252DC00] 09:36:22 INFO - PROCESS | 3368 | 1469550982478 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D370A400) [pid = 3368] [serial = 1892] [outer = 00000053D252DC00] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4298000 == 38 [pid = 3368] [id = 627] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC46000 == 37 [pid = 3368] [id = 626] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38C4800 == 36 [pid = 3368] [id = 625] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDC7800 == 35 [pid = 3368] [id = 624] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E81000 == 34 [pid = 3368] [id = 623] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E13000 == 33 [pid = 3368] [id = 622] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E09A2000 == 32 [pid = 3368] [id = 621] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC46800 == 31 [pid = 3368] [id = 620] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF877800 == 30 [pid = 3368] [id = 619] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDC8000 == 29 [pid = 3368] [id = 618] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92CA000 == 28 [pid = 3368] [id = 617] 09:36:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7F20800 == 27 [pid = 3368] [id = 616] 09:36:22 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E3399000) [pid = 3368] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D65800 == 26 [pid = 3368] [id = 615] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFB90400) [pid = 3368] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E2A6E800) [pid = 3368] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E03B6800) [pid = 3368] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E00AE000) [pid = 3368] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2B50C00) [pid = 3368] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E2ADEC00) [pid = 3368] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DC298800) [pid = 3368] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D8AD5000) [pid = 3368] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2F39400) [pid = 3368] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D72C7800) [pid = 3368] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DEF06C00) [pid = 3368] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DC29C400) [pid = 3368] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D79C7400) [pid = 3368] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D2F3D800) [pid = 3368] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E0BB0400) [pid = 3368] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DEF47C00) [pid = 3368] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFCAAC00) [pid = 3368] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E2B5E000) [pid = 3368] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DEFBE400) [pid = 3368] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053E03BB800) [pid = 3368] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DF3EA400) [pid = 3368] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 09:36:23 INFO - PROCESS | 3368 | 1469550983127 Marionette TRACE conn7 <- [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]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1140ms 09:36:23 INFO - PROCESS | 3368 | 1469550983154 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 09:36:23 INFO - PROCESS | 3368 | 1469550983158 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 09:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:36:23 INFO - PROCESS | 3368 | 1469550983163 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3368 | 1469550983167 Marionette TRACE conn7 <- [1,2486,null,{}] 09:36:23 INFO - PROCESS | 3368 | 1469550983171 Marionette TRACE conn7 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3368 | 1469550983174 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:23 INFO - PROCESS | 3368 | 1469550983267 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 09:36:23 INFO - PROCESS | 3368 | 1469550983279 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 3368 | 1469550983281 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7F2B000 == 27 [pid = 3368] [id = 631] 09:36:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D2F39400) [pid = 3368] [serial = 1893] [outer = 0000000000000000] 09:36:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D8907800) [pid = 3368] [serial = 1894] [outer = 00000053D2F39400] 09:36:23 INFO - PROCESS | 3368 | 1469550983397 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8AA1000) [pid = 3368] [serial = 1895] [outer = 00000053D2F39400] 09:36:23 INFO - PROCESS | 3368 | 1469550983863 Marionette TRACE conn7 <- [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]]]}] 09:36:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:36:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 735ms 09:36:23 INFO - PROCESS | 3368 | 1469550983901 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 09:36:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:36:23 INFO - PROCESS | 3368 | 1469550983905 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 09:36:23 INFO - PROCESS | 3368 | 1469550983908 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 3368 | 1469550983911 Marionette TRACE conn7 <- [1,2490,null,{}] 09:36:23 INFO - PROCESS | 3368 | 1469550983914 Marionette TRACE conn7 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:23 INFO - PROCESS | 3368 | 1469550983917 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:24 INFO - PROCESS | 3368 | 1469550984007 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 09:36:24 INFO - PROCESS | 3368 | 1469550984023 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3368 | 1469550984025 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF41C800 == 28 [pid = 3368] [id = 632] 09:36:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DBA6D000) [pid = 3368] [serial = 1896] [outer = 0000000000000000] 09:36:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DC29CC00) [pid = 3368] [serial = 1897] [outer = 00000053DBA6D000] 09:36:24 INFO - PROCESS | 3368 | 1469550984075 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DCE62000) [pid = 3368] [serial = 1898] [outer = 00000053DBA6D000] 09:36:24 INFO - PROCESS | 3368 | 1469550984563 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:36:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:36:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 09:36:24 INFO - PROCESS | 3368 | 1469550984601 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 09:36:24 INFO - PROCESS | 3368 | 1469550984606 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 09:36:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:36:24 INFO - PROCESS | 3368 | 1469550984617 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 3368 | 1469550984622 Marionette TRACE conn7 <- [1,2494,null,{}] 09:36:24 INFO - PROCESS | 3368 | 1469550984626 Marionette TRACE conn7 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:24 INFO - PROCESS | 3368 | 1469550984629 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:24 INFO - PROCESS | 3368 | 1469550984724 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 09:36:24 INFO - PROCESS | 3368 | 1469550984731 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 3368 | 1469550984734 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFEC7800 == 29 [pid = 3368] [id = 633] 09:36:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D290FC00) [pid = 3368] [serial = 1899] [outer = 0000000000000000] 09:36:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DEF0B400) [pid = 3368] [serial = 1900] [outer = 00000053D290FC00] 09:36:24 INFO - PROCESS | 3368 | 1469550984851 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DF3DE400) [pid = 3368] [serial = 1901] [outer = 00000053D290FC00] 09:36:25 INFO - PROCESS | 3368 | 1469550985267 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:36:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 691ms 09:36:25 INFO - PROCESS | 3368 | 1469550985307 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 3368 | 1469550985309 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 09:36:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:36:25 INFO - PROCESS | 3368 | 1469550985312 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 3368 | 1469550985314 Marionette TRACE conn7 <- [1,2498,null,{}] 09:36:25 INFO - PROCESS | 3368 | 1469550985317 Marionette TRACE conn7 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:25 INFO - PROCESS | 3368 | 1469550985319 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:25 INFO - PROCESS | 3368 | 1469550985471 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 09:36:25 INFO - PROCESS | 3368 | 1469550985494 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 3368 | 1469550985497 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2BD0800 == 30 [pid = 3368] [id = 634] 09:36:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2917C00) [pid = 3368] [serial = 1902] [outer = 0000000000000000] 09:36:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFA0FC00) [pid = 3368] [serial = 1903] [outer = 00000053D2917C00] 09:36:25 INFO - PROCESS | 3368 | 1469550985542 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFC6E800) [pid = 3368] [serial = 1904] [outer = 00000053D2917C00] 09:36:25 INFO - PROCESS | 3368 | 1469550985985 Marionette TRACE conn7 <- [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]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 09:36:26 INFO - PROCESS | 3368 | 1469550986050 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3368 | 1469550986052 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:36:26 INFO - PROCESS | 3368 | 1469550986062 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3368 | 1469550986064 Marionette TRACE conn7 <- [1,2502,null,{}] 09:36:26 INFO - PROCESS | 3368 | 1469550986067 Marionette TRACE conn7 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3368 | 1469550986069 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:26 INFO - PROCESS | 3368 | 1469550986185 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 09:36:26 INFO - PROCESS | 3368 | 1469550986242 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 3368 | 1469550986248 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0058000 == 31 [pid = 3368] [id = 635] 09:36:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E00B2000) [pid = 3368] [serial = 1905] [outer = 0000000000000000] 09:36:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E0173400) [pid = 3368] [serial = 1906] [outer = 00000053E00B2000] 09:36:26 INFO - PROCESS | 3368 | 1469550986305 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E0BAF000) [pid = 3368] [serial = 1907] [outer = 00000053E00B2000] 09:36:26 INFO - PROCESS | 3368 | 1469550986770 Marionette TRACE conn7 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:36:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 776ms 09:36:26 INFO - PROCESS | 3368 | 1469550986840 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 3368 | 1469550986842 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 09:36:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:36:26 INFO - PROCESS | 3368 | 1469550986850 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 3368 | 1469550986852 Marionette TRACE conn7 <- [1,2506,null,{}] 09:36:26 INFO - PROCESS | 3368 | 1469550986869 Marionette TRACE conn7 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:26 INFO - PROCESS | 3368 | 1469550986871 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:26 INFO - PROCESS | 3368 | 1469550986986 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 09:36:27 INFO - PROCESS | 3368 | 1469550986997 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3368 | 1469550986999 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA0800 == 32 [pid = 3368] [id = 636] 09:36:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E00E6800) [pid = 3368] [serial = 1908] [outer = 0000000000000000] 09:36:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E27E0800) [pid = 3368] [serial = 1909] [outer = 00000053E00E6800] 09:36:27 INFO - PROCESS | 3368 | 1469550987091 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2A70800) [pid = 3368] [serial = 1910] [outer = 00000053E00E6800] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFB8D400) [pid = 3368] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFC69C00) [pid = 3368] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D8AD6C00) [pid = 3368] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B09C00) [pid = 3368] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D725CC00) [pid = 3368] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DCD84C00) [pid = 3368] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E2B5E400) [pid = 3368] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF69C400) [pid = 3368] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D0CC9000) [pid = 3368] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D3336000) [pid = 3368] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D3025400) [pid = 3368] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E03C1C00) [pid = 3368] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:36:27 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D8A56800) [pid = 3368] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:36:27 INFO - PROCESS | 3368 | 1469550987556 Marionette TRACE conn7 <- [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]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:36:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 735ms 09:36:27 INFO - PROCESS | 3368 | 1469550987588 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 3368 | 1469550987590 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 09:36:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:36:27 INFO - PROCESS | 3368 | 1469550987594 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 3368 | 1469550987596 Marionette TRACE conn7 <- [1,2510,null,{}] 09:36:27 INFO - PROCESS | 3368 | 1469550987599 Marionette TRACE conn7 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:27 INFO - PROCESS | 3368 | 1469550987601 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:27 INFO - PROCESS | 3368 | 1469550987685 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 09:36:27 INFO - PROCESS | 3368 | 1469550987691 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 3368 | 1469550987693 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDBD000 == 33 [pid = 3368] [id = 637] 09:36:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D924C000) [pid = 3368] [serial = 1911] [outer = 0000000000000000] 09:36:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DFB87000) [pid = 3368] [serial = 1912] [outer = 00000053D924C000] 09:36:27 INFO - PROCESS | 3368 | 1469550987738 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053E2A6E800) [pid = 3368] [serial = 1913] [outer = 00000053D924C000] 09:36:28 INFO - PROCESS | 3368 | 1469550988177 Marionette TRACE conn7 <- [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]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 09:36:28 INFO - PROCESS | 3368 | 1469550988226 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3368 | 1469550988229 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 09:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:36:28 INFO - PROCESS | 3368 | 1469550988232 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3368 | 1469550988234 Marionette TRACE conn7 <- [1,2514,null,{}] 09:36:28 INFO - PROCESS | 3368 | 1469550988237 Marionette TRACE conn7 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3368 | 1469550988239 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:28 INFO - PROCESS | 3368 | 1469550988323 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 09:36:28 INFO - PROCESS | 3368 | 1469550988331 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3368 | 1469550988333 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3ECB800 == 34 [pid = 3368] [id = 638] 09:36:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053E2ADD000) [pid = 3368] [serial = 1914] [outer = 0000000000000000] 09:36:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053E2AE4C00) [pid = 3368] [serial = 1915] [outer = 00000053E2ADD000] 09:36:28 INFO - PROCESS | 3368 | 1469550988378 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E2B53400) [pid = 3368] [serial = 1916] [outer = 00000053E2ADD000] 09:36:28 INFO - PROCESS | 3368 | 1469550988812 Marionette TRACE conn7 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:36:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:36:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 628ms 09:36:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:36:28 INFO - PROCESS | 3368 | 1469550988865 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 3368 | 1469550988867 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 09:36:28 INFO - PROCESS | 3368 | 1469550988871 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 3368 | 1469550988872 Marionette TRACE conn7 <- [1,2518,null,{}] 09:36:28 INFO - PROCESS | 3368 | 1469550988880 Marionette TRACE conn7 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:28 INFO - PROCESS | 3368 | 1469550988882 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:28 INFO - PROCESS | 3368 | 1469550988969 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 09:36:28 INFO - PROCESS | 3368 | 1469550988977 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 3368 | 1469550988979 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6954000 == 35 [pid = 3368] [id = 639] 09:36:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E2B56800) [pid = 3368] [serial = 1917] [outer = 0000000000000000] 09:36:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E2E05800) [pid = 3368] [serial = 1918] [outer = 00000053E2B56800] 09:36:29 INFO - PROCESS | 3368 | 1469550989023 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E3393C00) [pid = 3368] [serial = 1919] [outer = 00000053E2B56800] 09:36:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7F2B000 == 34 [pid = 3368] [id = 631] 09:36:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7413800 == 33 [pid = 3368] [id = 630] 09:36:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92C1800 == 32 [pid = 3368] [id = 629] 09:36:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E700E000 == 31 [pid = 3368] [id = 628] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF41C800 == 30 [pid = 3368] [id = 632] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3ECB800 == 29 [pid = 3368] [id = 638] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0058000 == 28 [pid = 3368] [id = 635] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEC7800 == 27 [pid = 3368] [id = 633] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2BD0800 == 26 [pid = 3368] [id = 634] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA0800 == 25 [pid = 3368] [id = 636] 09:36:30 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDBD000 == 24 [pid = 3368] [id = 637] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFCB0C00) [pid = 3368] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E1F46800) [pid = 3368] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E2A69000) [pid = 3368] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E00B0400) [pid = 3368] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E1F46000) [pid = 3368] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2730400) [pid = 3368] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DF3E3400) [pid = 3368] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFB8D000) [pid = 3368] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFC6F400) [pid = 3368] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFE9A400) [pid = 3368] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053D9250C00) [pid = 3368] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DBA70C00) [pid = 3368] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D2B0A800) [pid = 3368] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053D2B5E400) [pid = 3368] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DF3E4000) [pid = 3368] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053DF69B800) [pid = 3368] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053DEF07800) [pid = 3368] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053DF20A800) [pid = 3368] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053E38DE800) [pid = 3368] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053DFA12800) [pid = 3368] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053D819C400) [pid = 3368] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053D8A57800) [pid = 3368] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053D6FABC00) [pid = 3368] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053D3749800) [pid = 3368] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 51 (00000053DC294000) [pid = 3368] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | --DOMWINDOW == 50 (00000053DCB45000) [pid = 3368] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 09:36:30 INFO - PROCESS | 3368 | 1469550990855 Marionette TRACE conn7 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:36:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2032ms 09:36:30 INFO - PROCESS | 3368 | 1469550990906 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 3368 | 1469550990910 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 09:36:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:36:30 INFO - PROCESS | 3368 | 1469550990915 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 3368 | 1469550990919 Marionette TRACE conn7 <- [1,2522,null,{}] 09:36:30 INFO - PROCESS | 3368 | 1469550990926 Marionette TRACE conn7 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:30 INFO - PROCESS | 3368 | 1469550990929 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:31 INFO - PROCESS | 3368 | 1469550991023 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 09:36:31 INFO - PROCESS | 3368 | 1469550991031 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3368 | 1469550991036 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D800F800 == 25 [pid = 3368] [id = 640] 09:36:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (00000053D2B54400) [pid = 3368] [serial = 1920] [outer = 0000000000000000] 09:36:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D2B55C00) [pid = 3368] [serial = 1921] [outer = 00000053D2B54400] 09:36:31 INFO - PROCESS | 3368 | 1469550991091 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D2F36000) [pid = 3368] [serial = 1922] [outer = 00000053D2B54400] 09:36:31 INFO - PROCESS | 3368 | 1469550991566 Marionette TRACE conn7 <- [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]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:36:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 694ms 09:36:31 INFO - PROCESS | 3368 | 1469550991613 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 3368 | 1469550991619 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 09:36:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:36:31 INFO - PROCESS | 3368 | 1469550991626 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 3368 | 1469550991629 Marionette TRACE conn7 <- [1,2526,null,{}] 09:36:31 INFO - PROCESS | 3368 | 1469550991633 Marionette TRACE conn7 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:31 INFO - PROCESS | 3368 | 1469550991636 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:31 INFO - PROCESS | 3368 | 1469550991730 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 09:36:31 INFO - PROCESS | 3368 | 1469550991738 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 3368 | 1469550991741 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5C8800 == 26 [pid = 3368] [id = 641] 09:36:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D3E52800) [pid = 3368] [serial = 1923] [outer = 0000000000000000] 09:36:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D71E5800) [pid = 3368] [serial = 1924] [outer = 00000053D3E52800] 09:36:31 INFO - PROCESS | 3368 | 1469550991791 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D792DC00) [pid = 3368] [serial = 1925] [outer = 00000053D3E52800] 09:36:32 INFO - PROCESS | 3368 | 1469550992276 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:36:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 690ms 09:36:32 INFO - PROCESS | 3368 | 1469550992317 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 3368 | 1469550992319 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 09:36:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:36:32 INFO - PROCESS | 3368 | 1469550992323 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 3368 | 1469550992327 Marionette TRACE conn7 <- [1,2530,null,{}] 09:36:32 INFO - PROCESS | 3368 | 1469550992339 Marionette TRACE conn7 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:32 INFO - PROCESS | 3368 | 1469550992344 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:32 INFO - PROCESS | 3368 | 1469550992462 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 09:36:32 INFO - PROCESS | 3368 | 1469550992480 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 3368 | 1469550992484 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8D5000 == 27 [pid = 3368] [id = 642] 09:36:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D0CD5000) [pid = 3368] [serial = 1926] [outer = 0000000000000000] 09:36:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D895E800) [pid = 3368] [serial = 1927] [outer = 00000053D0CD5000] 09:36:32 INFO - PROCESS | 3368 | 1469550992533 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D8A9FC00) [pid = 3368] [serial = 1928] [outer = 00000053D0CD5000] 09:36:32 INFO - PROCESS | 3368 | 1469550992973 Marionette TRACE conn7 <- [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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 09:36:33 INFO - PROCESS | 3368 | 1469550993017 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3368 | 1469550993019 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:36:33 INFO - PROCESS | 3368 | 1469550993023 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3368 | 1469550993025 Marionette TRACE conn7 <- [1,2534,null,{}] 09:36:33 INFO - PROCESS | 3368 | 1469550993028 Marionette TRACE conn7 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3368 | 1469550993030 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:33 INFO - PROCESS | 3368 | 1469550993118 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 09:36:33 INFO - PROCESS | 3368 | 1469550993124 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3368 | 1469550993126 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2A800 == 28 [pid = 3368] [id = 643] 09:36:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D8AD9800) [pid = 3368] [serial = 1929] [outer = 0000000000000000] 09:36:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D9458800) [pid = 3368] [serial = 1930] [outer = 00000053D8AD9800] 09:36:33 INFO - PROCESS | 3368 | 1469550993173 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DC243800) [pid = 3368] [serial = 1931] [outer = 00000053D8AD9800] 09:36:33 INFO - PROCESS | 3368 | 1469550993605 Marionette TRACE conn7 <- [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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:36:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 09:36:33 INFO - PROCESS | 3368 | 1469550993655 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 3368 | 1469550993657 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 09:36:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:36:33 INFO - PROCESS | 3368 | 1469550993661 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 3368 | 1469550993663 Marionette TRACE conn7 <- [1,2538,null,{}] 09:36:33 INFO - PROCESS | 3368 | 1469550993666 Marionette TRACE conn7 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:33 INFO - PROCESS | 3368 | 1469550993668 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:33 INFO - PROCESS | 3368 | 1469550993750 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 09:36:33 INFO - PROCESS | 3368 | 1469550993758 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 3368 | 1469550993760 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0042800 == 29 [pid = 3368] [id = 644] 09:36:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D290AC00) [pid = 3368] [serial = 1932] [outer = 0000000000000000] 09:36:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DC29C000) [pid = 3368] [serial = 1933] [outer = 00000053D290AC00] 09:36:33 INFO - PROCESS | 3368 | 1469550993806 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053DCD1F800) [pid = 3368] [serial = 1934] [outer = 00000053D290AC00] 09:36:34 INFO - PROCESS | 3368 | 1469550994264 Marionette TRACE conn7 <- [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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:36:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 628ms 09:36:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:36:34 INFO - PROCESS | 3368 | 1469550994297 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 3368 | 1469550994299 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 09:36:34 INFO - PROCESS | 3368 | 1469550994303 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 3368 | 1469550994305 Marionette TRACE conn7 <- [1,2542,null,{}] 09:36:34 INFO - PROCESS | 3368 | 1469550994309 Marionette TRACE conn7 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:34 INFO - PROCESS | 3368 | 1469550994315 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:34 INFO - PROCESS | 3368 | 1469550994423 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 09:36:34 INFO - PROCESS | 3368 | 1469550994432 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 3368 | 1469550994434 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B2A800 == 30 [pid = 3368] [id = 645] 09:36:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DCE60800) [pid = 3368] [serial = 1935] [outer = 0000000000000000] 09:36:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DEF02800) [pid = 3368] [serial = 1936] [outer = 00000053DCE60800] 09:36:34 INFO - PROCESS | 3368 | 1469550994480 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DF210C00) [pid = 3368] [serial = 1937] [outer = 00000053DCE60800] 09:36:34 INFO - PROCESS | 3368 | 1469550994926 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 09:36:35 INFO - PROCESS | 3368 | 1469550994997 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3368 | 1469550994999 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 09:36:35 INFO - PROCESS | 3368 | 1469550995002 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:36:35 INFO - PROCESS | 3368 | 1469550995004 Marionette TRACE conn7 <- [1,2546,null,{}] 09:36:35 INFO - PROCESS | 3368 | 1469550995008 Marionette TRACE conn7 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3368 | 1469550995010 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:35 INFO - PROCESS | 3368 | 1469550995090 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 09:36:35 INFO - PROCESS | 3368 | 1469550995127 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3368 | 1469550995129 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E71000 == 31 [pid = 3368] [id = 646] 09:36:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2B61400) [pid = 3368] [serial = 1938] [outer = 0000000000000000] 09:36:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF3E9C00) [pid = 3368] [serial = 1939] [outer = 00000053D2B61400] 09:36:35 INFO - PROCESS | 3368 | 1469550995174 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DF792800) [pid = 3368] [serial = 1940] [outer = 00000053D2B61400] 09:36:35 INFO - PROCESS | 3368 | 1469550995583 Marionette TRACE conn7 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:36:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 09:36:35 INFO - PROCESS | 3368 | 1469550995635 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 3368 | 1469550995637 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 09:36:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:36:35 INFO - PROCESS | 3368 | 1469550995641 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 3368 | 1469550995643 Marionette TRACE conn7 <- [1,2550,null,{}] 09:36:35 INFO - PROCESS | 3368 | 1469550995647 Marionette TRACE conn7 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:35 INFO - PROCESS | 3368 | 1469550995649 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:35 INFO - PROCESS | 3368 | 1469550995730 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 09:36:35 INFO - PROCESS | 3368 | 1469550995735 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 3368 | 1469550995737 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3317000 == 32 [pid = 3368] [id = 647] 09:36:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF794400) [pid = 3368] [serial = 1941] [outer = 0000000000000000] 09:36:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFB8DC00) [pid = 3368] [serial = 1942] [outer = 00000053DF794400] 09:36:35 INFO - PROCESS | 3368 | 1469550995782 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFC6F400) [pid = 3368] [serial = 1943] [outer = 00000053DF794400] 09:36:36 INFO - PROCESS | 3368 | 1469550996219 Marionette TRACE conn7 <- [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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:36:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 627ms 09:36:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:36:36 INFO - PROCESS | 3368 | 1469550996272 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 3368 | 1469550996274 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 09:36:36 INFO - PROCESS | 3368 | 1469550996277 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 3368 | 1469550996279 Marionette TRACE conn7 <- [1,2554,null,{}] 09:36:36 INFO - PROCESS | 3368 | 1469550996282 Marionette TRACE conn7 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:36 INFO - PROCESS | 3368 | 1469550996284 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:36 INFO - PROCESS | 3368 | 1469550996392 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 09:36:36 INFO - PROCESS | 3368 | 1469550996399 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 3368 | 1469550996401 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8D3000 == 33 [pid = 3368] [id = 648] 09:36:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFCABC00) [pid = 3368] [serial = 1944] [outer = 0000000000000000] 09:36:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFCB3800) [pid = 3368] [serial = 1945] [outer = 00000053DFCABC00] 09:36:36 INFO - PROCESS | 3368 | 1469550996490 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFE13400) [pid = 3368] [serial = 1946] [outer = 00000053DFCABC00] 09:36:36 INFO - PROCESS | 3368 | 1469550996947 Marionette TRACE conn7 <- [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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 09:36:37 INFO - PROCESS | 3368 | 1469550997013 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3368 | 1469550997015 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 09:36:37 INFO - PROCESS | 3368 | 1469550997019 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:36:37 INFO - PROCESS | 3368 | 1469550997021 Marionette TRACE conn7 <- [1,2558,null,{}] 09:36:37 INFO - PROCESS | 3368 | 1469550997024 Marionette TRACE conn7 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3368 | 1469550997026 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:37 INFO - PROCESS | 3368 | 1469550997142 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 09:36:37 INFO - PROCESS | 3368 | 1469550997196 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3368 | 1469550997198 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DA1800 == 34 [pid = 3368] [id = 649] 09:36:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFE13800) [pid = 3368] [serial = 1947] [outer = 0000000000000000] 09:36:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFEA4400) [pid = 3368] [serial = 1948] [outer = 00000053DFE13800] 09:36:37 INFO - PROCESS | 3368 | 1469550997243 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E0175000) [pid = 3368] [serial = 1949] [outer = 00000053DFE13800] 09:36:37 INFO - PROCESS | 3368 | 1469550997694 Marionette TRACE conn7 <- [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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:36:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 09:36:37 INFO - PROCESS | 3368 | 1469550997783 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 3368 | 1469550997786 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 09:36:37 INFO - PROCESS | 3368 | 1469550997792 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 3368 | 1469550997794 Marionette TRACE conn7 <- [1,2562,null,{}] 09:36:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:36:37 INFO - PROCESS | 3368 | 1469550997798 Marionette TRACE conn7 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:37 INFO - PROCESS | 3368 | 1469550997800 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:37 INFO - PROCESS | 3368 | 1469550997925 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 09:36:37 INFO - PROCESS | 3368 | 1469550997981 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 3368 | 1469550997984 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF46000 == 35 [pid = 3368] [id = 650] 09:36:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E1F3DC00) [pid = 3368] [serial = 1950] [outer = 0000000000000000] 09:36:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2728800) [pid = 3368] [serial = 1951] [outer = 00000053E1F3DC00] 09:36:38 INFO - PROCESS | 3368 | 1469550998031 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E27EA400) [pid = 3368] [serial = 1952] [outer = 00000053E1F3DC00] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E2ADD000) [pid = 3368] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2917C00) [pid = 3368] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E00B2000) [pid = 3368] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E00E6800) [pid = 3368] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D290FC00) [pid = 3368] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DBA6D000) [pid = 3368] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2F39400) [pid = 3368] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D252DC00) [pid = 3368] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D290C000) [pid = 3368] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E272E800) [pid = 3368] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:36:38 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D924C000) [pid = 3368] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:36:38 INFO - PROCESS | 3368 | 1469550998524 Marionette TRACE conn7 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:36:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 776ms 09:36:38 INFO - PROCESS | 3368 | 1469550998574 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 3368 | 1469550998576 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 09:36:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:36:38 INFO - PROCESS | 3368 | 1469550998589 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 3368 | 1469550998591 Marionette TRACE conn7 <- [1,2566,null,{}] 09:36:38 INFO - PROCESS | 3368 | 1469550998596 Marionette TRACE conn7 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:38 INFO - PROCESS | 3368 | 1469550998598 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:38 INFO - PROCESS | 3368 | 1469550998683 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 09:36:38 INFO - PROCESS | 3368 | 1469550998689 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 3368 | 1469550998691 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E694C000 == 36 [pid = 3368] [id = 651] 09:36:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D301D000) [pid = 3368] [serial = 1953] [outer = 0000000000000000] 09:36:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF214C00) [pid = 3368] [serial = 1954] [outer = 00000053D301D000] 09:36:38 INFO - PROCESS | 3368 | 1469550998736 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E1596C00) [pid = 3368] [serial = 1955] [outer = 00000053D301D000] 09:36:39 INFO - PROCESS | 3368 | 1469550999172 Marionette TRACE conn7 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 649ms 09:36:39 INFO - PROCESS | 3368 | 1469550999238 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3368 | 1469550999240 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:36:39 INFO - PROCESS | 3368 | 1469550999243 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3368 | 1469550999245 Marionette TRACE conn7 <- [1,2570,null,{}] 09:36:39 INFO - PROCESS | 3368 | 1469550999249 Marionette TRACE conn7 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3368 | 1469550999250 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:39 INFO - PROCESS | 3368 | 1469550999335 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 09:36:39 INFO - PROCESS | 3368 | 1469550999373 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 3368 | 1469550999375 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E700F000 == 37 [pid = 3368] [id = 652] 09:36:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DF3E5800) [pid = 3368] [serial = 1956] [outer = 0000000000000000] 09:36:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E27EAC00) [pid = 3368] [serial = 1957] [outer = 00000053DF3E5800] 09:36:39 INFO - PROCESS | 3368 | 1469550999420 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2AE1400) [pid = 3368] [serial = 1958] [outer = 00000053DF3E5800] 09:36:39 INFO - PROCESS | 3368 | 1469550999850 Marionette TRACE conn7 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:36:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 688ms 09:36:39 INFO - PROCESS | 3368 | 1469550999935 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 3368 | 1469550999937 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 09:36:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:36:39 INFO - PROCESS | 3368 | 1469550999940 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 3368 | 1469550999942 Marionette TRACE conn7 <- [1,2574,null,{}] 09:36:39 INFO - PROCESS | 3368 | 1469550999946 Marionette TRACE conn7 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:39 INFO - PROCESS | 3368 | 1469550999948 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:40 INFO - PROCESS | 3368 | 1469551000033 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 09:36:40 INFO - PROCESS | 3368 | 1469551000046 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 3368 | 1469551000048 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70D9000 == 38 [pid = 3368] [id = 653] 09:36:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2AE1800) [pid = 3368] [serial = 1959] [outer = 0000000000000000] 09:36:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2B5B400) [pid = 3368] [serial = 1960] [outer = 00000053E2AE1800] 09:36:40 INFO - PROCESS | 3368 | 1469551000093 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E3393400) [pid = 3368] [serial = 1961] [outer = 00000053E2AE1800] 09:36:40 INFO - PROCESS | 3368 | 1469551000828 Marionette TRACE conn7 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:36:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 943ms 09:36:40 INFO - PROCESS | 3368 | 1469551000887 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 3368 | 1469551000892 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 09:36:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:36:40 INFO - PROCESS | 3368 | 1469551000897 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 3368 | 1469551000901 Marionette TRACE conn7 <- [1,2578,null,{}] 09:36:40 INFO - PROCESS | 3368 | 1469551000907 Marionette TRACE conn7 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:40 INFO - PROCESS | 3368 | 1469551000911 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:41 INFO - PROCESS | 3368 | 1469551001050 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 09:36:41 INFO - PROCESS | 3368 | 1469551001168 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 3368 | 1469551001171 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5C4000 == 39 [pid = 3368] [id = 654] 09:36:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2912C00) [pid = 3368] [serial = 1962] [outer = 0000000000000000] 09:36:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2F3D000) [pid = 3368] [serial = 1963] [outer = 00000053D2912C00] 09:36:41 INFO - PROCESS | 3368 | 1469551001230 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D6F60400) [pid = 3368] [serial = 1964] [outer = 00000053D2912C00] 09:36:41 INFO - PROCESS | 3368 | 1469551001933 Marionette TRACE conn7 <- [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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:36:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1088ms 09:36:42 INFO - PROCESS | 3368 | 1469551002019 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 3368 | 1469551002024 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 09:36:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:36:42 INFO - PROCESS | 3368 | 1469551002031 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 3368 | 1469551002035 Marionette TRACE conn7 <- [1,2582,null,{}] 09:36:42 INFO - PROCESS | 3368 | 1469551002039 Marionette TRACE conn7 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:42 INFO - PROCESS | 3368 | 1469551002042 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:42 INFO - PROCESS | 3368 | 1469551002317 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 09:36:42 INFO - PROCESS | 3368 | 1469551002446 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 3368 | 1469551002450 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7D64800 == 40 [pid = 3368] [id = 655] 09:36:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D2533000) [pid = 3368] [serial = 1965] [outer = 0000000000000000] 09:36:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D2B10800) [pid = 3368] [serial = 1966] [outer = 00000053D2533000] 09:36:42 INFO - PROCESS | 3368 | 1469551002502 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D3E5D800) [pid = 3368] [serial = 1967] [outer = 00000053D2533000] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E700F000 == 39 [pid = 3368] [id = 652] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E694C000 == 38 [pid = 3368] [id = 651] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF46000 == 37 [pid = 3368] [id = 650] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DA1800 == 36 [pid = 3368] [id = 649] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8D3000 == 35 [pid = 3368] [id = 648] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3317000 == 34 [pid = 3368] [id = 647] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E71000 == 33 [pid = 3368] [id = 646] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B2A800 == 32 [pid = 3368] [id = 645] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0042800 == 31 [pid = 3368] [id = 644] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2A800 == 30 [pid = 3368] [id = 643] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8D5000 == 29 [pid = 3368] [id = 642] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5C8800 == 28 [pid = 3368] [id = 641] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053D800F800 == 27 [pid = 3368] [id = 640] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E2E05800) [pid = 3368] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6954000 == 26 [pid = 3368] [id = 639] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2B53400) [pid = 3368] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFA0FC00) [pid = 3368] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E0173400) [pid = 3368] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFC6E800) [pid = 3368] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E27E0800) [pid = 3368] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E0BAF000) [pid = 3368] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E2A70800) [pid = 3368] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E2AE4C00) [pid = 3368] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DEF0B400) [pid = 3368] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DC29CC00) [pid = 3368] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DCE62000) [pid = 3368] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8907800) [pid = 3368] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8AA1000) [pid = 3368] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D370A400) [pid = 3368] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053D2B0F000) [pid = 3368] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D374A000) [pid = 3368] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D2B5C800) [pid = 3368] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D7C75000) [pid = 3368] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFB87000) [pid = 3368] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E2A6E800) [pid = 3368] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053DF3DE400) [pid = 3368] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 09:36:43 INFO - PROCESS | 3368 | 1469551003162 Marionette TRACE conn7 <- [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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:36:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1194ms 09:36:43 INFO - PROCESS | 3368 | 1469551003228 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 3368 | 1469551003232 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 09:36:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:36:43 INFO - PROCESS | 3368 | 1469551003237 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 3368 | 1469551003240 Marionette TRACE conn7 <- [1,2586,null,{}] 09:36:43 INFO - PROCESS | 3368 | 1469551003245 Marionette TRACE conn7 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:43 INFO - PROCESS | 3368 | 1469551003248 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:43 INFO - PROCESS | 3368 | 1469551003343 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 09:36:43 INFO - PROCESS | 3368 | 1469551003426 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 3368 | 1469551003429 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8D5D000 == 27 [pid = 3368] [id = 656] 09:36:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D370B000) [pid = 3368] [serial = 1968] [outer = 0000000000000000] 09:36:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D7107800) [pid = 3368] [serial = 1969] [outer = 00000053D370B000] 09:36:43 INFO - PROCESS | 3368 | 1469551003478 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D8A53C00) [pid = 3368] [serial = 1970] [outer = 00000053D370B000] 09:36:43 INFO - PROCESS | 3368 | 1469551003955 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 775ms 09:36:44 INFO - PROCESS | 3368 | 1469551004016 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 09:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:36:44 INFO - PROCESS | 3368 | 1469551004019 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 09:36:44 INFO - PROCESS | 3368 | 1469551004023 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3368 | 1469551004025 Marionette TRACE conn7 <- [1,2590,null,{}] 09:36:44 INFO - PROCESS | 3368 | 1469551004029 Marionette TRACE conn7 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3368 | 1469551004031 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:44 INFO - PROCESS | 3368 | 1469551004123 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 09:36:44 INFO - PROCESS | 3368 | 1469551004140 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3368 | 1469551004143 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E7800 == 28 [pid = 3368] [id = 657] 09:36:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DC24DC00) [pid = 3368] [serial = 1971] [outer = 0000000000000000] 09:36:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DC292000) [pid = 3368] [serial = 1972] [outer = 00000053DC24DC00] 09:36:44 INFO - PROCESS | 3368 | 1469551004189 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DCBE4C00) [pid = 3368] [serial = 1973] [outer = 00000053DC24DC00] 09:36:44 INFO - PROCESS | 3368 | 1469551004662 Marionette TRACE conn7 <- [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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:36:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 672ms 09:36:44 INFO - PROCESS | 3368 | 1469551004697 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 3368 | 1469551004701 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 09:36:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:36:44 INFO - PROCESS | 3368 | 1469551004713 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 3368 | 1469551004718 Marionette TRACE conn7 <- [1,2594,null,{}] 09:36:44 INFO - PROCESS | 3368 | 1469551004721 Marionette TRACE conn7 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:44 INFO - PROCESS | 3368 | 1469551004725 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:44 INFO - PROCESS | 3368 | 1469551004821 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 09:36:44 INFO - PROCESS | 3368 | 1469551004829 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 3368 | 1469551004831 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF41000 == 29 [pid = 3368] [id = 658] 09:36:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D290F800) [pid = 3368] [serial = 1974] [outer = 0000000000000000] 09:36:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DD5C0000) [pid = 3368] [serial = 1975] [outer = 00000053D290F800] 09:36:44 INFO - PROCESS | 3368 | 1469551004877 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DEF0FC00) [pid = 3368] [serial = 1976] [outer = 00000053D290F800] 09:36:45 INFO - PROCESS | 3368 | 1469551005342 Marionette TRACE conn7 <- [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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:36:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 09:36:45 INFO - PROCESS | 3368 | 1469551005402 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 3368 | 1469551005404 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 09:36:45 INFO - PROCESS | 3368 | 1469551005407 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:36:45 INFO - PROCESS | 3368 | 1469551005409 Marionette TRACE conn7 <- [1,2598,null,{}] 09:36:45 INFO - PROCESS | 3368 | 1469551005413 Marionette TRACE conn7 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:45 INFO - PROCESS | 3368 | 1469551005415 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:45 INFO - PROCESS | 3368 | 1469551005532 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 09:36:45 INFO - PROCESS | 3368 | 1469551005538 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 3368 | 1469551005547 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B23800 == 30 [pid = 3368] [id = 659] 09:36:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D290E000) [pid = 3368] [serial = 1977] [outer = 0000000000000000] 09:36:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DF3E0C00) [pid = 3368] [serial = 1978] [outer = 00000053D290E000] 09:36:45 INFO - PROCESS | 3368 | 1469551005594 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DFA0FC00) [pid = 3368] [serial = 1979] [outer = 00000053D290E000] 09:36:46 INFO - PROCESS | 3368 | 1469551006041 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 692ms 09:36:46 INFO - PROCESS | 3368 | 1469551006102 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3368 | 1469551006104 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:36:46 INFO - PROCESS | 3368 | 1469551006108 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3368 | 1469551006110 Marionette TRACE conn7 <- [1,2602,null,{}] 09:36:46 INFO - PROCESS | 3368 | 1469551006113 Marionette TRACE conn7 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3368 | 1469551006115 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:46 INFO - PROCESS | 3368 | 1469551006256 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 09:36:46 INFO - PROCESS | 3368 | 1469551006280 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 3368 | 1469551006286 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFED7800 == 31 [pid = 3368] [id = 660] 09:36:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFCB1800) [pid = 3368] [serial = 1980] [outer = 0000000000000000] 09:36:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFCB6000) [pid = 3368] [serial = 1981] [outer = 00000053DFCB1800] 09:36:46 INFO - PROCESS | 3368 | 1469551006344 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E00E7800) [pid = 3368] [serial = 1982] [outer = 00000053DFCB1800] 09:36:46 INFO - PROCESS | 3368 | 1469551006826 Marionette TRACE conn7 <- [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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:36:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 775ms 09:36:46 INFO - PROCESS | 3368 | 1469551006888 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 3368 | 1469551006890 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 09:36:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:36:46 INFO - PROCESS | 3368 | 1469551006894 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 3368 | 1469551006896 Marionette TRACE conn7 <- [1,2606,null,{}] 09:36:46 INFO - PROCESS | 3368 | 1469551006899 Marionette TRACE conn7 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:46 INFO - PROCESS | 3368 | 1469551006901 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:47 INFO - PROCESS | 3368 | 1469551007026 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 09:36:47 INFO - PROCESS | 3368 | 1469551007084 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3368 | 1469551007086 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38BD000 == 32 [pid = 3368] [id = 661] 09:36:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E01F8400) [pid = 3368] [serial = 1983] [outer = 0000000000000000] 09:36:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E272C400) [pid = 3368] [serial = 1984] [outer = 00000053E01F8400] 09:36:47 INFO - PROCESS | 3368 | 1469551007131 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E27E6400) [pid = 3368] [serial = 1985] [outer = 00000053E01F8400] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D290AC00) [pid = 3368] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B54400) [pid = 3368] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2B61400) [pid = 3368] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DCE60800) [pid = 3368] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8AD9800) [pid = 3368] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D0CD5000) [pid = 3368] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DF794400) [pid = 3368] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D3E52800) [pid = 3368] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFE13800) [pid = 3368] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E1F3DC00) [pid = 3368] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DF3E5800) [pid = 3368] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFCABC00) [pid = 3368] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:36:47 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D301D000) [pid = 3368] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:36:47 INFO - PROCESS | 3368 | 1469551007695 Marionette TRACE conn7 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:36:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 838ms 09:36:47 INFO - PROCESS | 3368 | 1469551007733 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 3368 | 1469551007736 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 09:36:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:36:47 INFO - PROCESS | 3368 | 1469551007739 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 3368 | 1469551007741 Marionette TRACE conn7 <- [1,2610,null,{}] 09:36:47 INFO - PROCESS | 3368 | 1469551007744 Marionette TRACE conn7 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:47 INFO - PROCESS | 3368 | 1469551007746 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:47 INFO - PROCESS | 3368 | 1469551007858 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 09:36:47 INFO - PROCESS | 3368 | 1469551007911 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 3368 | 1469551007913 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E62800 == 33 [pid = 3368] [id = 662] 09:36:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D2B54400) [pid = 3368] [serial = 1986] [outer = 0000000000000000] 09:36:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D924BC00) [pid = 3368] [serial = 1987] [outer = 00000053D2B54400] 09:36:47 INFO - PROCESS | 3368 | 1469551007959 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFB84400) [pid = 3368] [serial = 1988] [outer = 00000053D2B54400] 09:36:48 INFO - PROCESS | 3368 | 1469551008328 Marionette TRACE conn7 <- [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]]]}] 09:36:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:36:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 09:36:48 INFO - PROCESS | 3368 | 1469551008378 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 3368 | 1469551008389 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 09:36:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:36:48 INFO - PROCESS | 3368 | 1469551008392 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 3368 | 1469551008394 Marionette TRACE conn7 <- [1,2614,null,{}] 09:36:48 INFO - PROCESS | 3368 | 1469551008398 Marionette TRACE conn7 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:48 INFO - PROCESS | 3368 | 1469551008400 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:48 INFO - PROCESS | 3368 | 1469551008484 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 09:36:48 INFO - PROCESS | 3368 | 1469551008489 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 3368 | 1469551008491 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4288000 == 34 [pid = 3368] [id = 663] 09:36:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E159B000) [pid = 3368] [serial = 1989] [outer = 0000000000000000] 09:36:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E2A72C00) [pid = 3368] [serial = 1990] [outer = 00000053E159B000] 09:36:48 INFO - PROCESS | 3368 | 1469551008536 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E2AEB000) [pid = 3368] [serial = 1991] [outer = 00000053E159B000] 09:36:48 INFO - PROCESS | 3368 | 1469551008963 Marionette TRACE conn7 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:36:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:36:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 09:36:49 INFO - PROCESS | 3368 | 1469551009026 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 3368 | 1469551009029 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 09:36:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:36:49 INFO - PROCESS | 3368 | 1469551009032 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 3368 | 1469551009034 Marionette TRACE conn7 <- [1,2618,null,{}] 09:36:49 INFO - PROCESS | 3368 | 1469551009037 Marionette TRACE conn7 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:49 INFO - PROCESS | 3368 | 1469551009039 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:49 INFO - PROCESS | 3368 | 1469551009124 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 09:36:49 INFO - PROCESS | 3368 | 1469551009133 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 3368 | 1469551009135 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:49 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF3D800 == 35 [pid = 3368] [id = 664] 09:36:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2B5C000) [pid = 3368] [serial = 1992] [outer = 0000000000000000] 09:36:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E3398000) [pid = 3368] [serial = 1993] [outer = 00000053E2B5C000] 09:36:49 INFO - PROCESS | 3368 | 1469551009179 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E38DE000) [pid = 3368] [serial = 1994] [outer = 00000053E2B5C000] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8D5D000 == 34 [pid = 3368] [id = 656] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7D64800 == 33 [pid = 3368] [id = 655] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70D9000 == 32 [pid = 3368] [id = 653] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5C4000 == 31 [pid = 3368] [id = 654] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E7800 == 30 [pid = 3368] [id = 657] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B23800 == 29 [pid = 3368] [id = 659] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38BD000 == 28 [pid = 3368] [id = 661] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFED7800 == 27 [pid = 3368] [id = 660] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E62800 == 26 [pid = 3368] [id = 662] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4288000 == 25 [pid = 3368] [id = 663] 09:36:50 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF41000 == 24 [pid = 3368] [id = 658] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DC29C000) [pid = 3368] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DCD1F800) [pid = 3368] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B55C00) [pid = 3368] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2F36000) [pid = 3368] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF3E9C00) [pid = 3368] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DF792800) [pid = 3368] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DEF02800) [pid = 3368] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DF210C00) [pid = 3368] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053D9458800) [pid = 3368] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DC243800) [pid = 3368] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D895E800) [pid = 3368] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D8A9FC00) [pid = 3368] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFB8DC00) [pid = 3368] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053D71E5800) [pid = 3368] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053D792DC00) [pid = 3368] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053E0175000) [pid = 3368] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DFEA4400) [pid = 3368] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053E2728800) [pid = 3368] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053E2AE1400) [pid = 3368] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053E27EAC00) [pid = 3368] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053E27EA400) [pid = 3368] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053E2B5B400) [pid = 3368] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053DFCB3800) [pid = 3368] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053DF214C00) [pid = 3368] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053E1596C00) [pid = 3368] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053DFE13400) [pid = 3368] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 09:36:50 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053DFC6F400) [pid = 3368] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 09:36:51 INFO - PROCESS | 3368 | 1469551011022 Marionette TRACE conn7 <- [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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2032ms 09:36:51 INFO - PROCESS | 3368 | 1469551011067 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3368 | 1469551011071 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:36:51 INFO - PROCESS | 3368 | 1469551011077 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3368 | 1469551011080 Marionette TRACE conn7 <- [1,2622,null,{}] 09:36:51 INFO - PROCESS | 3368 | 1469551011086 Marionette TRACE conn7 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3368 | 1469551011090 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:51 INFO - PROCESS | 3368 | 1469551011187 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 09:36:51 INFO - PROCESS | 3368 | 1469551011194 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3368 | 1469551011199 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D801A800 == 25 [pid = 3368] [id = 665] 09:36:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D2B09C00) [pid = 3368] [serial = 1995] [outer = 0000000000000000] 09:36:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D2B0A800) [pid = 3368] [serial = 1996] [outer = 00000053D2B09C00] 09:36:51 INFO - PROCESS | 3368 | 1469551011251 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D2B5E400) [pid = 3368] [serial = 1997] [outer = 00000053D2B09C00] 09:36:51 INFO - PROCESS | 3368 | 1469551011755 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:36:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 09:36:51 INFO - PROCESS | 3368 | 1469551011814 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 3368 | 1469551011819 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 09:36:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:36:51 INFO - PROCESS | 3368 | 1469551011826 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 3368 | 1469551011829 Marionette TRACE conn7 <- [1,2626,null,{}] 09:36:51 INFO - PROCESS | 3368 | 1469551011833 Marionette TRACE conn7 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:51 INFO - PROCESS | 3368 | 1469551011836 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:51 INFO - PROCESS | 3368 | 1469551011929 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 09:36:51 INFO - PROCESS | 3368 | 1469551011936 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 3368 | 1469551011939 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB5800 == 26 [pid = 3368] [id = 666] 09:36:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D301F800) [pid = 3368] [serial = 1998] [outer = 0000000000000000] 09:36:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D3336000) [pid = 3368] [serial = 1999] [outer = 00000053D301F800] 09:36:52 INFO - PROCESS | 3368 | 1469551011988 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D3E5A800) [pid = 3368] [serial = 2000] [outer = 00000053D301F800] 09:36:52 INFO - PROCESS | 3368 | 1469551012465 Marionette TRACE conn7 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:36:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 09:36:52 INFO - PROCESS | 3368 | 1469551012520 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 3368 | 1469551012522 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 09:36:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:36:52 INFO - PROCESS | 3368 | 1469551012526 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 3368 | 1469551012530 Marionette TRACE conn7 <- [1,2630,null,{}] 09:36:52 INFO - PROCESS | 3368 | 1469551012542 Marionette TRACE conn7 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:52 INFO - PROCESS | 3368 | 1469551012547 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:52 INFO - PROCESS | 3368 | 1469551012671 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 09:36:52 INFO - PROCESS | 3368 | 1469551012755 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 3368 | 1469551012758 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E9000 == 27 [pid = 3368] [id = 667] 09:36:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D0BE9000) [pid = 3368] [serial = 2001] [outer = 0000000000000000] 09:36:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D8195C00) [pid = 3368] [serial = 2002] [outer = 00000053D0BE9000] 09:36:52 INFO - PROCESS | 3368 | 1469551012809 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D8968000) [pid = 3368] [serial = 2003] [outer = 00000053D0BE9000] 09:36:53 INFO - PROCESS | 3368 | 1469551013163 Marionette TRACE conn7 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 691ms 09:36:53 INFO - PROCESS | 3368 | 1469551013219 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 09:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:36:53 INFO - PROCESS | 3368 | 1469551013222 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 09:36:53 INFO - PROCESS | 3368 | 1469551013225 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 3368 | 1469551013227 Marionette TRACE conn7 <- [1,2634,null,{}] 09:36:53 INFO - PROCESS | 3368 | 1469551013231 Marionette TRACE conn7 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 3368 | 1469551013233 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:53 INFO - PROCESS | 3368 | 1469551013353 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 09:36:53 INFO - PROCESS | 3368 | 1469551013359 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3368 | 1469551013361 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2C800 == 28 [pid = 3368] [id = 668] 09:36:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D8AA4400) [pid = 3368] [serial = 2004] [outer = 0000000000000000] 09:36:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D8AD2800) [pid = 3368] [serial = 2005] [outer = 00000053D8AA4400] 09:36:53 INFO - PROCESS | 3368 | 1469551013408 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D9453000) [pid = 3368] [serial = 2006] [outer = 00000053D8AA4400] 09:36:53 INFO - PROCESS | 3368 | 1469551013820 Marionette TRACE conn7 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:36:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:36:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 09:36:53 INFO - PROCESS | 3368 | 1469551013856 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 3368 | 1469551013858 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 09:36:53 INFO - PROCESS | 3368 | 1469551013862 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:36:53 INFO - PROCESS | 3368 | 1469551013864 Marionette TRACE conn7 <- [1,2638,null,{}] 09:36:53 INFO - PROCESS | 3368 | 1469551013867 Marionette TRACE conn7 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:53 INFO - PROCESS | 3368 | 1469551013870 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:53 INFO - PROCESS | 3368 | 1469551013951 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 09:36:53 INFO - PROCESS | 3368 | 1469551013956 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 3368 | 1469551013958 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0047800 == 29 [pid = 3368] [id = 669] 09:36:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D301D000) [pid = 3368] [serial = 2007] [outer = 0000000000000000] 09:36:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DC251000) [pid = 3368] [serial = 2008] [outer = 00000053D301D000] 09:36:54 INFO - PROCESS | 3368 | 1469551014004 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DC299400) [pid = 3368] [serial = 2009] [outer = 00000053D301D000] 09:36:54 INFO - PROCESS | 3368 | 1469551014463 Marionette TRACE conn7 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:36:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 09:36:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:36:54 INFO - PROCESS | 3368 | 1469551014494 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 3368 | 1469551014497 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 09:36:54 INFO - PROCESS | 3368 | 1469551014500 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 3368 | 1469551014502 Marionette TRACE conn7 <- [1,2642,null,{}] 09:36:54 INFO - PROCESS | 3368 | 1469551014505 Marionette TRACE conn7 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:54 INFO - PROCESS | 3368 | 1469551014511 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:54 INFO - PROCESS | 3368 | 1469551014624 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 09:36:54 INFO - PROCESS | 3368 | 1469551014629 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 3368 | 1469551014631 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B34800 == 30 [pid = 3368] [id = 670] 09:36:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DCD2A000) [pid = 3368] [serial = 2010] [outer = 0000000000000000] 09:36:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DD5C4400) [pid = 3368] [serial = 2011] [outer = 00000053DCD2A000] 09:36:54 INFO - PROCESS | 3368 | 1469551014678 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DEF0C000) [pid = 3368] [serial = 2012] [outer = 00000053DCD2A000] 09:36:55 INFO - PROCESS | 3368 | 1469551015114 Marionette TRACE conn7 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:36:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 09:36:55 INFO - PROCESS | 3368 | 1469551015195 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3368 | 1469551015197 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 09:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:36:55 INFO - PROCESS | 3368 | 1469551015201 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3368 | 1469551015203 Marionette TRACE conn7 <- [1,2646,null,{}] 09:36:55 INFO - PROCESS | 3368 | 1469551015207 Marionette TRACE conn7 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3368 | 1469551015209 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:55 INFO - PROCESS | 3368 | 1469551015290 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 09:36:55 INFO - PROCESS | 3368 | 1469551015327 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3368 | 1469551015329 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E7B800 == 31 [pid = 3368] [id = 671] 09:36:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DEFBB800) [pid = 3368] [serial = 2013] [outer = 0000000000000000] 09:36:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DF20F000) [pid = 3368] [serial = 2014] [outer = 00000053DEFBB800] 09:36:55 INFO - PROCESS | 3368 | 1469551015374 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DF3E1400) [pid = 3368] [serial = 2015] [outer = 00000053DEFBB800] 09:36:55 INFO - PROCESS | 3368 | 1469551015785 Marionette TRACE conn7 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:36:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 628ms 09:36:55 INFO - PROCESS | 3368 | 1469551015835 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 09:36:55 INFO - PROCESS | 3368 | 1469551015837 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 09:36:55 INFO - PROCESS | 3368 | 1469551015841 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 3368 | 1469551015842 Marionette TRACE conn7 <- [1,2650,null,{}] 09:36:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:36:55 INFO - PROCESS | 3368 | 1469551015847 Marionette TRACE conn7 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:55 INFO - PROCESS | 3368 | 1469551015849 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:55 INFO - PROCESS | 3368 | 1469551015933 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 09:36:55 INFO - PROCESS | 3368 | 1469551015938 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 3368 | 1469551015940 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3819800 == 32 [pid = 3368] [id = 672] 09:36:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DF3E2000) [pid = 3368] [serial = 2016] [outer = 0000000000000000] 09:36:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF6A0C00) [pid = 3368] [serial = 2017] [outer = 00000053DF3E2000] 09:36:55 INFO - PROCESS | 3368 | 1469551015985 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFA0E800) [pid = 3368] [serial = 2018] [outer = 00000053DF3E2000] 09:36:56 INFO - PROCESS | 3368 | 1469551016449 Marionette TRACE conn7 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:36:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 09:36:56 INFO - PROCESS | 3368 | 1469551016475 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 3368 | 1469551016477 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 09:36:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:36:56 INFO - PROCESS | 3368 | 1469551016486 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 3368 | 1469551016488 Marionette TRACE conn7 <- [1,2654,null,{}] 09:36:56 INFO - PROCESS | 3368 | 1469551016491 Marionette TRACE conn7 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:56 INFO - PROCESS | 3368 | 1469551016493 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:56 INFO - PROCESS | 3368 | 1469551016605 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 09:36:56 INFO - PROCESS | 3368 | 1469551016614 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 3368 | 1469551016616 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DE8E7800 == 33 [pid = 3368] [id = 673] 09:36:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D945B000) [pid = 3368] [serial = 2019] [outer = 0000000000000000] 09:36:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFB90400) [pid = 3368] [serial = 2020] [outer = 00000053D945B000] 09:36:56 INFO - PROCESS | 3368 | 1469551016661 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFC6C800) [pid = 3368] [serial = 2021] [outer = 00000053D945B000] 09:36:57 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:36:57 INFO - PROCESS | 3368 | [3368] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 09:36:57 INFO - PROCESS | 3368 | 1469551017602 Marionette TRACE conn7 <- [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]]]}] 09:36:57 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) 09:36:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1130ms 09:36:57 INFO - PROCESS | 3368 | 1469551017618 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 3368 | 1469551017620 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 09:36:57 INFO - PROCESS | 3368 | 1469551017624 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:36:57 INFO - PROCESS | 3368 | 1469551017626 Marionette TRACE conn7 <- [1,2658,null,{}] 09:36:57 INFO - PROCESS | 3368 | 1469551017635 Marionette TRACE conn7 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:57 INFO - PROCESS | 3368 | 1469551017637 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:57 INFO - PROCESS | 3368 | 1469551017754 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 09:36:57 INFO - PROCESS | 3368 | 1469551017760 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 3368 | 1469551017762 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAD800 == 34 [pid = 3368] [id = 674] 09:36:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFC69800) [pid = 3368] [serial = 2022] [outer = 0000000000000000] 09:36:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DFCB3400) [pid = 3368] [serial = 2023] [outer = 00000053DFC69800] 09:36:57 INFO - PROCESS | 3368 | 1469551017808 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFE15C00) [pid = 3368] [serial = 2024] [outer = 00000053DFC69800] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D290E000) [pid = 3368] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E01F8400) [pid = 3368] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DFCB1800) [pid = 3368] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B54400) [pid = 3368] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E159B000) [pid = 3368] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D370B000) [pid = 3368] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D2533000) [pid = 3368] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2912C00) [pid = 3368] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E2AE1800) [pid = 3368] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D290F800) [pid = 3368] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DC24DC00) [pid = 3368] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:36:58 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2B56800) [pid = 3368] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:36:58 INFO - PROCESS | 3368 | 1469551018874 Marionette TRACE conn7 <- [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"]]]}] 09:36:58 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 09:36:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:36:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:36:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:36:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1282ms 09:36:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:36:58 INFO - PROCESS | 3368 | 1469551018910 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 3368 | 1469551018912 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 09:36:58 INFO - PROCESS | 3368 | 1469551018916 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 3368 | 1469551018918 Marionette TRACE conn7 <- [1,2662,null,{}] 09:36:58 INFO - PROCESS | 3368 | 1469551018923 Marionette TRACE conn7 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:36:58 INFO - PROCESS | 3368 | 1469551018926 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:59 INFO - PROCESS | 3368 | 1469551019023 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 09:36:59 INFO - PROCESS | 3368 | 1469551019124 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 3368 | 1469551019126 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:36:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0044000 == 35 [pid = 3368] [id = 675] 09:36:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D290F800) [pid = 3368] [serial = 2025] [outer = 0000000000000000] 09:36:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DEF10800) [pid = 3368] [serial = 2026] [outer = 00000053D290F800] 09:36:59 INFO - PROCESS | 3368 | 1469551019178 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E0175000) [pid = 3368] [serial = 2027] [outer = 00000053D290F800] 09:37:00 INFO - PROCESS | 3368 | 1469551020030 Marionette TRACE conn7 <- [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"]]]}] 09:37:00 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 09:37:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:37:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1134ms 09:37:00 INFO - PROCESS | 3368 | 1469551020053 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 3368 | 1469551020055 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 09:37:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:37:00 INFO - PROCESS | 3368 | 1469551020059 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 3368 | 1469551020061 Marionette TRACE conn7 <- [1,2666,null,{}] 09:37:00 INFO - PROCESS | 3368 | 1469551020064 Marionette TRACE conn7 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:00 INFO - PROCESS | 3368 | 1469551020066 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:00 INFO - PROCESS | 3368 | 1469551020177 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 09:37:00 INFO - PROCESS | 3368 | 1469551020186 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 3368 | 1469551020188 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6954000 == 36 [pid = 3368] [id = 676] 09:37:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D374A000) [pid = 3368] [serial = 2028] [outer = 0000000000000000] 09:37:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E1594000) [pid = 3368] [serial = 2029] [outer = 00000053D374A000] 09:37:00 INFO - PROCESS | 3368 | 1469551020232 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E2724C00) [pid = 3368] [serial = 2030] [outer = 00000053D374A000] 09:37:01 INFO - PROCESS | 3368 | 1469551021496 Marionette TRACE conn7 <- [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]]]}] 09:37:01 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) 09:37:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1492ms 09:37:01 INFO - PROCESS | 3368 | 1469551021554 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 3368 | 1469551021559 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 09:37:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:37:01 INFO - PROCESS | 3368 | 1469551021642 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 3368 | 1469551021646 Marionette TRACE conn7 <- [1,2670,null,{}] 09:37:01 INFO - PROCESS | 3368 | 1469551021656 Marionette TRACE conn7 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:01 INFO - PROCESS | 3368 | 1469551021660 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:01 INFO - PROCESS | 3368 | 1469551021780 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 09:37:01 INFO - PROCESS | 3368 | 1469551021853 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 3368 | 1469551021856 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB2000 == 37 [pid = 3368] [id = 677] 09:37:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D2537400) [pid = 3368] [serial = 2031] [outer = 0000000000000000] 09:37:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D2B54800) [pid = 3368] [serial = 2032] [outer = 00000053D2537400] 09:37:01 INFO - PROCESS | 3368 | 1469551021961 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D6F67000) [pid = 3368] [serial = 2033] [outer = 00000053D2537400] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0044000 == 36 [pid = 3368] [id = 675] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAD800 == 35 [pid = 3368] [id = 674] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E7800 == 34 [pid = 3368] [id = 673] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3819800 == 33 [pid = 3368] [id = 672] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E7B800 == 32 [pid = 3368] [id = 671] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B34800 == 31 [pid = 3368] [id = 670] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0047800 == 30 [pid = 3368] [id = 669] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2C800 == 29 [pid = 3368] [id = 668] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DE8E9000 == 28 [pid = 3368] [id = 667] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB5800 == 27 [pid = 3368] [id = 666] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053D801A800 == 26 [pid = 3368] [id = 665] 09:37:02 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF3D800 == 25 [pid = 3368] [id = 664] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E3398000) [pid = 3368] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053E3393C00) [pid = 3368] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DF3E0C00) [pid = 3368] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E272C400) [pid = 3368] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E00E7800) [pid = 3368] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFCB6000) [pid = 3368] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D924BC00) [pid = 3368] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2A72C00) [pid = 3368] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E27E6400) [pid = 3368] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053D7107800) [pid = 3368] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D3E5D800) [pid = 3368] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D2B10800) [pid = 3368] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D6F60400) [pid = 3368] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053D2F3D000) [pid = 3368] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053E3393400) [pid = 3368] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053DD5C0000) [pid = 3368] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DC292000) [pid = 3368] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DCBE4C00) [pid = 3368] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D8A53C00) [pid = 3368] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053DFA0FC00) [pid = 3368] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053DFB84400) [pid = 3368] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053E2AEB000) [pid = 3368] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 09:37:02 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053DEF0FC00) [pid = 3368] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 09:37:03 INFO - PROCESS | 3368 | 1469551023269 Marionette TRACE conn7 <- [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]]]}] 09:37:03 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) 09:37:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1716ms 09:37:03 INFO - PROCESS | 3368 | 1469551023284 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 3368 | 1469551023288 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 09:37:03 INFO - PROCESS | 3368 | 1469551023294 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:37:03 INFO - PROCESS | 3368 | 1469551023297 Marionette TRACE conn7 <- [1,2674,null,{}] 09:37:03 INFO - PROCESS | 3368 | 1469551023302 Marionette TRACE conn7 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:03 INFO - PROCESS | 3368 | 1469551023305 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:03 INFO - PROCESS | 3368 | 1469551023421 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 09:37:03 INFO - PROCESS | 3368 | 1469551023531 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 3368 | 1469551023534 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8952000 == 26 [pid = 3368] [id = 678] 09:37:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D2EB2000) [pid = 3368] [serial = 2034] [outer = 0000000000000000] 09:37:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D3EC0C00) [pid = 3368] [serial = 2035] [outer = 00000053D2EB2000] 09:37:03 INFO - PROCESS | 3368 | 1469551023583 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053D792DC00) [pid = 3368] [serial = 2036] [outer = 00000053D2EB2000] 09:37:04 INFO - PROCESS | 3368 | 1469551024463 Marionette TRACE conn7 <- [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"]]]}] 09:37:04 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 09:37:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:37:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1195ms 09:37:04 INFO - PROCESS | 3368 | 1469551024493 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 3368 | 1469551024499 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 09:37:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:37:04 INFO - PROCESS | 3368 | 1469551024506 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 3368 | 1469551024508 Marionette TRACE conn7 <- [1,2678,null,{}] 09:37:04 INFO - PROCESS | 3368 | 1469551024513 Marionette TRACE conn7 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:04 INFO - PROCESS | 3368 | 1469551024515 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:04 INFO - PROCESS | 3368 | 1469551024609 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 09:37:04 INFO - PROCESS | 3368 | 1469551024617 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 3368 | 1469551024620 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCCAF000 == 27 [pid = 3368] [id = 679] 09:37:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D8960800) [pid = 3368] [serial = 2037] [outer = 0000000000000000] 09:37:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D8A57C00) [pid = 3368] [serial = 2038] [outer = 00000053D8960800] 09:37:04 INFO - PROCESS | 3368 | 1469551024670 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D8AA9800) [pid = 3368] [serial = 2039] [outer = 00000053D8960800] 09:37:05 INFO - PROCESS | 3368 | 1469551025687 Marionette TRACE conn7 <- [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"]]]}] 09:37:05 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 09:37:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:37:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1242ms 09:37:05 INFO - PROCESS | 3368 | 1469551025753 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 3368 | 1469551025755 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 09:37:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:37:05 INFO - PROCESS | 3368 | 1469551025759 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 3368 | 1469551025763 Marionette TRACE conn7 <- [1,2682,null,{}] 09:37:05 INFO - PROCESS | 3368 | 1469551025775 Marionette TRACE conn7 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:05 INFO - PROCESS | 3368 | 1469551025779 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:05 INFO - PROCESS | 3368 | 1469551025897 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 09:37:05 INFO - PROCESS | 3368 | 1469551025905 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 3368 | 1469551025909 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF881800 == 28 [pid = 3368] [id = 680] 09:37:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053DC29B000) [pid = 3368] [serial = 2040] [outer = 0000000000000000] 09:37:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DCB4CC00) [pid = 3368] [serial = 2041] [outer = 00000053DC29B000] 09:37:06 INFO - PROCESS | 3368 | 1469551026001 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053DD343400) [pid = 3368] [serial = 2042] [outer = 00000053DC29B000] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053D945B000) [pid = 3368] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D0BE9000) [pid = 3368] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053D8AA4400) [pid = 3368] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053D301D000) [pid = 3368] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053DEFBB800) [pid = 3368] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053E2B5C000) [pid = 3368] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D301F800) [pid = 3368] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053DF3E2000) [pid = 3368] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053D2B09C00) [pid = 3368] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053DCD2A000) [pid = 3368] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053DFC69800) [pid = 3368] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:37:06 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053D290F800) [pid = 3368] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:37:06 INFO - PROCESS | 3368 | 1469551026946 Marionette TRACE conn7 <- [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"]]]}] 09:37:07 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 09:37:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:37:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1233ms 09:37:07 INFO - PROCESS | 3368 | 1469551026997 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 09:37:07 INFO - PROCESS | 3368 | 1469551027000 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 09:37:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:37:07 INFO - PROCESS | 3368 | 1469551027004 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 3368 | 1469551027005 Marionette TRACE conn7 <- [1,2686,null,{}] 09:37:07 INFO - PROCESS | 3368 | 1469551027009 Marionette TRACE conn7 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:07 INFO - PROCESS | 3368 | 1469551027011 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:07 INFO - PROCESS | 3368 | 1469551027128 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 09:37:07 INFO - PROCESS | 3368 | 1469551027175 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 3368 | 1469551027184 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFF3D800 == 29 [pid = 3368] [id = 681] 09:37:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053DCD81C00) [pid = 3368] [serial = 2043] [outer = 0000000000000000] 09:37:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D8A9F400) [pid = 3368] [serial = 2044] [outer = 00000053DCD81C00] 09:37:07 INFO - PROCESS | 3368 | 1469551027231 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053DD5C2800) [pid = 3368] [serial = 2045] [outer = 00000053DCD81C00] 09:37:08 INFO - PROCESS | 3368 | 1469551028107 Marionette TRACE conn7 <- [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"]]]}] 09:37:08 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 09:37:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:37:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:37:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1129ms 09:37:08 INFO - PROCESS | 3368 | 1469551028134 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3368 | 1469551028136 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:37:08 INFO - PROCESS | 3368 | 1469551028140 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3368 | 1469551028142 Marionette TRACE conn7 <- [1,2690,null,{}] 09:37:08 INFO - PROCESS | 3368 | 1469551028146 Marionette TRACE conn7 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3368 | 1469551028148 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:08 INFO - PROCESS | 3368 | 1469551028260 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 09:37:08 INFO - PROCESS | 3368 | 1469551028269 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 3368 | 1469551028271 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2A1B000 == 30 [pid = 3368] [id = 682] 09:37:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053DD5B8C00) [pid = 3368] [serial = 2046] [outer = 0000000000000000] 09:37:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053DF20B400) [pid = 3368] [serial = 2047] [outer = 00000053DD5B8C00] 09:37:08 INFO - PROCESS | 3368 | 1469551028316 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DF3E0800) [pid = 3368] [serial = 2048] [outer = 00000053DD5B8C00] 09:37:08 INFO - PROCESS | 3368 | 1469551028748 Marionette TRACE conn7 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:37:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 629ms 09:37:08 INFO - PROCESS | 3368 | 1469551028772 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 3368 | 1469551028774 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 09:37:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:37:08 INFO - PROCESS | 3368 | 1469551028778 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 3368 | 1469551028780 Marionette TRACE conn7 <- [1,2694,null,{}] 09:37:08 INFO - PROCESS | 3368 | 1469551028783 Marionette TRACE conn7 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:08 INFO - PROCESS | 3368 | 1469551028789 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:08 INFO - PROCESS | 3368 | 1469551028980 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 09:37:09 INFO - PROCESS | 3368 | 1469551029052 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 3368 | 1469551029055 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D740F800 == 31 [pid = 3368] [id = 683] 09:37:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D1E3D400) [pid = 3368] [serial = 2049] [outer = 0000000000000000] 09:37:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D28AF000) [pid = 3368] [serial = 2050] [outer = 00000053D1E3D400] 09:37:09 INFO - PROCESS | 3368 | 1469551029118 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D2F3AC00) [pid = 3368] [serial = 2051] [outer = 00000053D1E3D400] 09:37:09 INFO - PROCESS | 3368 | 1469551029776 Marionette TRACE conn7 <- [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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:37:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1032ms 09:37:09 INFO - PROCESS | 3368 | 1469551029815 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 3368 | 1469551029820 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 09:37:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:37:09 INFO - PROCESS | 3368 | 1469551029825 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 3368 | 1469551029829 Marionette TRACE conn7 <- [1,2698,null,{}] 09:37:09 INFO - PROCESS | 3368 | 1469551029834 Marionette TRACE conn7 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:09 INFO - PROCESS | 3368 | 1469551029837 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:09 INFO - PROCESS | 3368 | 1469551029953 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 09:37:10 INFO - PROCESS | 3368 | 1469551030099 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 3368 | 1469551030102 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:10 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4BC000 == 32 [pid = 3368] [id = 684] 09:37:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D8ADAC00) [pid = 3368] [serial = 2052] [outer = 0000000000000000] 09:37:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053DBA73000) [pid = 3368] [serial = 2053] [outer = 00000053D8ADAC00] 09:37:10 INFO - PROCESS | 3368 | 1469551030161 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053DC965C00) [pid = 3368] [serial = 2054] [outer = 00000053D8ADAC00] 09:37:10 INFO - PROCESS | 3368 | 1469551030759 Marionette TRACE conn7 <- [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] 09:37:10 INFO - PROCESS | 3368 | 1469551030819 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 09:37:10 INFO - PROCESS | 3368 | 1469551030823 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:37:10 INFO - PROCESS | 3368 | 1469551030825 Marionette TRACE conn7 <- [1,2702,null,{}] 09:37:10 INFO - PROCESS | 3368 | 1469551030830 Marionette TRACE conn7 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:10 INFO - PROCESS | 3368 | 1469551030833 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:10 INFO - PROCESS | 3368 | 1469551030946 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 09:37:11 INFO - PROCESS | 3368 | 1469551031026 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 3368 | 1469551031029 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7275000 == 33 [pid = 3368] [id = 685] 09:37:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DF218C00) [pid = 3368] [serial = 2055] [outer = 0000000000000000] 09:37:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DF794C00) [pid = 3368] [serial = 2056] [outer = 00000053DF218C00] 09:37:11 INFO - PROCESS | 3368 | 1469551031126 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DFC6F000) [pid = 3368] [serial = 2057] [outer = 00000053DF218C00] 09:37:11 INFO - PROCESS | 3368 | 1469551031721 Marionette TRACE conn7 <- [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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:37:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 944ms 09:37:11 INFO - PROCESS | 3368 | 1469551031771 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 3368 | 1469551031776 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 09:37:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:37:11 INFO - PROCESS | 3368 | 1469551031788 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 3368 | 1469551031793 Marionette TRACE conn7 <- [1,2706,null,{}] 09:37:11 INFO - PROCESS | 3368 | 1469551031797 Marionette TRACE conn7 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:11 INFO - PROCESS | 3368 | 1469551031800 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:11 INFO - PROCESS | 3368 | 1469551031946 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 09:37:12 INFO - PROCESS | 3368 | 1469551032065 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 3368 | 1469551032068 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:12 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D9E800 == 34 [pid = 3368] [id = 686] 09:37:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DF3DDC00) [pid = 3368] [serial = 2058] [outer = 0000000000000000] 09:37:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053E00EE800) [pid = 3368] [serial = 2059] [outer = 00000053DF3DDC00] 09:37:12 INFO - PROCESS | 3368 | 1469551032124 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053E036AC00) [pid = 3368] [serial = 2060] [outer = 00000053DF3DDC00] 09:37:12 INFO - PROCESS | 3368 | 1469551032889 Marionette TRACE conn7 <- [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] 09:37:12 INFO - PROCESS | 3368 | 1469551032931 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 09:37:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:37:12 INFO - PROCESS | 3368 | 1469551032936 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 3368 | 1469551032939 Marionette TRACE conn7 <- [1,2710,null,{}] 09:37:12 INFO - PROCESS | 3368 | 1469551032946 Marionette TRACE conn7 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:12 INFO - PROCESS | 3368 | 1469551032949 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:13 INFO - PROCESS | 3368 | 1469551033059 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A1B000 == 33 [pid = 3368] [id = 682] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFF3D800 == 32 [pid = 3368] [id = 681] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF881800 == 31 [pid = 3368] [id = 680] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCAF000 == 30 [pid = 3368] [id = 679] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8952000 == 29 [pid = 3368] [id = 678] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DBAB2000 == 28 [pid = 3368] [id = 677] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6954000 == 27 [pid = 3368] [id = 676] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D9E800 == 26 [pid = 3368] [id = 686] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7275000 == 25 [pid = 3368] [id = 685] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF4BC000 == 24 [pid = 3368] [id = 684] 09:37:13 INFO - PROCESS | 3368 | --DOCSHELL 00000053D740F800 == 23 [pid = 3368] [id = 683] 09:37:13 INFO - PROCESS | 3368 | 1469551033735 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 3368 | 1469551033739 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFC6C800) [pid = 3368] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E0175000) [pid = 3368] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DFA0E800) [pid = 3368] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFE15C00) [pid = 3368] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFB90400) [pid = 3368] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053D8195C00) [pid = 3368] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053D8968000) [pid = 3368] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D8AD2800) [pid = 3368] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053D9453000) [pid = 3368] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DC251000) [pid = 3368] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053DC299400) [pid = 3368] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053DF20F000) [pid = 3368] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053DF3E1400) [pid = 3368] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053E38DE000) [pid = 3368] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 56 (00000053D3336000) [pid = 3368] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 55 (00000053D3E5A800) [pid = 3368] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 54 (00000053DF6A0C00) [pid = 3368] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 53 (00000053D2B0A800) [pid = 3368] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 52 (00000053D2B5E400) [pid = 3368] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 51 (00000053DD5C4400) [pid = 3368] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 50 (00000053DEF0C000) [pid = 3368] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 49 (00000053DFCB3400) [pid = 3368] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | --DOMWINDOW == 48 (00000053DEF10800) [pid = 3368] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 09:37:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25B5000 == 24 [pid = 3368] [id = 687] 09:37:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 49 (00000053D0CD1C00) [pid = 3368] [serial = 2061] [outer = 0000000000000000] 09:37:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 50 (00000053D252EC00) [pid = 3368] [serial = 2062] [outer = 00000053D0CD1C00] 09:37:13 INFO - PROCESS | 3368 | 1469551033839 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 51 (00000053D2B0BC00) [pid = 3368] [serial = 2063] [outer = 00000053D0CD1C00] 09:37:14 INFO - PROCESS | 3368 | 1469551034299 Marionette TRACE conn7 <- [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] 09:37:14 INFO - PROCESS | 3368 | 1469551034351 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 09:37:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:37:14 INFO - PROCESS | 3368 | 1469551034356 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 3368 | 1469551034359 Marionette TRACE conn7 <- [1,2714,null,{}] 09:37:14 INFO - PROCESS | 3368 | 1469551034364 Marionette TRACE conn7 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:14 INFO - PROCESS | 3368 | 1469551034370 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:14 INFO - PROCESS | 3368 | 1469551034467 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 09:37:14 INFO - PROCESS | 3368 | 1469551034475 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:14 INFO - PROCESS | 3368 | 1469551034478 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DBAB5000 == 25 [pid = 3368] [id = 688] 09:37:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 52 (00000053D2F3D400) [pid = 3368] [serial = 2064] [outer = 0000000000000000] 09:37:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 53 (00000053D3CE8C00) [pid = 3368] [serial = 2065] [outer = 00000053D2F3D400] 09:37:14 INFO - PROCESS | 3368 | 1469551034528 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 54 (00000053D72CA400) [pid = 3368] [serial = 2066] [outer = 00000053D2F3D400] 09:37:15 INFO - PROCESS | 3368 | 1469551034988 Marionette TRACE conn7 <- [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]]]}] 09:37:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:37:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 690ms 09:37:15 INFO - PROCESS | 3368 | 1469551035049 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 3368 | 1469551035054 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 09:37:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:37:15 INFO - PROCESS | 3368 | 1469551035060 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 3368 | 1469551035062 Marionette TRACE conn7 <- [1,2718,null,{}] 09:37:15 INFO - PROCESS | 3368 | 1469551035067 Marionette TRACE conn7 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:15 INFO - PROCESS | 3368 | 1469551035070 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:15 INFO - PROCESS | 3368 | 1469551035207 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 09:37:15 INFO - PROCESS | 3368 | 1469551035285 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 3368 | 1469551035288 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE2800 == 26 [pid = 3368] [id = 689] 09:37:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 55 (00000053D2B5D400) [pid = 3368] [serial = 2067] [outer = 0000000000000000] 09:37:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 56 (00000053D8911800) [pid = 3368] [serial = 2068] [outer = 00000053D2B5D400] 09:37:15 INFO - PROCESS | 3368 | 1469551035346 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 57 (00000053D8AA6000) [pid = 3368] [serial = 2069] [outer = 00000053D2B5D400] 09:37:16 INFO - PROCESS | 3368 | 1469551036249 Marionette TRACE conn7 <- [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"]]]}] 09:37:16 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 09:37:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:37:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:37:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:37:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1237ms 09:37:16 INFO - PROCESS | 3368 | 1469551036298 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 3368 | 1469551036300 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 09:37:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:37:16 INFO - PROCESS | 3368 | 1469551036306 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 3368 | 1469551036312 Marionette TRACE conn7 <- [1,2722,null,{}] 09:37:16 INFO - PROCESS | 3368 | 1469551036328 Marionette TRACE conn7 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:16 INFO - PROCESS | 3368 | 1469551036332 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:16 INFO - PROCESS | 3368 | 1469551036457 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 09:37:16 INFO - PROCESS | 3368 | 1469551036463 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 3368 | 1469551036466 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC44800 == 27 [pid = 3368] [id = 690] 09:37:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053DC24CC00) [pid = 3368] [serial = 2070] [outer = 0000000000000000] 09:37:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DC297C00) [pid = 3368] [serial = 2071] [outer = 00000053DC24CC00] 09:37:16 INFO - PROCESS | 3368 | 1469551036514 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053DC906000) [pid = 3368] [serial = 2072] [outer = 00000053DC24CC00] 09:37:17 INFO - PROCESS | 3368 | 1469551037009 Marionette TRACE conn7 <- [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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 753ms 09:37:17 INFO - PROCESS | 3368 | 1469551037060 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3368 | 1469551037063 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 09:37:17 INFO - PROCESS | 3368 | 1469551037073 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3368 | 1469551037075 Marionette TRACE conn7 <- [1,2726,null,{}] 09:37:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:37:17 INFO - PROCESS | 3368 | 1469551037079 Marionette TRACE conn7 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3368 | 1469551037081 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:17 INFO - PROCESS | 3368 | 1469551037199 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 09:37:17 INFO - PROCESS | 3368 | 1469551037211 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 3368 | 1469551037213 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E098C800 == 28 [pid = 3368] [id = 691] 09:37:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053DD34C800) [pid = 3368] [serial = 2073] [outer = 0000000000000000] 09:37:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DEF03000) [pid = 3368] [serial = 2074] [outer = 00000053DD34C800] 09:37:17 INFO - PROCESS | 3368 | 1469551037266 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053DEF10400) [pid = 3368] [serial = 2075] [outer = 00000053DD34C800] 09:37:17 INFO - PROCESS | 3368 | 1469551037716 Marionette TRACE conn7 <- [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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:37:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 671ms 09:37:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:37:17 INFO - PROCESS | 3368 | 1469551037751 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 3368 | 1469551037753 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 09:37:17 INFO - PROCESS | 3368 | 1469551037756 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 3368 | 1469551037758 Marionette TRACE conn7 <- [1,2730,null,{}] 09:37:17 INFO - PROCESS | 3368 | 1469551037762 Marionette TRACE conn7 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:17 INFO - PROCESS | 3368 | 1469551037764 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:17 INFO - PROCESS | 3368 | 1469551037954 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 09:37:17 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053DD5B8C00) [pid = 3368] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:37:17 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DC29B000) [pid = 3368] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:37:17 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053D374A000) [pid = 3368] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:37:17 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053D8960800) [pid = 3368] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:37:17 INFO - PROCESS | 3368 | --DOMWINDOW == 58 (00000053D2EB2000) [pid = 3368] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:37:17 INFO - PROCESS | 3368 | --DOMWINDOW == 57 (00000053D2537400) [pid = 3368] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:37:18 INFO - PROCESS | 3368 | 1469551038010 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3368 | 1469551038017 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E1B800 == 29 [pid = 3368] [id = 692] 09:37:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 58 (00000053D8AD3000) [pid = 3368] [serial = 2076] [outer = 0000000000000000] 09:37:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 59 (00000053DD5B8C00) [pid = 3368] [serial = 2077] [outer = 00000053D8AD3000] 09:37:18 INFO - PROCESS | 3368 | 1469551038075 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053DF69B400) [pid = 3368] [serial = 2078] [outer = 00000053D8AD3000] 09:37:18 INFO - PROCESS | 3368 | 1469551038488 Marionette TRACE conn7 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:37:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 776ms 09:37:18 INFO - PROCESS | 3368 | 1469551038535 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 3368 | 1469551038538 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 09:37:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:37:18 INFO - PROCESS | 3368 | 1469551038541 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 3368 | 1469551038543 Marionette TRACE conn7 <- [1,2734,null,{}] 09:37:18 INFO - PROCESS | 3368 | 1469551038546 Marionette TRACE conn7 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:18 INFO - PROCESS | 3368 | 1469551038548 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:18 INFO - PROCESS | 3368 | 1469551038637 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 09:37:18 INFO - PROCESS | 3368 | 1469551038643 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 3368 | 1469551038645 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D1C46800 == 30 [pid = 3368] [id = 693] 09:37:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053DF6CE000) [pid = 3368] [serial = 2079] [outer = 0000000000000000] 09:37:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053DFC65400) [pid = 3368] [serial = 2080] [outer = 00000053DF6CE000] 09:37:18 INFO - PROCESS | 3368 | 1469551038698 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053DFC6EC00) [pid = 3368] [serial = 2081] [outer = 00000053DF6CE000] 09:37:19 INFO - PROCESS | 3368 | 1469551039113 Marionette TRACE conn7 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:37:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 628ms 09:37:19 INFO - PROCESS | 3368 | 1469551039171 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 09:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:37:19 INFO - PROCESS | 3368 | 1469551039174 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 09:37:19 INFO - PROCESS | 3368 | 1469551039177 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3368 | 1469551039179 Marionette TRACE conn7 <- [1,2738,null,{}] 09:37:19 INFO - PROCESS | 3368 | 1469551039183 Marionette TRACE conn7 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3368 | 1469551039185 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:19 INFO - PROCESS | 3368 | 1469551039266 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 09:37:19 INFO - PROCESS | 3368 | 1469551039273 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 3368 | 1469551039275 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:19 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38C2000 == 31 [pid = 3368] [id = 694] 09:37:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D1C30C00) [pid = 3368] [serial = 2082] [outer = 0000000000000000] 09:37:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053DFCB4800) [pid = 3368] [serial = 2083] [outer = 00000053D1C30C00] 09:37:19 INFO - PROCESS | 3368 | 1469551039320 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053DFE96400) [pid = 3368] [serial = 2084] [outer = 00000053D1C30C00] 09:37:19 INFO - PROCESS | 3368 | 1469551039756 Marionette TRACE conn7 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:37:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 628ms 09:37:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:37:19 INFO - PROCESS | 3368 | 1469551039814 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 3368 | 1469551039817 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 09:37:19 INFO - PROCESS | 3368 | 1469551039820 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 3368 | 1469551039822 Marionette TRACE conn7 <- [1,2742,null,{}] 09:37:19 INFO - PROCESS | 3368 | 1469551039826 Marionette TRACE conn7 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:19 INFO - PROCESS | 3368 | 1469551039828 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:19 INFO - PROCESS | 3368 | 1469551039912 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 09:37:20 INFO - PROCESS | 3368 | 1469551040037 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 3368 | 1469551040040 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7A57800 == 32 [pid = 3368] [id = 695] 09:37:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D0CC7C00) [pid = 3368] [serial = 2085] [outer = 0000000000000000] 09:37:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D1602400) [pid = 3368] [serial = 2086] [outer = 00000053D0CC7C00] 09:37:20 INFO - PROCESS | 3368 | 1469551040101 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2B59000) [pid = 3368] [serial = 2087] [outer = 00000053D0CC7C00] 09:37:20 INFO - PROCESS | 3368 | 1469551040917 Marionette TRACE conn7 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:37:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:37:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1139ms 09:37:20 INFO - PROCESS | 3368 | 1469551040964 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 09:37:20 INFO - PROCESS | 3368 | 1469551040968 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 09:37:20 INFO - PROCESS | 3368 | 1469551040972 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:37:20 INFO - PROCESS | 3368 | 1469551040976 Marionette TRACE conn7 <- [1,2746,null,{}] 09:37:20 INFO - PROCESS | 3368 | 1469551040982 Marionette TRACE conn7 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:20 INFO - PROCESS | 3368 | 1469551040985 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:21 INFO - PROCESS | 3368 | 1469551041117 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 09:37:21 INFO - PROCESS | 3368 | 1469551041232 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 3368 | 1469551041236 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB42800 == 33 [pid = 3368] [id = 696] 09:37:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D3E5D800) [pid = 3368] [serial = 2088] [outer = 0000000000000000] 09:37:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D8963C00) [pid = 3368] [serial = 2089] [outer = 00000053D3E5D800] 09:37:21 INFO - PROCESS | 3368 | 1469551041295 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D8AA5400) [pid = 3368] [serial = 2090] [outer = 00000053D3E5D800] 09:37:22 INFO - PROCESS | 3368 | 1469551042169 Marionette TRACE conn7 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:37:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:37:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1234ms 09:37:22 INFO - PROCESS | 3368 | 1469551042210 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 3368 | 1469551042214 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 09:37:22 INFO - PROCESS | 3368 | 1469551042220 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:37:22 INFO - PROCESS | 3368 | 1469551042223 Marionette TRACE conn7 <- [1,2750,null,{}] 09:37:22 INFO - PROCESS | 3368 | 1469551042229 Marionette TRACE conn7 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:22 INFO - PROCESS | 3368 | 1469551042232 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:22 INFO - PROCESS | 3368 | 1469551042348 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 09:37:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC92D800 == 32 [pid = 3368] [id = 581] 09:37:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A1C000 == 31 [pid = 3368] [id = 576] 09:37:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB53800 == 30 [pid = 3368] [id = 574] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DF20B400) [pid = 3368] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DCB4CC00) [pid = 3368] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2724C00) [pid = 3368] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E1594000) [pid = 3368] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D8A57C00) [pid = 3368] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D3EC0C00) [pid = 3368] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053D792DC00) [pid = 3368] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053D2B54800) [pid = 3368] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053D6F67000) [pid = 3368] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 62 (00000053D8A9F400) [pid = 3368] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 61 (00000053DD343400) [pid = 3368] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 60 (00000053DF3E0800) [pid = 3368] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | --DOMWINDOW == 59 (00000053D8AA9800) [pid = 3368] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 09:37:22 INFO - PROCESS | 3368 | 1469551042458 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 3368 | 1469551042463 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D3EDF000 == 31 [pid = 3368] [id = 697] 09:37:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 60 (00000053D2B5FC00) [pid = 3368] [serial = 2091] [outer = 0000000000000000] 09:37:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 61 (00000053D301D000) [pid = 3368] [serial = 2092] [outer = 00000053D2B5FC00] 09:37:22 INFO - PROCESS | 3368 | 1469551042519 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 62 (00000053D7938000) [pid = 3368] [serial = 2093] [outer = 00000053D2B5FC00] 09:37:22 INFO - PROCESS | 3368 | 1469551042983 Marionette TRACE conn7 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:37:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 796ms 09:37:23 INFO - PROCESS | 3368 | 1469551043020 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 3368 | 1469551043025 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 09:37:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:37:23 INFO - PROCESS | 3368 | 1469551043031 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 3368 | 1469551043036 Marionette TRACE conn7 <- [1,2754,null,{}] 09:37:23 INFO - PROCESS | 3368 | 1469551043044 Marionette TRACE conn7 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:23 INFO - PROCESS | 3368 | 1469551043047 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:23 INFO - PROCESS | 3368 | 1469551043167 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 09:37:23 INFO - PROCESS | 3368 | 1469551043251 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 3368 | 1469551043255 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC1E800 == 32 [pid = 3368] [id = 698] 09:37:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 63 (00000053D6FB0400) [pid = 3368] [serial = 2094] [outer = 0000000000000000] 09:37:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D72C9800) [pid = 3368] [serial = 2095] [outer = 00000053D6FB0400] 09:37:23 INFO - PROCESS | 3368 | 1469551043317 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D8A53C00) [pid = 3368] [serial = 2096] [outer = 00000053D6FB0400] 09:37:23 INFO - PROCESS | 3368 | 1469551043982 Marionette TRACE conn7 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 983ms 09:37:24 INFO - PROCESS | 3368 | 1469551044016 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3368 | 1469551044022 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:37:24 INFO - PROCESS | 3368 | 1469551044029 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3368 | 1469551044033 Marionette TRACE conn7 <- [1,2758,null,{}] 09:37:24 INFO - PROCESS | 3368 | 1469551044037 Marionette TRACE conn7 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3368 | 1469551044040 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:24 INFO - PROCESS | 3368 | 1469551044154 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 09:37:24 INFO - PROCESS | 3368 | 1469551044246 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 3368 | 1469551044249 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF4C0000 == 33 [pid = 3368] [id = 699] 09:37:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D290F000) [pid = 3368] [serial = 2097] [outer = 0000000000000000] 09:37:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053DC295000) [pid = 3368] [serial = 2098] [outer = 00000053D290F000] 09:37:24 INFO - PROCESS | 3368 | 1469551044308 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DCBE3000) [pid = 3368] [serial = 2099] [outer = 00000053D290F000] 09:37:24 INFO - PROCESS | 3368 | 1469551044877 Marionette TRACE conn7 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:37:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 881ms 09:37:24 INFO - PROCESS | 3368 | 1469551044917 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 3368 | 1469551044920 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 09:37:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:37:24 INFO - PROCESS | 3368 | 1469551044924 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 3368 | 1469551044928 Marionette TRACE conn7 <- [1,2762,null,{}] 09:37:24 INFO - PROCESS | 3368 | 1469551044941 Marionette TRACE conn7 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:24 INFO - PROCESS | 3368 | 1469551044946 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:25 INFO - PROCESS | 3368 | 1469551045085 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 09:37:25 INFO - PROCESS | 3368 | 1469551045182 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 3368 | 1469551045186 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E27B6800 == 34 [pid = 3368] [id = 700] 09:37:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DF3E1C00) [pid = 3368] [serial = 2100] [outer = 0000000000000000] 09:37:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF3E5C00) [pid = 3368] [serial = 2101] [outer = 00000053DF3E1C00] 09:37:25 INFO - PROCESS | 3368 | 1469551045246 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DFA17800) [pid = 3368] [serial = 2102] [outer = 00000053DF3E1C00] 09:37:25 INFO - PROCESS | 3368 | 1469551045896 Marionette TRACE conn7 <- [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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:37:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 986ms 09:37:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:37:25 INFO - PROCESS | 3368 | 1469551045911 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 3368 | 1469551045914 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 09:37:25 INFO - PROCESS | 3368 | 1469551045918 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 3368 | 1469551045920 Marionette TRACE conn7 <- [1,2766,null,{}] 09:37:25 INFO - PROCESS | 3368 | 1469551045924 Marionette TRACE conn7 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:25 INFO - PROCESS | 3368 | 1469551045926 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:26 INFO - PROCESS | 3368 | 1469551046037 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 09:37:26 INFO - PROCESS | 3368 | 1469551046131 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 3368 | 1469551046133 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7CAC800 == 35 [pid = 3368] [id = 701] 09:37:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DFC6B000) [pid = 3368] [serial = 2103] [outer = 0000000000000000] 09:37:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFCB5800) [pid = 3368] [serial = 2104] [outer = 00000053DFC6B000] 09:37:26 INFO - PROCESS | 3368 | 1469551046189 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFE9E800) [pid = 3368] [serial = 2105] [outer = 00000053DFC6B000] 09:37:26 INFO - PROCESS | 3368 | 1469551046711 Marionette TRACE conn7 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:37:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 880ms 09:37:26 INFO - PROCESS | 3368 | 1469551046801 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 3368 | 1469551046803 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 09:37:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:37:26 INFO - PROCESS | 3368 | 1469551046807 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 3368 | 1469551046809 Marionette TRACE conn7 <- [1,2770,null,{}] 09:37:26 INFO - PROCESS | 3368 | 1469551046813 Marionette TRACE conn7 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:26 INFO - PROCESS | 3368 | 1469551046815 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:26 INFO - PROCESS | 3368 | 1469551046927 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 09:37:27 INFO - PROCESS | 3368 | 1469551047013 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3368 | 1469551047016 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38C9800 == 36 [pid = 3368] [id = 702] 09:37:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFC6BC00) [pid = 3368] [serial = 2106] [outer = 0000000000000000] 09:37:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E0174C00) [pid = 3368] [serial = 2107] [outer = 00000053DFC6BC00] 09:37:27 INFO - PROCESS | 3368 | 1469551047071 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E03B8800) [pid = 3368] [serial = 2108] [outer = 00000053DFC6BC00] 09:37:27 INFO - PROCESS | 3368 | 1469551047596 Marionette TRACE conn7 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:37:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 09:37:27 INFO - PROCESS | 3368 | 1469551047649 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 3368 | 1469551047651 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 09:37:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:37:27 INFO - PROCESS | 3368 | 1469551047655 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 3368 | 1469551047657 Marionette TRACE conn7 <- [1,2774,null,{}] 09:37:27 INFO - PROCESS | 3368 | 1469551047661 Marionette TRACE conn7 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:27 INFO - PROCESS | 3368 | 1469551047668 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:27 INFO - PROCESS | 3368 | 1469551047812 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 09:37:27 INFO - PROCESS | 3368 | 1469551047904 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 3368 | 1469551047907 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E82800 == 37 [pid = 3368] [id = 703] 09:37:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E1597000) [pid = 3368] [serial = 2109] [outer = 0000000000000000] 09:37:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E272FC00) [pid = 3368] [serial = 2110] [outer = 00000053E1597000] 09:37:27 INFO - PROCESS | 3368 | 1469551047963 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E27EA400) [pid = 3368] [serial = 2111] [outer = 00000053E1597000] 09:37:28 INFO - PROCESS | 3368 | 1469551048630 Marionette TRACE conn7 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:37:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1034ms 09:37:28 INFO - PROCESS | 3368 | 1469551048692 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 09:37:28 INFO - PROCESS | 3368 | 1469551048696 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 09:37:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:37:28 INFO - PROCESS | 3368 | 1469551048701 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 3368 | 1469551048705 Marionette TRACE conn7 <- [1,2778,null,{}] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38BF800 == 36 [pid = 3368] [id = 579] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38BD800 == 35 [pid = 3368] [id = 588] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8945000 == 34 [pid = 3368] [id = 572] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2A21000 == 33 [pid = 3368] [id = 586] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D81F5000 == 32 [pid = 3368] [id = 583] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D3EED800 == 31 [pid = 3368] [id = 582] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFEDC800 == 30 [pid = 3368] [id = 585] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D371D800 == 29 [pid = 3368] [id = 577] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E6B800 == 28 [pid = 3368] [id = 587] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E028E800 == 27 [pid = 3368] [id = 575] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E71800 == 26 [pid = 3368] [id = 580] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25B5000 == 25 [pid = 3368] [id = 687] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92B9800 == 24 [pid = 3368] [id = 573] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3816000 == 23 [pid = 3368] [id = 578] 09:37:29 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCCAB000 == 22 [pid = 3368] [id = 584] 09:37:29 INFO - PROCESS | 3368 | 1469551049418 Marionette TRACE conn7 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:29 INFO - PROCESS | 3368 | 1469551049422 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:29 INFO - PROCESS | 3368 | 1469551049517 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 09:37:29 INFO - PROCESS | 3368 | 1469551049526 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 3368 | 1469551049530 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8010800 == 23 [pid = 3368] [id = 704] 09:37:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D2B05400) [pid = 3368] [serial = 2112] [outer = 0000000000000000] 09:37:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2B0F000) [pid = 3368] [serial = 2113] [outer = 00000053D2B05400] 09:37:29 INFO - PROCESS | 3368 | 1469551049582 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D2F41000) [pid = 3368] [serial = 2114] [outer = 00000053D2B05400] 09:37:30 INFO - PROCESS | 3368 | 1469551050084 Marionette TRACE conn7 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1410ms 09:37:30 INFO - PROCESS | 3368 | 1469551050116 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3368 | 1469551050120 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:37:30 INFO - PROCESS | 3368 | 1469551050125 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3368 | 1469551050128 Marionette TRACE conn7 <- [1,2782,null,{}] 09:37:30 INFO - PROCESS | 3368 | 1469551050133 Marionette TRACE conn7 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3368 | 1469551050136 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:30 INFO - PROCESS | 3368 | 1469551050231 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 09:37:30 INFO - PROCESS | 3368 | 1469551050245 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 3368 | 1469551050249 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCEE5000 == 24 [pid = 3368] [id = 705] 09:37:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D80F4000) [pid = 3368] [serial = 2115] [outer = 0000000000000000] 09:37:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D895F400) [pid = 3368] [serial = 2116] [outer = 00000053D80F4000] 09:37:30 INFO - PROCESS | 3368 | 1469551050298 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053D8A9E000) [pid = 3368] [serial = 2117] [outer = 00000053D80F4000] 09:37:30 INFO - PROCESS | 3368 | 1469551050780 Marionette TRACE conn7 <- [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]]]}] 09:37:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:37:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 692ms 09:37:30 INFO - PROCESS | 3368 | 1469551050822 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 3368 | 1469551050825 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 09:37:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:37:30 INFO - PROCESS | 3368 | 1469551050829 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 3368 | 1469551050831 Marionette TRACE conn7 <- [1,2786,null,{}] 09:37:30 INFO - PROCESS | 3368 | 1469551050835 Marionette TRACE conn7 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:30 INFO - PROCESS | 3368 | 1469551050838 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:30 INFO - PROCESS | 3368 | 1469551050975 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 09:37:31 INFO - PROCESS | 3368 | 1469551051076 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3368 | 1469551051081 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0294000 == 25 [pid = 3368] [id = 706] 09:37:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DBA6EC00) [pid = 3368] [serial = 2118] [outer = 0000000000000000] 09:37:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DC292C00) [pid = 3368] [serial = 2119] [outer = 00000053DBA6EC00] 09:37:31 INFO - PROCESS | 3368 | 1469551051132 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DCE60800) [pid = 3368] [serial = 2120] [outer = 00000053DBA6EC00] 09:37:31 INFO - PROCESS | 3368 | 1469551051591 Marionette TRACE conn7 <- [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]]]}] 09:37:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:37:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 796ms 09:37:31 INFO - PROCESS | 3368 | 1469551051634 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 3368 | 1469551051640 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 09:37:31 INFO - PROCESS | 3368 | 1469551051649 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:37:31 INFO - PROCESS | 3368 | 1469551051651 Marionette TRACE conn7 <- [1,2790,null,{}] 09:37:31 INFO - PROCESS | 3368 | 1469551051661 Marionette TRACE conn7 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:31 INFO - PROCESS | 3368 | 1469551051663 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:31 INFO - PROCESS | 3368 | 1469551051779 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 09:37:31 INFO - PROCESS | 3368 | 1469551051791 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 3368 | 1469551051793 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3303800 == 26 [pid = 3368] [id = 707] 09:37:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DEF47000) [pid = 3368] [serial = 2121] [outer = 0000000000000000] 09:37:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053DF211C00) [pid = 3368] [serial = 2122] [outer = 00000053DEF47000] 09:37:31 INFO - PROCESS | 3368 | 1469551051884 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DF3E7800) [pid = 3368] [serial = 2123] [outer = 00000053DEF47000] 09:37:32 INFO - PROCESS | 3368 | 1469551052322 Marionette TRACE conn7 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:37:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 734ms 09:37:32 INFO - PROCESS | 3368 | 1469551052401 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 3368 | 1469551052403 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 09:37:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:37:32 INFO - PROCESS | 3368 | 1469551052411 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 3368 | 1469551052413 Marionette TRACE conn7 <- [1,2794,null,{}] 09:37:32 INFO - PROCESS | 3368 | 1469551052417 Marionette TRACE conn7 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:32 INFO - PROCESS | 3368 | 1469551052419 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:32 INFO - PROCESS | 3368 | 1469551052540 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 09:37:32 INFO - PROCESS | 3368 | 1469551052597 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 3368 | 1469551052599 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E7A800 == 27 [pid = 3368] [id = 708] 09:37:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053DF3E8400) [pid = 3368] [serial = 2124] [outer = 0000000000000000] 09:37:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DFB8C800) [pid = 3368] [serial = 2125] [outer = 00000053DF3E8400] 09:37:32 INFO - PROCESS | 3368 | 1469551052645 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053DFCAFC00) [pid = 3368] [serial = 2126] [outer = 00000053DF3E8400] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DCD81C00) [pid = 3368] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D0CC7C00) [pid = 3368] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D3E5D800) [pid = 3368] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D2F3D400) [pid = 3368] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2B5D400) [pid = 3368] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DC24CC00) [pid = 3368] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DF3DDC00) [pid = 3368] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2B5FC00) [pid = 3368] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D0CD1C00) [pid = 3368] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D1E3D400) [pid = 3368] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D8ADAC00) [pid = 3368] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DF218C00) [pid = 3368] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DD34C800) [pid = 3368] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D8AD3000) [pid = 3368] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DF6CE000) [pid = 3368] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:37:33 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D1C30C00) [pid = 3368] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:37:33 INFO - PROCESS | 3368 | 1469551053259 Marionette TRACE conn7 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 882ms 09:37:33 INFO - PROCESS | 3368 | 1469551053296 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 3368 | 1469551053298 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 09:37:33 INFO - PROCESS | 3368 | 1469551053302 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:37:33 INFO - PROCESS | 3368 | 1469551053304 Marionette TRACE conn7 <- [1,2798,null,{}] 09:37:33 INFO - PROCESS | 3368 | 1469551053307 Marionette TRACE conn7 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:33 INFO - PROCESS | 3368 | 1469551053314 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:33 INFO - PROCESS | 3368 | 1469551053431 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 09:37:33 INFO - PROCESS | 3368 | 1469551053439 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 3368 | 1469551053441 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4293000 == 28 [pid = 3368] [id = 709] 09:37:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8AA5000) [pid = 3368] [serial = 2127] [outer = 0000000000000000] 09:37:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DD5B9800) [pid = 3368] [serial = 2128] [outer = 00000053D8AA5000] 09:37:33 INFO - PROCESS | 3368 | 1469551053487 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFCAF800) [pid = 3368] [serial = 2129] [outer = 00000053D8AA5000] 09:37:33 INFO - PROCESS | 3368 | 1469551053969 Marionette TRACE conn7 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:37:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms 09:37:33 INFO - PROCESS | 3368 | 1469551053995 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3368 | 1469551053997 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:37:34 INFO - PROCESS | 3368 | 1469551054000 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3368 | 1469551054002 Marionette TRACE conn7 <- [1,2802,null,{}] 09:37:34 INFO - PROCESS | 3368 | 1469551054006 Marionette TRACE conn7 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3368 | 1469551054008 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:34 INFO - PROCESS | 3368 | 1469551054098 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 09:37:34 INFO - PROCESS | 3368 | 1469551054105 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3368 | 1469551054107 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D66800 == 29 [pid = 3368] [id = 710] 09:37:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DFCB7800) [pid = 3368] [serial = 2130] [outer = 0000000000000000] 09:37:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E1597400) [pid = 3368] [serial = 2131] [outer = 00000053DFCB7800] 09:37:34 INFO - PROCESS | 3368 | 1469551054151 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2726C00) [pid = 3368] [serial = 2132] [outer = 00000053DFCB7800] 09:37:34 INFO - PROCESS | 3368 | 1469551054565 Marionette TRACE conn7 <- [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]]]}] 09:37:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:37:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 629ms 09:37:34 INFO - PROCESS | 3368 | 1469551054634 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 09:37:34 INFO - PROCESS | 3368 | 1469551054636 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 09:37:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:37:34 INFO - PROCESS | 3368 | 1469551054640 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:37:34 INFO - PROCESS | 3368 | 1469551054641 Marionette TRACE conn7 <- [1,2806,null,{}] 09:37:34 INFO - PROCESS | 3368 | 1469551054645 Marionette TRACE conn7 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:34 INFO - PROCESS | 3368 | 1469551054647 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:34 INFO - PROCESS | 3368 | 1469551054733 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 09:37:34 INFO - PROCESS | 3368 | 1469551054740 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 3368 | 1469551054742 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E700D800 == 30 [pid = 3368] [id = 711] 09:37:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E2727000) [pid = 3368] [serial = 2133] [outer = 0000000000000000] 09:37:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E2731400) [pid = 3368] [serial = 2134] [outer = 00000053E2727000] 09:37:34 INFO - PROCESS | 3368 | 1469551054787 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E2A69400) [pid = 3368] [serial = 2135] [outer = 00000053E2727000] 09:37:35 INFO - PROCESS | 3368 | 1469551055193 Marionette TRACE conn7 <- [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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:37:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 586ms 09:37:35 INFO - PROCESS | 3368 | 1469551055228 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 3368 | 1469551055231 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 09:37:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:37:35 INFO - PROCESS | 3368 | 1469551055290 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 3368 | 1469551055294 Marionette TRACE conn7 <- [1,2810,null,{}] 09:37:35 INFO - PROCESS | 3368 | 1469551055300 Marionette TRACE conn7 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:35 INFO - PROCESS | 3368 | 1469551055305 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:35 INFO - PROCESS | 3368 | 1469551055449 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 09:37:35 INFO - PROCESS | 3368 | 1469551055618 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 3368 | 1469551055622 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC27000 == 31 [pid = 3368] [id = 712] 09:37:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053D2B0F800) [pid = 3368] [serial = 2136] [outer = 0000000000000000] 09:37:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053D2B5E400) [pid = 3368] [serial = 2137] [outer = 00000053D2B0F800] 09:37:35 INFO - PROCESS | 3368 | 1469551055681 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D71F2400) [pid = 3368] [serial = 2138] [outer = 00000053D2B0F800] 09:37:36 INFO - PROCESS | 3368 | 1469551056344 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:37:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1176ms 09:37:36 INFO - PROCESS | 3368 | 1469551056426 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 3368 | 1469551056431 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 09:37:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:37:36 INFO - PROCESS | 3368 | 1469551056436 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 3368 | 1469551056439 Marionette TRACE conn7 <- [1,2814,null,{}] 09:37:36 INFO - PROCESS | 3368 | 1469551056471 Marionette TRACE conn7 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:36 INFO - PROCESS | 3368 | 1469551056475 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:36 INFO - PROCESS | 3368 | 1469551056609 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 09:37:36 INFO - PROCESS | 3368 | 1469551056726 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 3368 | 1469551056729 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:36 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E30800 == 32 [pid = 3368] [id = 713] 09:37:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D8907400) [pid = 3368] [serial = 2139] [outer = 0000000000000000] 09:37:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D8DBA400) [pid = 3368] [serial = 2140] [outer = 00000053D8907400] 09:37:36 INFO - PROCESS | 3368 | 1469551056788 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DC25A000) [pid = 3368] [serial = 2141] [outer = 00000053D8907400] 09:37:37 INFO - PROCESS | 3368 | 1469551057683 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:37:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1316ms 09:37:37 INFO - PROCESS | 3368 | 1469551057755 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 3368 | 1469551057759 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 09:37:37 INFO - PROCESS | 3368 | 1469551057764 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:37:37 INFO - PROCESS | 3368 | 1469551057768 Marionette TRACE conn7 <- [1,2818,null,{}] 09:37:37 INFO - PROCESS | 3368 | 1469551057774 Marionette TRACE conn7 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:37 INFO - PROCESS | 3368 | 1469551057777 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:37 INFO - PROCESS | 3368 | 1469551057900 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 09:37:38 INFO - PROCESS | 3368 | 1469551058021 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3368 | 1469551058026 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8954800 == 33 [pid = 3368] [id = 714] 09:37:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D2CA9C00) [pid = 3368] [serial = 2142] [outer = 0000000000000000] 09:37:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D2F37800) [pid = 3368] [serial = 2143] [outer = 00000053D2CA9C00] 09:37:38 INFO - PROCESS | 3368 | 1469551058079 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D790F800) [pid = 3368] [serial = 2144] [outer = 00000053D2CA9C00] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DFCB4800) [pid = 3368] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053DD5C2800) [pid = 3368] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D2B59000) [pid = 3368] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053D8963C00) [pid = 3368] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D1602400) [pid = 3368] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D8AA5400) [pid = 3368] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D3CE8C00) [pid = 3368] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053D72CA400) [pid = 3368] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D8911800) [pid = 3368] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DC906000) [pid = 3368] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E036AC00) [pid = 3368] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E00EE800) [pid = 3368] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D7938000) [pid = 3368] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D252EC00) [pid = 3368] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DC297C00) [pid = 3368] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2B0BC00) [pid = 3368] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D301D000) [pid = 3368] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D2F3AC00) [pid = 3368] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D28AF000) [pid = 3368] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DC965C00) [pid = 3368] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DBA73000) [pid = 3368] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFC6F000) [pid = 3368] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DF794C00) [pid = 3368] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DEF03000) [pid = 3368] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DD5B8C00) [pid = 3368] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DFC65400) [pid = 3368] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DF69B400) [pid = 3368] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DEF10400) [pid = 3368] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D8AA6000) [pid = 3368] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053DFC6EC00) [pid = 3368] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFE96400) [pid = 3368] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 09:37:38 INFO - PROCESS | 3368 | 1469551058572 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:37:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 838ms 09:37:38 INFO - PROCESS | 3368 | 1469551058607 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 3368 | 1469551058611 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 09:37:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:37:38 INFO - PROCESS | 3368 | 1469551058617 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 3368 | 1469551058620 Marionette TRACE conn7 <- [1,2822,null,{}] 09:37:38 INFO - PROCESS | 3368 | 1469551058628 Marionette TRACE conn7 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:38 INFO - PROCESS | 3368 | 1469551058631 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:38 INFO - PROCESS | 3368 | 1469551058724 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 09:37:38 INFO - PROCESS | 3368 | 1469551058731 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 3368 | 1469551058733 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D92C1800 == 34 [pid = 3368] [id = 715] 09:37:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D1E3D400) [pid = 3368] [serial = 2145] [outer = 0000000000000000] 09:37:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D79CF400) [pid = 3368] [serial = 2146] [outer = 00000053D1E3D400] 09:37:38 INFO - PROCESS | 3368 | 1469551058782 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D8968C00) [pid = 3368] [serial = 2147] [outer = 00000053D1E3D400] 09:37:39 INFO - PROCESS | 3368 | 1469551059273 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:37:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 09:37:39 INFO - PROCESS | 3368 | 1469551059312 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 09:37:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:37:39 INFO - PROCESS | 3368 | 1469551059314 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 09:37:39 INFO - PROCESS | 3368 | 1469551059318 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 3368 | 1469551059322 Marionette TRACE conn7 <- [1,2826,null,{}] 09:37:39 INFO - PROCESS | 3368 | 1469551059333 Marionette TRACE conn7 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:39 INFO - PROCESS | 3368 | 1469551059339 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:39 INFO - PROCESS | 3368 | 1469551059462 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 09:37:39 INFO - PROCESS | 3368 | 1469551059551 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 3368 | 1469551059555 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF272800 == 35 [pid = 3368] [id = 716] 09:37:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D8AD2000) [pid = 3368] [serial = 2148] [outer = 0000000000000000] 09:37:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DC290800) [pid = 3368] [serial = 2149] [outer = 00000053D8AD2000] 09:37:39 INFO - PROCESS | 3368 | 1469551059605 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DCBDD800) [pid = 3368] [serial = 2150] [outer = 00000053D8AD2000] 09:37:40 INFO - PROCESS | 3368 | 1469551060002 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 09:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:37:40 INFO - PROCESS | 3368 | 1469551060055 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3368 | 1469551060058 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 09:37:40 INFO - PROCESS | 3368 | 1469551060061 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3368 | 1469551060063 Marionette TRACE conn7 <- [1,2830,null,{}] 09:37:40 INFO - PROCESS | 3368 | 1469551060066 Marionette TRACE conn7 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3368 | 1469551060068 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:40 INFO - PROCESS | 3368 | 1469551060161 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 09:37:40 INFO - PROCESS | 3368 | 1469551060184 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3368 | 1469551060187 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0324000 == 36 [pid = 3368] [id = 717] 09:37:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DEF07800) [pid = 3368] [serial = 2151] [outer = 0000000000000000] 09:37:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DEF0DC00) [pid = 3368] [serial = 2152] [outer = 00000053DEF07800] 09:37:40 INFO - PROCESS | 3368 | 1469551060236 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DF215800) [pid = 3368] [serial = 2153] [outer = 00000053DEF07800] 09:37:40 INFO - PROCESS | 3368 | 1469551060714 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:37:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 691ms 09:37:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:37:40 INFO - PROCESS | 3368 | 1469551060754 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 3368 | 1469551060756 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 09:37:40 INFO - PROCESS | 3368 | 1469551060760 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 3368 | 1469551060761 Marionette TRACE conn7 <- [1,2834,null,{}] 09:37:40 INFO - PROCESS | 3368 | 1469551060765 Marionette TRACE conn7 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:40 INFO - PROCESS | 3368 | 1469551060767 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:40 INFO - PROCESS | 3368 | 1469551060908 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 09:37:40 INFO - PROCESS | 3368 | 1469551060929 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 3368 | 1469551060931 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:40 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B3C000 == 37 [pid = 3368] [id = 718] 09:37:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD5B8C00) [pid = 3368] [serial = 2154] [outer = 0000000000000000] 09:37:40 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DF6CF800) [pid = 3368] [serial = 2155] [outer = 00000053DD5B8C00] 09:37:40 INFO - PROCESS | 3368 | 1469551060984 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFB90000) [pid = 3368] [serial = 2156] [outer = 00000053DD5B8C00] 09:37:41 INFO - PROCESS | 3368 | 1469551061440 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:37:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 09:37:41 INFO - PROCESS | 3368 | 1469551061500 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 3368 | 1469551061502 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 09:37:41 INFO - PROCESS | 3368 | 1469551061506 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 3368 | 1469551061508 Marionette TRACE conn7 <- [1,2838,null,{}] 09:37:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:37:41 INFO - PROCESS | 3368 | 1469551061512 Marionette TRACE conn7 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:41 INFO - PROCESS | 3368 | 1469551061518 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:41 INFO - PROCESS | 3368 | 1469551061660 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 09:37:41 INFO - PROCESS | 3368 | 1469551061674 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 3368 | 1469551061676 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:41 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E331E800 == 38 [pid = 3368] [id = 719] 09:37:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DFB90400) [pid = 3368] [serial = 2157] [outer = 0000000000000000] 09:37:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DFCAE800) [pid = 3368] [serial = 2158] [outer = 00000053DFB90400] 09:37:41 INFO - PROCESS | 3368 | 1469551061769 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E03BF400) [pid = 3368] [serial = 2159] [outer = 00000053DFB90400] 09:37:42 INFO - PROCESS | 3368 | 1469551062208 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:37:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:37:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 733ms 09:37:42 INFO - PROCESS | 3368 | 1469551062259 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 09:37:42 INFO - PROCESS | 3368 | 1469551062262 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 09:37:42 INFO - PROCESS | 3368 | 1469551062265 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:37:42 INFO - PROCESS | 3368 | 1469551062267 Marionette TRACE conn7 <- [1,2842,null,{}] 09:37:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:37:42 INFO - PROCESS | 3368 | 1469551062271 Marionette TRACE conn7 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:42 INFO - PROCESS | 3368 | 1469551062273 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:42 INFO - PROCESS | 3368 | 1469551062385 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 09:37:42 INFO - PROCESS | 3368 | 1469551062391 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 3368 | 1469551062393 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:42 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D97000 == 39 [pid = 3368] [id = 720] 09:37:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E1F38400) [pid = 3368] [serial = 2160] [outer = 0000000000000000] 09:37:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E272F400) [pid = 3368] [serial = 2161] [outer = 00000053E1F38400] 09:37:42 INFO - PROCESS | 3368 | 1469551062450 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E2A6D400) [pid = 3368] [serial = 2162] [outer = 00000053E1F38400] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D290F000) [pid = 3368] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DF3E1C00) [pid = 3368] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DFC6B000) [pid = 3368] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DFC6BC00) [pid = 3368] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DBA6EC00) [pid = 3368] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B05400) [pid = 3368] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DEF47000) [pid = 3368] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D80F4000) [pid = 3368] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF3E8400) [pid = 3368] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8AA5000) [pid = 3368] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFCB7800) [pid = 3368] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:37:42 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D6FB0400) [pid = 3368] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:37:42 INFO - PROCESS | 3368 | 1469551062924 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 09:37:43 INFO - PROCESS | 3368 | 1469551063006 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3368 | 1469551063008 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 09:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:37:43 INFO - PROCESS | 3368 | 1469551063012 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 3368 | 1469551063013 Marionette TRACE conn7 <- [1,2846,null,{}] 09:37:43 INFO - PROCESS | 3368 | 1469551063017 Marionette TRACE conn7 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3368 | 1469551063019 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:43 INFO - PROCESS | 3368 | 1469551063105 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 09:37:43 INFO - PROCESS | 3368 | 1469551063111 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3368 | 1469551063113 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4286000 == 40 [pid = 3368] [id = 721] 09:37:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DCB44800) [pid = 3368] [serial = 2163] [outer = 0000000000000000] 09:37:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFCADC00) [pid = 3368] [serial = 2164] [outer = 00000053DCB44800] 09:37:43 INFO - PROCESS | 3368 | 1469551063158 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E272B400) [pid = 3368] [serial = 2165] [outer = 00000053DCB44800] 09:37:43 INFO - PROCESS | 3368 | 1469551063582 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:37:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 587ms 09:37:43 INFO - PROCESS | 3368 | 1469551063611 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 3368 | 1469551063613 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 09:37:43 INFO - PROCESS | 3368 | 1469551063617 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:37:43 INFO - PROCESS | 3368 | 1469551063619 Marionette TRACE conn7 <- [1,2850,null,{}] 09:37:43 INFO - PROCESS | 3368 | 1469551063627 Marionette TRACE conn7 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:43 INFO - PROCESS | 3368 | 1469551063629 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:43 INFO - PROCESS | 3368 | 1469551063718 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 09:37:43 INFO - PROCESS | 3368 | 1469551063733 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 3368 | 1469551063735 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:43 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D6C000 == 41 [pid = 3368] [id = 722] 09:37:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DEF03400) [pid = 3368] [serial = 2166] [outer = 0000000000000000] 09:37:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E2A76C00) [pid = 3368] [serial = 2167] [outer = 00000053DEF03400] 09:37:43 INFO - PROCESS | 3368 | 1469551063780 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2AE3C00) [pid = 3368] [serial = 2168] [outer = 00000053DEF03400] 09:37:44 INFO - PROCESS | 3368 | 1469551064219 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:37:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 628ms 09:37:44 INFO - PROCESS | 3368 | 1469551064249 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 3368 | 1469551064251 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 09:37:44 INFO - PROCESS | 3368 | 1469551064254 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:37:44 INFO - PROCESS | 3368 | 1469551064256 Marionette TRACE conn7 <- [1,2854,null,{}] 09:37:44 INFO - PROCESS | 3368 | 1469551064260 Marionette TRACE conn7 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:44 INFO - PROCESS | 3368 | 1469551064262 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:44 INFO - PROCESS | 3368 | 1469551064386 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 09:37:44 INFO - PROCESS | 3368 | 1469551064396 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 3368 | 1469551064398 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:44 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E70D0800 == 42 [pid = 3368] [id = 723] 09:37:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D301F400) [pid = 3368] [serial = 2169] [outer = 0000000000000000] 09:37:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E03C1400) [pid = 3368] [serial = 2170] [outer = 00000053D301F400] 09:37:44 INFO - PROCESS | 3368 | 1469551064444 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2B57C00) [pid = 3368] [serial = 2171] [outer = 00000053D301F400] 09:37:45 INFO - PROCESS | 3368 | 1469551065011 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 777ms 09:37:45 INFO - PROCESS | 3368 | 1469551065035 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 3368 | 1469551065040 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 09:37:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:37:45 INFO - PROCESS | 3368 | 1469551065045 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 3368 | 1469551065048 Marionette TRACE conn7 <- [1,2858,null,{}] 09:37:45 INFO - PROCESS | 3368 | 1469551065055 Marionette TRACE conn7 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:45 INFO - PROCESS | 3368 | 1469551065058 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:45 INFO - PROCESS | 3368 | 1469551065222 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 09:37:45 INFO - PROCESS | 3368 | 1469551065321 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 3368 | 1469551065325 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:45 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCC13000 == 43 [pid = 3368] [id = 724] 09:37:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D2C79400) [pid = 3368] [serial = 2172] [outer = 0000000000000000] 09:37:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D6F60400) [pid = 3368] [serial = 2173] [outer = 00000053D2C79400] 09:37:45 INFO - PROCESS | 3368 | 1469551065383 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D8A57C00) [pid = 3368] [serial = 2174] [outer = 00000053D2C79400] 09:37:45 INFO - PROCESS | 3368 | 1469551065965 Marionette TRACE conn7 <- [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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:37:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 944ms 09:37:46 INFO - PROCESS | 3368 | 1469551065993 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 3368 | 1469551065998 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 09:37:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:37:46 INFO - PROCESS | 3368 | 1469551066005 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 3368 | 1469551066009 Marionette TRACE conn7 <- [1,2862,null,{}] 09:37:46 INFO - PROCESS | 3368 | 1469551066013 Marionette TRACE conn7 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:46 INFO - PROCESS | 3368 | 1469551066016 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:46 INFO - PROCESS | 3368 | 1469551066136 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 09:37:46 INFO - PROCESS | 3368 | 1469551066233 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 3368 | 1469551066236 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:46 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E79000 == 44 [pid = 3368] [id = 725] 09:37:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DC905C00) [pid = 3368] [serial = 2175] [outer = 0000000000000000] 09:37:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DCBE0800) [pid = 3368] [serial = 2176] [outer = 00000053DC905C00] 09:37:46 INFO - PROCESS | 3368 | 1469551066294 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DF20B400) [pid = 3368] [serial = 2177] [outer = 00000053DC905C00] 09:37:46 INFO - PROCESS | 3368 | 1469551066938 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:37:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 986ms 09:37:47 INFO - PROCESS | 3368 | 1469551066993 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 09:37:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:37:47 INFO - PROCESS | 3368 | 1469551066996 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 09:37:47 INFO - PROCESS | 3368 | 1469551067000 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:37:47 INFO - PROCESS | 3368 | 1469551067004 Marionette TRACE conn7 <- [1,2866,null,{}] 09:37:47 INFO - PROCESS | 3368 | 1469551067016 Marionette TRACE conn7 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:47 INFO - PROCESS | 3368 | 1469551067021 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:47 INFO - PROCESS | 3368 | 1469551067138 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 09:37:47 INFO - PROCESS | 3368 | 1469551067264 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 3368 | 1469551067268 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:47 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E739E800 == 45 [pid = 3368] [id = 726] 09:37:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFCB4C00) [pid = 3368] [serial = 2178] [outer = 0000000000000000] 09:37:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E016D000) [pid = 3368] [serial = 2179] [outer = 00000053DFCB4C00] 09:37:47 INFO - PROCESS | 3368 | 1469551067328 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2ADC800) [pid = 3368] [serial = 2180] [outer = 00000053DFCB4C00] 09:37:47 INFO - PROCESS | 3368 | 1469551067952 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:37:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 988ms 09:37:48 INFO - PROCESS | 3368 | 1469551067990 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 09:37:48 INFO - PROCESS | 3368 | 1469551067993 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 09:37:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:37:48 INFO - PROCESS | 3368 | 1469551067997 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:37:48 INFO - PROCESS | 3368 | 1469551067999 Marionette TRACE conn7 <- [1,2870,null,{}] 09:37:48 INFO - PROCESS | 3368 | 1469551068002 Marionette TRACE conn7 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:48 INFO - PROCESS | 3368 | 1469551068005 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:48 INFO - PROCESS | 3368 | 1469551068123 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 09:37:48 INFO - PROCESS | 3368 | 1469551068361 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:48 INFO - PROCESS | 3368 | 1469551068365 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:48 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8928000 == 46 [pid = 3368] [id = 727] 09:37:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D1E3A400) [pid = 3368] [serial = 2181] [outer = 0000000000000000] 09:37:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053D2B0FC00) [pid = 3368] [serial = 2182] [outer = 00000053D1E3A400] 09:37:48 INFO - PROCESS | 3368 | 1469551068430 Marionette DEBUG loaded listener.js 09:37:48 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053D3749400) [pid = 3368] [serial = 2183] [outer = 00000053D1E3A400] 09:37:49 INFO - PROCESS | 3368 | 1469551069108 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:37:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1193ms 09:37:49 INFO - PROCESS | 3368 | 1469551069193 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 3368 | 1469551069197 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 09:37:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:37:49 INFO - PROCESS | 3368 | 1469551069201 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 3368 | 1469551069204 Marionette TRACE conn7 <- [1,2874,null,{}] 09:37:49 INFO - PROCESS | 3368 | 1469551069210 Marionette TRACE conn7 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:49 INFO - PROCESS | 3368 | 1469551069214 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D6C000 == 45 [pid = 3368] [id = 722] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4286000 == 44 [pid = 3368] [id = 721] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D97000 == 43 [pid = 3368] [id = 720] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E331E800 == 42 [pid = 3368] [id = 719] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B3C000 == 41 [pid = 3368] [id = 718] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0324000 == 40 [pid = 3368] [id = 717] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DF272800 == 39 [pid = 3368] [id = 716] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D92C1800 == 38 [pid = 3368] [id = 715] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8954800 == 37 [pid = 3368] [id = 714] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E700D800 == 36 [pid = 3368] [id = 711] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E7A800 == 35 [pid = 3368] [id = 708] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3303800 == 34 [pid = 3368] [id = 707] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCEE5000 == 33 [pid = 3368] [id = 705] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0294000 == 32 [pid = 3368] [id = 706] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC27000 == 31 [pid = 3368] [id = 712] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E30800 == 30 [pid = 3368] [id = 713] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4293000 == 29 [pid = 3368] [id = 709] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D66800 == 28 [pid = 3368] [id = 710] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8928000 == 27 [pid = 3368] [id = 727] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E739E800 == 26 [pid = 3368] [id = 726] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E79000 == 25 [pid = 3368] [id = 725] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053E70D0800 == 24 [pid = 3368] [id = 723] 09:37:49 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCC13000 == 23 [pid = 3368] [id = 724] 09:37:49 INFO - PROCESS | 3368 | 1469551069932 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E2731400) [pid = 3368] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D2B0F000) [pid = 3368] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D2F41000) [pid = 3368] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF211C00) [pid = 3368] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D895F400) [pid = 3368] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8A9E000) [pid = 3368] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E272FC00) [pid = 3368] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053DFB8C800) [pid = 3368] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DF3E7800) [pid = 3368] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DD5B9800) [pid = 3368] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E1597400) [pid = 3368] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 09:37:49 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DFCAF800) [pid = 3368] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D8A53C00) [pid = 3368] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D72C9800) [pid = 3368] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DCBE3000) [pid = 3368] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DC295000) [pid = 3368] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053DFA17800) [pid = 3368] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DF3E5C00) [pid = 3368] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DFE9E800) [pid = 3368] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DFCB5800) [pid = 3368] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E03B8800) [pid = 3368] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E0174C00) [pid = 3368] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053DFCAFC00) [pid = 3368] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DC292C00) [pid = 3368] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053DCE60800) [pid = 3368] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E2726C00) [pid = 3368] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 09:37:50 INFO - PROCESS | 3368 | 1469551070057 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3368 | 1469551070060 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7175000 == 24 [pid = 3368] [id = 728] 09:37:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D2528800) [pid = 3368] [serial = 2184] [outer = 0000000000000000] 09:37:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053D2890800) [pid = 3368] [serial = 2185] [outer = 00000053D2528800] 09:37:50 INFO - PROCESS | 3368 | 1469551070114 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053D2B11C00) [pid = 3368] [serial = 2186] [outer = 00000053D2528800] 09:37:50 INFO - PROCESS | 3368 | 1469551070589 Marionette TRACE conn7 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:37:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1431ms 09:37:50 INFO - PROCESS | 3368 | 1469551070638 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 3368 | 1469551070643 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 09:37:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:37:50 INFO - PROCESS | 3368 | 1469551070648 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 3368 | 1469551070651 Marionette TRACE conn7 <- [1,2878,null,{}] 09:37:50 INFO - PROCESS | 3368 | 1469551070656 Marionette TRACE conn7 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:50 INFO - PROCESS | 3368 | 1469551070659 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:50 INFO - PROCESS | 3368 | 1469551070756 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 09:37:50 INFO - PROCESS | 3368 | 1469551070770 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 3368 | 1469551070773 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:50 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC928000 == 25 [pid = 3368] [id = 729] 09:37:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053D7C76000) [pid = 3368] [serial = 2187] [outer = 0000000000000000] 09:37:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D7DED400) [pid = 3368] [serial = 2188] [outer = 00000053D7C76000] 09:37:50 INFO - PROCESS | 3368 | 1469551070824 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D8961400) [pid = 3368] [serial = 2189] [outer = 00000053D7C76000] 09:37:51 INFO - PROCESS | 3368 | 1469551071301 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:37:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 692ms 09:37:51 INFO - PROCESS | 3368 | 1469551071343 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 3368 | 1469551071347 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 09:37:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:37:51 INFO - PROCESS | 3368 | 1469551071388 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 3368 | 1469551071391 Marionette TRACE conn7 <- [1,2882,null,{}] 09:37:51 INFO - PROCESS | 3368 | 1469551071397 Marionette TRACE conn7 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:51 INFO - PROCESS | 3368 | 1469551071400 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:51 INFO - PROCESS | 3368 | 1469551071531 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 09:37:51 INFO - PROCESS | 3368 | 1469551071585 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 3368 | 1469551071587 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:51 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAB4000 == 26 [pid = 3368] [id = 730] 09:37:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D8AA2000) [pid = 3368] [serial = 2190] [outer = 0000000000000000] 09:37:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DBA6DC00) [pid = 3368] [serial = 2191] [outer = 00000053D8AA2000] 09:37:51 INFO - PROCESS | 3368 | 1469551071635 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DC290400) [pid = 3368] [serial = 2192] [outer = 00000053D8AA2000] 09:37:52 INFO - PROCESS | 3368 | 1469551072035 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 09:37:52 INFO - PROCESS | 3368 | 1469551072086 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3368 | 1469551072090 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:37:52 INFO - PROCESS | 3368 | 1469551072111 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3368 | 1469551072116 Marionette TRACE conn7 <- [1,2886,null,{}] 09:37:52 INFO - PROCESS | 3368 | 1469551072120 Marionette TRACE conn7 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3368 | 1469551072123 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:52 INFO - PROCESS | 3368 | 1469551072245 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 09:37:52 INFO - PROCESS | 3368 | 1469551072298 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 3368 | 1469551072301 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:52 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0324000 == 27 [pid = 3368] [id = 731] 09:37:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053DC296C00) [pid = 3368] [serial = 2193] [outer = 0000000000000000] 09:37:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DD3BFC00) [pid = 3368] [serial = 2194] [outer = 00000053DC296C00] 09:37:52 INFO - PROCESS | 3368 | 1469551072347 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DEF09C00) [pid = 3368] [serial = 2195] [outer = 00000053DC296C00] 09:37:52 INFO - PROCESS | 3368 | 1469551072801 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:37:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 754ms 09:37:52 INFO - PROCESS | 3368 | 1469551072865 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 09:37:52 INFO - PROCESS | 3368 | 1469551072867 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 09:37:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:37:52 INFO - PROCESS | 3368 | 1469551072880 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 3368 | 1469551072882 Marionette TRACE conn7 <- [1,2890,null,{}] 09:37:52 INFO - PROCESS | 3368 | 1469551072886 Marionette TRACE conn7 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:52 INFO - PROCESS | 3368 | 1469551072888 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:53 INFO - PROCESS | 3368 | 1469551073011 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 09:37:53 INFO - PROCESS | 3368 | 1469551073021 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3368 | 1469551073023 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B39000 == 28 [pid = 3368] [id = 732] 09:37:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DF211C00) [pid = 3368] [serial = 2196] [outer = 0000000000000000] 09:37:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DF218000) [pid = 3368] [serial = 2197] [outer = 00000053DF211C00] 09:37:53 INFO - PROCESS | 3368 | 1469551073070 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DF6D1000) [pid = 3368] [serial = 2198] [outer = 00000053DF211C00] 09:37:53 INFO - PROCESS | 3368 | 1469551073523 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:37:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 09:37:53 INFO - PROCESS | 3368 | 1469551073573 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 3368 | 1469551073575 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 09:37:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:37:53 INFO - PROCESS | 3368 | 1469551073579 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 3368 | 1469551073581 Marionette TRACE conn7 <- [1,2894,null,{}] 09:37:53 INFO - PROCESS | 3368 | 1469551073584 Marionette TRACE conn7 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:53 INFO - PROCESS | 3368 | 1469551073586 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:53 INFO - PROCESS | 3368 | 1469551073700 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 09:37:53 INFO - PROCESS | 3368 | 1469551073706 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 3368 | 1469551073712 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:53 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E330B800 == 29 [pid = 3368] [id = 733] 09:37:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8AA1C00) [pid = 3368] [serial = 2199] [outer = 0000000000000000] 09:37:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFC68400) [pid = 3368] [serial = 2200] [outer = 00000053D8AA1C00] 09:37:53 INFO - PROCESS | 3368 | 1469551073814 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DFCAE400) [pid = 3368] [serial = 2201] [outer = 00000053D8AA1C00] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DD5B8C00) [pid = 3368] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DFB90400) [pid = 3368] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E1F38400) [pid = 3368] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E2727000) [pid = 3368] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2CA9C00) [pid = 3368] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053D8AD2000) [pid = 3368] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B0F800) [pid = 3368] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D1E3D400) [pid = 3368] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D8907400) [pid = 3368] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DEF07800) [pid = 3368] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DEF03400) [pid = 3368] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D301F400) [pid = 3368] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DCB44800) [pid = 3368] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:37:54 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E1597000) [pid = 3368] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:37:54 INFO - PROCESS | 3368 | 1469551074495 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:37:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 943ms 09:37:54 INFO - PROCESS | 3368 | 1469551074525 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 3368 | 1469551074527 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 09:37:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:37:54 INFO - PROCESS | 3368 | 1469551074530 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 3368 | 1469551074532 Marionette TRACE conn7 <- [1,2898,null,{}] 09:37:54 INFO - PROCESS | 3368 | 1469551074535 Marionette TRACE conn7 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:54 INFO - PROCESS | 3368 | 1469551074537 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:54 INFO - PROCESS | 3368 | 1469551074660 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 09:37:54 INFO - PROCESS | 3368 | 1469551074714 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 3368 | 1469551074716 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:54 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D25C2800 == 30 [pid = 3368] [id = 734] 09:37:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D15D5000) [pid = 3368] [serial = 2202] [outer = 0000000000000000] 09:37:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2CABC00) [pid = 3368] [serial = 2203] [outer = 00000053D15D5000] 09:37:54 INFO - PROCESS | 3368 | 1469551074762 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053DFBC7C00) [pid = 3368] [serial = 2204] [outer = 00000053D15D5000] 09:37:55 INFO - PROCESS | 3368 | 1469551075078 Marionette TRACE conn7 <- [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]]]}] 09:37:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:37:55 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:37:55 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 588ms 09:37:55 INFO - PROCESS | 3368 | 1469551075122 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3368 | 1469551075125 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 09:37:55 INFO - PROCESS | 3368 | 1469551075128 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - TEST-START | /DOMEvents/constructors.html 09:37:55 INFO - PROCESS | 3368 | 1469551075130 Marionette TRACE conn7 <- [1,2902,null,{}] 09:37:55 INFO - PROCESS | 3368 | 1469551075134 Marionette TRACE conn7 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3368 | 1469551075136 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:55 INFO - PROCESS | 3368 | 1469551075271 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 09:37:55 INFO - PROCESS | 3368 | 1469551075281 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 3368 | 1469551075283 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:55 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E7E800 == 31 [pid = 3368] [id = 735] 09:37:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053DFCB0800) [pid = 3368] [serial = 2205] [outer = 0000000000000000] 09:37:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DFE9BC00) [pid = 3368] [serial = 2206] [outer = 00000053DFCB0800] 09:37:55 INFO - PROCESS | 3368 | 1469551075329 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E0175C00) [pid = 3368] [serial = 2207] [outer = 00000053DFCB0800] 09:37:55 INFO - PROCESS | 3368 | 1469551075827 Marionette TRACE conn7 <- [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]]]}] 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:37:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:37:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:37:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:37:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:37:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 784ms 09:37:55 INFO - PROCESS | 3368 | 1469551075915 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 3368 | 1469551075918 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 09:37:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:37:55 INFO - PROCESS | 3368 | 1469551075921 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 3368 | 1469551075923 Marionette TRACE conn7 <- [1,2906,null,{}] 09:37:55 INFO - PROCESS | 3368 | 1469551075926 Marionette TRACE conn7 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:55 INFO - PROCESS | 3368 | 1469551075928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:56 INFO - PROCESS | 3368 | 1469551076041 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 09:37:56 INFO - PROCESS | 3368 | 1469551076047 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 3368 | 1469551076049 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:56 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E429C000 == 32 [pid = 3368] [id = 736] 09:37:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E0368800) [pid = 3368] [serial = 2208] [outer = 0000000000000000] 09:37:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E158E000) [pid = 3368] [serial = 2209] [outer = 00000053E0368800] 09:37:56 INFO - PROCESS | 3368 | 1469551076094 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E272E400) [pid = 3368] [serial = 2210] [outer = 00000053E0368800] 09:37:56 INFO - PROCESS | 3368 | 1469551076675 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:37:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:37:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 777ms 09:37:56 INFO - PROCESS | 3368 | 1469551076701 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 3368 | 1469551076705 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 09:37:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:37:56 INFO - PROCESS | 3368 | 1469551076738 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 3368 | 1469551076742 Marionette TRACE conn7 <- [1,2910,null,{}] 09:37:56 INFO - PROCESS | 3368 | 1469551076748 Marionette TRACE conn7 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:56 INFO - PROCESS | 3368 | 1469551076751 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:56 INFO - PROCESS | 3368 | 1469551076878 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 09:37:57 INFO - PROCESS | 3368 | 1469551076986 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 3368 | 1469551076989 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:57 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDB7000 == 33 [pid = 3368] [id = 737] 09:37:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D2CA6400) [pid = 3368] [serial = 2211] [outer = 0000000000000000] 09:37:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D3CE8C00) [pid = 3368] [serial = 2212] [outer = 00000053D2CA6400] 09:37:57 INFO - PROCESS | 3368 | 1469551077050 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8967400) [pid = 3368] [serial = 2213] [outer = 00000053D2CA6400] 09:37:57 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:57 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:57 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:57 INFO - PROCESS | 3368 | [3368] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:37:57 INFO - PROCESS | 3368 | 1469551077752 Marionette TRACE conn7 <- [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]]]}] 09:37:57 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:37:57 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:57 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 09:37:57 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:57 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 09:37:57 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:57 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]" 09:37:57 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:37:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:37:57 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:37:57 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:37:57 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1030ms 09:37:57 INFO - PROCESS | 3368 | 1469551077775 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 3368 | 1469551077780 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 09:37:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:37:57 INFO - PROCESS | 3368 | 1469551077787 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 3368 | 1469551077791 Marionette TRACE conn7 <- [1,2914,null,{}] 09:37:57 INFO - PROCESS | 3368 | 1469551077815 Marionette TRACE conn7 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:57 INFO - PROCESS | 3368 | 1469551077818 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:57 INFO - PROCESS | 3368 | 1469551077944 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 09:37:58 INFO - PROCESS | 3368 | 1469551078067 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 3368 | 1469551078070 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:58 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3815800 == 34 [pid = 3368] [id = 738] 09:37:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D8AA7000) [pid = 3368] [serial = 2214] [outer = 0000000000000000] 09:37:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DD5C2800) [pid = 3368] [serial = 2215] [outer = 00000053D8AA7000] 09:37:58 INFO - PROCESS | 3368 | 1469551078130 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DFA10000) [pid = 3368] [serial = 2216] [outer = 00000053D8AA7000] 09:37:58 INFO - PROCESS | 3368 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:37:58 INFO - PROCESS | 3368 | 1469551078758 Marionette TRACE conn7 <- [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]]]}] 09:37:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:37:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 987ms 09:37:58 INFO - PROCESS | 3368 | 1469551078805 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 3368 | 1469551078808 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 09:37:58 INFO - PROCESS | 3368 | 1469551078813 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:37:58 INFO - PROCESS | 3368 | 1469551078817 Marionette TRACE conn7 <- [1,2918,null,{}] 09:37:58 INFO - PROCESS | 3368 | 1469551078829 Marionette TRACE conn7 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:58 INFO - PROCESS | 3368 | 1469551078834 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:58 INFO - PROCESS | 3368 | 1469551078961 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 09:37:59 INFO - PROCESS | 3368 | 1469551079071 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 3368 | 1469551079075 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:37:59 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC91E800 == 35 [pid = 3368] [id = 739] 09:37:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053D7AB7C00) [pid = 3368] [serial = 2217] [outer = 0000000000000000] 09:37:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053D945F000) [pid = 3368] [serial = 2218] [outer = 00000053D7AB7C00] 09:37:59 INFO - PROCESS | 3368 | 1469551079134 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E0BAEC00) [pid = 3368] [serial = 2219] [outer = 00000053D7AB7C00] 09:37:59 INFO - PROCESS | 3368 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E7E800 == 34 [pid = 3368] [id = 735] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053D25C2800 == 33 [pid = 3368] [id = 734] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E330B800 == 32 [pid = 3368] [id = 733] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B39000 == 31 [pid = 3368] [id = 732] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053E0324000 == 30 [pid = 3368] [id = 731] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAB4000 == 29 [pid = 3368] [id = 730] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC928000 == 28 [pid = 3368] [id = 729] 09:37:59 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7175000 == 27 [pid = 3368] [id = 728] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E27EA400) [pid = 3368] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DF6CF800) [pid = 3368] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DFCAE800) [pid = 3368] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E272F400) [pid = 3368] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053E2A69400) [pid = 3368] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D2F37800) [pid = 3368] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D790F800) [pid = 3368] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DC290800) [pid = 3368] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E03BF400) [pid = 3368] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DCBDD800) [pid = 3368] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D2B5E400) [pid = 3368] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D71F2400) [pid = 3368] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D79CF400) [pid = 3368] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053D8968C00) [pid = 3368] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D8DBA400) [pid = 3368] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DC25A000) [pid = 3368] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DEF0DC00) [pid = 3368] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2A6D400) [pid = 3368] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2AE3C00) [pid = 3368] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053E2B57C00) [pid = 3368] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E03C1400) [pid = 3368] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E2A76C00) [pid = 3368] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053DFCADC00) [pid = 3368] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E272B400) [pid = 3368] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 64 (00000053DFB90000) [pid = 3368] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | --DOMWINDOW == 63 (00000053DF215800) [pid = 3368] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 09:37:59 INFO - PROCESS | 3368 | 1469551079914 Marionette TRACE conn7 <- [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]]]}] 09:37:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:37:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1130ms 09:37:59 INFO - PROCESS | 3368 | 1469551079950 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 09:37:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:37:59 INFO - PROCESS | 3368 | 1469551079954 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 09:37:59 INFO - PROCESS | 3368 | 1469551079959 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 3368 | 1469551079964 Marionette TRACE conn7 <- [1,2922,null,{}] 09:37:59 INFO - PROCESS | 3368 | 1469551079970 Marionette TRACE conn7 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:37:59 INFO - PROCESS | 3368 | 1469551079973 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:00 INFO - PROCESS | 3368 | 1469551080080 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 09:38:00 INFO - PROCESS | 3368 | 1469551080165 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3368 | 1469551080168 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5E0800 == 28 [pid = 3368] [id = 740] 09:38:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 64 (00000053D2B60400) [pid = 3368] [serial = 2220] [outer = 0000000000000000] 09:38:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 65 (00000053D6FAF800) [pid = 3368] [serial = 2221] [outer = 00000053D2B60400] 09:38:00 INFO - PROCESS | 3368 | 1469551080220 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D819AC00) [pid = 3368] [serial = 2222] [outer = 00000053D2B60400] 09:38:00 INFO - PROCESS | 3368 | 1469551080583 Marionette TRACE conn7 <- [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]]]}] 09:38:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:38:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 692ms 09:38:00 INFO - PROCESS | 3368 | 1469551080655 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 3368 | 1469551080660 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 09:38:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:38:00 INFO - PROCESS | 3368 | 1469551080666 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 3368 | 1469551080668 Marionette TRACE conn7 <- [1,2926,null,{}] 09:38:00 INFO - PROCESS | 3368 | 1469551080672 Marionette TRACE conn7 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:00 INFO - PROCESS | 3368 | 1469551080675 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:00 INFO - PROCESS | 3368 | 1469551080769 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 09:38:00 INFO - PROCESS | 3368 | 1469551080776 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 3368 | 1469551080779 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:00 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC2D800 == 29 [pid = 3368] [id = 741] 09:38:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D8A54000) [pid = 3368] [serial = 2223] [outer = 0000000000000000] 09:38:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053DC291800) [pid = 3368] [serial = 2224] [outer = 00000053D8A54000] 09:38:00 INFO - PROCESS | 3368 | 1469551080827 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DD34C800) [pid = 3368] [serial = 2225] [outer = 00000053D8A54000] 09:38:01 INFO - PROCESS | 3368 | 1469551081262 Marionette TRACE conn7 <- [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]]]}] 09:38:01 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. 09:38:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 09:38:01 INFO - PROCESS | 3368 | 1469551081299 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 3368 | 1469551081301 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 09:38:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:38:01 INFO - PROCESS | 3368 | 1469551081305 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 3368 | 1469551081309 Marionette TRACE conn7 <- [1,2930,null,{}] 09:38:01 INFO - PROCESS | 3368 | 1469551081325 Marionette TRACE conn7 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:01 INFO - PROCESS | 3368 | 1469551081329 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:01 INFO - PROCESS | 3368 | 1469551081421 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 09:38:01 INFO - PROCESS | 3368 | 1469551081465 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 3368 | 1469551081468 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:01 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B31000 == 30 [pid = 3368] [id = 742] 09:38:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DF78C000) [pid = 3368] [serial = 2226] [outer = 0000000000000000] 09:38:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DFB8B400) [pid = 3368] [serial = 2227] [outer = 00000053DF78C000] 09:38:01 INFO - PROCESS | 3368 | 1469551081516 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053DFC6E400) [pid = 3368] [serial = 2228] [outer = 00000053DF78C000] 09:38:01 INFO - PROCESS | 3368 | 1469551081924 Marionette TRACE conn7 <- [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"]]]}] 09:38:02 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 09:38:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:38:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 693ms 09:38:02 INFO - PROCESS | 3368 | 1469551082000 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3368 | 1469551082003 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:38:02 INFO - PROCESS | 3368 | 1469551082007 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3368 | 1469551082008 Marionette TRACE conn7 <- [1,2934,null,{}] 09:38:02 INFO - PROCESS | 3368 | 1469551082012 Marionette TRACE conn7 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3368 | 1469551082014 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:02 INFO - PROCESS | 3368 | 1469551082107 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 09:38:02 INFO - PROCESS | 3368 | 1469551082112 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3368 | 1469551082114 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E381C000 == 31 [pid = 3368] [id = 743] 09:38:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053DFE95400) [pid = 3368] [serial = 2229] [outer = 0000000000000000] 09:38:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E016AC00) [pid = 3368] [serial = 2230] [outer = 00000053DFE95400] 09:38:02 INFO - PROCESS | 3368 | 1469551082160 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E159A400) [pid = 3368] [serial = 2231] [outer = 00000053DFE95400] 09:38:02 INFO - PROCESS | 3368 | 1469551082622 Marionette TRACE conn7 <- [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]]]}] 09:38:02 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. 09:38:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 629ms 09:38:02 INFO - PROCESS | 3368 | 1469551082638 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 09:38:02 INFO - PROCESS | 3368 | 1469551082640 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 09:38:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:38:02 INFO - PROCESS | 3368 | 1469551082644 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:38:02 INFO - PROCESS | 3368 | 1469551082645 Marionette TRACE conn7 <- [1,2938,null,{}] 09:38:02 INFO - PROCESS | 3368 | 1469551082649 Marionette TRACE conn7 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:02 INFO - PROCESS | 3368 | 1469551082651 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:02 INFO - PROCESS | 3368 | 1469551082765 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 09:38:02 INFO - PROCESS | 3368 | 1469551082770 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 3368 | 1469551082772 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:02 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAD000 == 32 [pid = 3368] [id = 744] 09:38:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D2CA0800) [pid = 3368] [serial = 2232] [outer = 0000000000000000] 09:38:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E272FC00) [pid = 3368] [serial = 2233] [outer = 00000053D2CA0800] 09:38:02 INFO - PROCESS | 3368 | 1469551082862 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E2A69400) [pid = 3368] [serial = 2234] [outer = 00000053D2CA0800] 09:38:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5CF000 == 33 [pid = 3368] [id = 745] 09:38:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E2AE3C00) [pid = 3368] [serial = 2235] [outer = 0000000000000000] 09:38:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E2AE6000) [pid = 3368] [serial = 2236] [outer = 00000053E2AE3C00] 09:38:03 INFO - PROCESS | 3368 | 1469551083366 Marionette TRACE conn7 <- [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]]]}] 09:38:03 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. 09:38:03 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 776ms 09:38:03 INFO - PROCESS | 3368 | 1469551083423 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 3368 | 1469551083426 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 09:38:03 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:38:03 INFO - PROCESS | 3368 | 1469551083429 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 3368 | 1469551083431 Marionette TRACE conn7 <- [1,2942,null,{}] 09:38:03 INFO - PROCESS | 3368 | 1469551083435 Marionette TRACE conn7 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:03 INFO - PROCESS | 3368 | 1469551083441 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:03 INFO - PROCESS | 3368 | 1469551083596 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 09:38:03 INFO - PROCESS | 3368 | 1469551083611 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 3368 | 1469551083613 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:03 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6D69800 == 34 [pid = 3368] [id = 746] 09:38:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E2B55C00) [pid = 3368] [serial = 2237] [outer = 0000000000000000] 09:38:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E2B5F400) [pid = 3368] [serial = 2238] [outer = 00000053E2B55C00] 09:38:03 INFO - PROCESS | 3368 | 1469551083658 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E2E11C00) [pid = 3368] [serial = 2239] [outer = 00000053E2B55C00] 09:38:04 INFO - PROCESS | 3368 | 1469551084077 Marionette TRACE conn7 <- [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]]]}] 09:38:04 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:38:04 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 09:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 671ms 09:38:04 INFO - PROCESS | 3368 | 1469551084103 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3368 | 1469551084105 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:38:04 INFO - PROCESS | 3368 | 1469551084115 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3368 | 1469551084117 Marionette TRACE conn7 <- [1,2946,null,{}] 09:38:04 INFO - PROCESS | 3368 | 1469551084120 Marionette TRACE conn7 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3368 | 1469551084122 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:04 INFO - PROCESS | 3368 | 1469551084277 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 09:38:04 INFO - PROCESS | 3368 | 1469551084290 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 3368 | 1469551084292 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:04 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7021000 == 35 [pid = 3368] [id = 747] 09:38:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E3396400) [pid = 3368] [serial = 2240] [outer = 0000000000000000] 09:38:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E339D000) [pid = 3368] [serial = 2241] [outer = 00000053E3396400] 09:38:04 INFO - PROCESS | 3368 | 1469551084450 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E38E3800) [pid = 3368] [serial = 2242] [outer = 00000053E3396400] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D8AA1C00) [pid = 3368] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2528800) [pid = 3368] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D1E3A400) [pid = 3368] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D8AA2000) [pid = 3368] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D7C76000) [pid = 3368] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053D2C79400) [pid = 3368] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DC905C00) [pid = 3368] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DFCB4C00) [pid = 3368] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DF211C00) [pid = 3368] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D15D5000) [pid = 3368] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFCB0800) [pid = 3368] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:38:04 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053DC296C00) [pid = 3368] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:38:04 INFO - PROCESS | 3368 | 1469551084777 Marionette TRACE conn7 <- [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]]]}] 09:38:04 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. 09:38:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 734ms 09:38:04 INFO - PROCESS | 3368 | 1469551084847 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 3368 | 1469551084849 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 09:38:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:38:04 INFO - PROCESS | 3368 | 1469551084853 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 3368 | 1469551084854 Marionette TRACE conn7 <- [1,2950,null,{}] 09:38:04 INFO - PROCESS | 3368 | 1469551084858 Marionette TRACE conn7 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:04 INFO - PROCESS | 3368 | 1469551084860 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:04 INFO - PROCESS | 3368 | 1469551084955 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 09:38:05 INFO - PROCESS | 3368 | 1469551085034 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3368 | 1469551085036 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7405000 == 36 [pid = 3368] [id = 748] 09:38:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D2528800) [pid = 3368] [serial = 2243] [outer = 0000000000000000] 09:38:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053DD5C2400) [pid = 3368] [serial = 2244] [outer = 00000053D2528800] 09:38:05 INFO - PROCESS | 3368 | 1469551085082 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E38E3400) [pid = 3368] [serial = 2245] [outer = 00000053D2528800] 09:38:05 INFO - PROCESS | 3368 | 1469551085397 Marionette TRACE conn7 <- [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]]]}] 09:38:05 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. 09:38:05 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 587ms 09:38:05 INFO - PROCESS | 3368 | 1469551085447 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 3368 | 1469551085450 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 09:38:05 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:38:05 INFO - PROCESS | 3368 | 1469551085453 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 3368 | 1469551085455 Marionette TRACE conn7 <- [1,2954,null,{}] 09:38:05 INFO - PROCESS | 3368 | 1469551085459 Marionette TRACE conn7 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:05 INFO - PROCESS | 3368 | 1469551085461 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:05 INFO - PROCESS | 3368 | 1469551085579 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 09:38:05 INFO - PROCESS | 3368 | 1469551085586 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 3368 | 1469551085588 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:05 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E73A6800 == 37 [pid = 3368] [id = 749] 09:38:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053DFB90800) [pid = 3368] [serial = 2246] [outer = 0000000000000000] 09:38:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053E38E8400) [pid = 3368] [serial = 2247] [outer = 00000053DFB90800] 09:38:05 INFO - PROCESS | 3368 | 1469551085634 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053E39F1800) [pid = 3368] [serial = 2248] [outer = 00000053DFB90800] 09:38:06 INFO - PROCESS | 3368 | 1469551086039 Marionette TRACE conn7 <- [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]]]}] 09:38:06 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. 09:38:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms 09:38:06 INFO - PROCESS | 3368 | 1469551086085 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3368 | 1469551086095 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 09:38:06 INFO - PROCESS | 3368 | 1469551086099 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3368 | 1469551086101 Marionette TRACE conn7 <- [1,2958,null,{}] 09:38:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:38:06 INFO - PROCESS | 3368 | 1469551086105 Marionette TRACE conn7 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3368 | 1469551086107 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:06 INFO - PROCESS | 3368 | 1469551086229 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 09:38:06 INFO - PROCESS | 3368 | 1469551086241 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 3368 | 1469551086243 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:06 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7A75800 == 38 [pid = 3368] [id = 750] 09:38:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053E39F3000) [pid = 3368] [serial = 2249] [outer = 0000000000000000] 09:38:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053E3D13000) [pid = 3368] [serial = 2250] [outer = 00000053E39F3000] 09:38:06 INFO - PROCESS | 3368 | 1469551086288 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E3D1C400) [pid = 3368] [serial = 2251] [outer = 00000053E39F3000] 09:38:06 INFO - PROCESS | 3368 | 1469551086851 Marionette TRACE conn7 <- [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]]]}] 09:38:06 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. 09:38:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 776ms 09:38:06 INFO - PROCESS | 3368 | 1469551086881 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 3368 | 1469551086886 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 09:38:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:38:06 INFO - PROCESS | 3368 | 1469551086934 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 3368 | 1469551086940 Marionette TRACE conn7 <- [1,2962,null,{}] 09:38:06 INFO - PROCESS | 3368 | 1469551086973 Marionette TRACE conn7 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:06 INFO - PROCESS | 3368 | 1469551086976 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:07 INFO - PROCESS | 3368 | 1469551087130 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 09:38:07 INFO - PROCESS | 3368 | 1469551087181 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 3368 | 1469551087184 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:07 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFAB4000 == 39 [pid = 3368] [id = 751] 09:38:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053D8907400) [pid = 3368] [serial = 2252] [outer = 0000000000000000] 09:38:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053D8A58800) [pid = 3368] [serial = 2253] [outer = 00000053D8907400] 09:38:07 INFO - PROCESS | 3368 | 1469551087243 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DC29C400) [pid = 3368] [serial = 2254] [outer = 00000053D8907400] 09:38:07 INFO - PROCESS | 3368 | 1469551087745 Marionette TRACE conn7 <- [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]]]}] 09:38:07 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. 09:38:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 860ms 09:38:07 INFO - PROCESS | 3368 | 1469551087794 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 3368 | 1469551087799 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 09:38:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:38:07 INFO - PROCESS | 3368 | 1469551087806 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 3368 | 1469551087809 Marionette TRACE conn7 <- [1,2966,null,{}] 09:38:07 INFO - PROCESS | 3368 | 1469551087814 Marionette TRACE conn7 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:07 INFO - PROCESS | 3368 | 1469551087817 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:07 INFO - PROCESS | 3368 | 1469551087969 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 09:38:08 INFO - PROCESS | 3368 | 1469551088095 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 3368 | 1469551088098 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:08 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3D54000 == 40 [pid = 3368] [id = 752] 09:38:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DEF06400) [pid = 3368] [serial = 2255] [outer = 0000000000000000] 09:38:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DFC68C00) [pid = 3368] [serial = 2256] [outer = 00000053DEF06400] 09:38:08 INFO - PROCESS | 3368 | 1469551088160 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E2726C00) [pid = 3368] [serial = 2257] [outer = 00000053DEF06400] 09:38:08 INFO - PROCESS | 3368 | 1469551088686 Marionette TRACE conn7 <- [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]]]}] 09:38:08 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. 09:38:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 944ms 09:38:08 INFO - PROCESS | 3368 | 1469551088760 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 3368 | 1469551088763 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 09:38:08 INFO - PROCESS | 3368 | 1469551088768 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:38:08 INFO - PROCESS | 3368 | 1469551088772 Marionette TRACE conn7 <- [1,2970,null,{}] 09:38:08 INFO - PROCESS | 3368 | 1469551088784 Marionette TRACE conn7 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:08 INFO - PROCESS | 3368 | 1469551088789 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:08 INFO - PROCESS | 3368 | 1469551088905 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 09:38:09 INFO - PROCESS | 3368 | 1469551089005 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3368 | 1469551089009 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E73A4000 == 41 [pid = 3368] [id = 753] 09:38:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E2B58400) [pid = 3368] [serial = 2258] [outer = 0000000000000000] 09:38:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E38DD400) [pid = 3368] [serial = 2259] [outer = 00000053E2B58400] 09:38:09 INFO - PROCESS | 3368 | 1469551089067 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E3D18C00) [pid = 3368] [serial = 2260] [outer = 00000053E2B58400] 09:38:09 INFO - PROCESS | 3368 | 1469551089585 Marionette TRACE conn7 <- [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"]]]}] 09:38:09 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 09:38:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:38:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:38:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 839ms 09:38:09 INFO - PROCESS | 3368 | 1469551089612 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 3368 | 1469551089615 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 09:38:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:38:09 INFO - PROCESS | 3368 | 1469551089618 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 3368 | 1469551089620 Marionette TRACE conn7 <- [1,2974,null,{}] 09:38:09 INFO - PROCESS | 3368 | 1469551089624 Marionette TRACE conn7 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:09 INFO - PROCESS | 3368 | 1469551089627 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:09 INFO - PROCESS | 3368 | 1469551089745 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 09:38:09 INFO - PROCESS | 3368 | 1469551089869 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 3368 | 1469551089872 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:09 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E5ED2800 == 42 [pid = 3368] [id = 754] 09:38:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E3D17800) [pid = 3368] [serial = 2261] [outer = 0000000000000000] 09:38:09 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053E3DF0000) [pid = 3368] [serial = 2262] [outer = 00000053E3D17800] 09:38:09 INFO - PROCESS | 3368 | 1469551089931 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053E3DF5400) [pid = 3368] [serial = 2263] [outer = 00000053E3D17800] 09:38:10 INFO - PROCESS | 3368 | 1469551090517 Marionette TRACE conn7 <- [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]]]}] 09:38:10 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. 09:38:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 942ms 09:38:10 INFO - PROCESS | 3368 | 1469551090577 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 3368 | 1469551090580 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 09:38:10 INFO - PROCESS | 3368 | 1469551090585 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:38:10 INFO - PROCESS | 3368 | 1469551090587 Marionette TRACE conn7 <- [1,2978,null,{}] 09:38:10 INFO - PROCESS | 3368 | 1469551090591 Marionette TRACE conn7 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:10 INFO - PROCESS | 3368 | 1469551090593 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:10 INFO - PROCESS | 3368 | 1469551090708 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 09:38:10 INFO - PROCESS | 3368 | 1469551090806 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 3368 | 1469551090809 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8955800 == 43 [pid = 3368] [id = 755] 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053D288F400) [pid = 3368] [serial = 2264] [outer = 0000000000000000] 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D2B59000) [pid = 3368] [serial = 2265] [outer = 00000053D288F400] 09:38:11 INFO - PROCESS | 3368 | 1469551091026 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D7107800) [pid = 3368] [serial = 2266] [outer = 00000053D288F400] 09:38:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D257F800 == 44 [pid = 3368] [id = 756] 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053D725F800) [pid = 3368] [serial = 2267] [outer = 0000000000000000] 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 100 (00000053D7C7A000) [pid = 3368] [serial = 2268] [outer = 00000053D725F800] 09:38:11 INFO - PROCESS | 3368 | 1469551091600 Marionette TRACE conn7 <- [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]]]}] 09:38:11 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. 09:38:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1024ms 09:38:11 INFO - PROCESS | 3368 | 1469551091630 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 3368 | 1469551091635 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 09:38:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:38:11 INFO - PROCESS | 3368 | 1469551091661 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 3368 | 1469551091663 Marionette TRACE conn7 <- [1,2982,null,{}] 09:38:11 INFO - PROCESS | 3368 | 1469551091668 Marionette TRACE conn7 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:11 INFO - PROCESS | 3368 | 1469551091671 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:11 INFO - PROCESS | 3368 | 1469551091798 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 09:38:11 INFO - PROCESS | 3368 | 1469551091896 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 3368 | 1469551091899 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:11 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DD3DA800 == 45 [pid = 3368] [id = 757] 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 101 (00000053D7938000) [pid = 3368] [serial = 2269] [outer = 0000000000000000] 09:38:11 INFO - PROCESS | 3368 | ++DOMWINDOW == 102 (00000053DBA70C00) [pid = 3368] [serial = 2270] [outer = 00000053D7938000] 09:38:11 INFO - PROCESS | 3368 | 1469551091951 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 3368 | ++DOMWINDOW == 103 (00000053DC511800) [pid = 3368] [serial = 2271] [outer = 00000053D7938000] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E73A6800 == 44 [pid = 3368] [id = 749] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7405000 == 43 [pid = 3368] [id = 748] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7021000 == 42 [pid = 3368] [id = 747] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6D69800 == 41 [pid = 3368] [id = 746] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5CF000 == 40 [pid = 3368] [id = 745] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAD000 == 39 [pid = 3368] [id = 744] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E381C000 == 38 [pid = 3368] [id = 743] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B31000 == 37 [pid = 3368] [id = 742] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC2D800 == 36 [pid = 3368] [id = 741] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5E0800 == 35 [pid = 3368] [id = 740] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E429C000 == 34 [pid = 3368] [id = 736] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDB7000 == 33 [pid = 3368] [id = 737] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC91E800 == 32 [pid = 3368] [id = 739] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3815800 == 31 [pid = 3368] [id = 738] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D257F800 == 30 [pid = 3368] [id = 756] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8955800 == 29 [pid = 3368] [id = 755] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E5ED2800 == 28 [pid = 3368] [id = 754] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E73A4000 == 27 [pid = 3368] [id = 753] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3D54000 == 26 [pid = 3368] [id = 752] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFAB4000 == 25 [pid = 3368] [id = 751] 09:38:12 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7A75800 == 24 [pid = 3368] [id = 750] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 102 (00000053DFC68400) [pid = 3368] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 101 (00000053D2890800) [pid = 3368] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 100 (00000053D3749400) [pid = 3368] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 99 (00000053D2B0FC00) [pid = 3368] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053DBA6DC00) [pid = 3368] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053D7DED400) [pid = 3368] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053D8961400) [pid = 3368] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D8A57C00) [pid = 3368] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053D6F60400) [pid = 3368] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DF20B400) [pid = 3368] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DCBE0800) [pid = 3368] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E2ADC800) [pid = 3368] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053E016D000) [pid = 3368] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF218000) [pid = 3368] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053D2CABC00) [pid = 3368] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053DFE9BC00) [pid = 3368] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053DFCAE400) [pid = 3368] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D2B11C00) [pid = 3368] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DD3BFC00) [pid = 3368] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053DEF09C00) [pid = 3368] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053DFBC7C00) [pid = 3368] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DF6D1000) [pid = 3368] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E158E000) [pid = 3368] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E0175C00) [pid = 3368] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 09:38:12 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053DC290400) [pid = 3368] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 09:38:13 INFO - PROCESS | 3368 | 1469551093193 Marionette TRACE conn7 <- [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]]]}] 09:38:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:38:13 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 09:38:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1590ms 09:38:13 INFO - PROCESS | 3368 | 1469551093257 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3368 | 1469551093261 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 09:38:13 INFO - PROCESS | 3368 | 1469551093265 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:38:13 INFO - PROCESS | 3368 | 1469551093271 Marionette TRACE conn7 <- [1,2986,null,{}] 09:38:13 INFO - PROCESS | 3368 | 1469551093276 Marionette TRACE conn7 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3368 | 1469551093279 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:13 INFO - PROCESS | 3368 | 1469551093418 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 09:38:13 INFO - PROCESS | 3368 | 1469551093501 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 3368 | 1469551093504 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:13 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D8946000 == 25 [pid = 3368] [id = 758] 09:38:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D3338400) [pid = 3368] [serial = 2272] [outer = 0000000000000000] 09:38:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D3E61000) [pid = 3368] [serial = 2273] [outer = 00000053D3338400] 09:38:13 INFO - PROCESS | 3368 | 1469551093553 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053D7ABC000) [pid = 3368] [serial = 2274] [outer = 00000053D3338400] 09:38:13 INFO - PROCESS | 3368 | 1469551093892 Marionette TRACE conn7 <- [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]]]}] 09:38:13 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. 09:38:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 692ms 09:38:13 INFO - PROCESS | 3368 | 1469551093963 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 3368 | 1469551093969 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 09:38:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:38:13 INFO - PROCESS | 3368 | 1469551093975 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 3368 | 1469551093978 Marionette TRACE conn7 <- [1,2990,null,{}] 09:38:13 INFO - PROCESS | 3368 | 1469551093982 Marionette TRACE conn7 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:13 INFO - PROCESS | 3368 | 1469551093985 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:14 INFO - PROCESS | 3368 | 1469551094111 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 09:38:14 INFO - PROCESS | 3368 | 1469551094118 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3368 | 1469551094120 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DCDC2800 == 26 [pid = 3368] [id = 759] 09:38:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053D8961000) [pid = 3368] [serial = 2275] [outer = 0000000000000000] 09:38:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053D8AA0800) [pid = 3368] [serial = 2276] [outer = 00000053D8961000] 09:38:14 INFO - PROCESS | 3368 | 1469551094169 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DC23F000) [pid = 3368] [serial = 2277] [outer = 00000053D8961000] 09:38:14 INFO - PROCESS | 3368 | 1469551094599 Marionette TRACE conn7 <- [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]]]}] 09:38:14 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. 09:38:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 691ms 09:38:14 INFO - PROCESS | 3368 | 1469551094668 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 3368 | 1469551094670 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 09:38:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:38:14 INFO - PROCESS | 3368 | 1469551094674 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 3368 | 1469551094678 Marionette TRACE conn7 <- [1,2994,null,{}] 09:38:14 INFO - PROCESS | 3368 | 1469551094689 Marionette TRACE conn7 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:14 INFO - PROCESS | 3368 | 1469551094694 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:14 INFO - PROCESS | 3368 | 1469551094785 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 09:38:14 INFO - PROCESS | 3368 | 1469551094795 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 3368 | 1469551094798 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:14 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC4A000 == 27 [pid = 3368] [id = 760] 09:38:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053DD3B2800) [pid = 3368] [serial = 2278] [outer = 0000000000000000] 09:38:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053DD5BB400) [pid = 3368] [serial = 2279] [outer = 00000053DD3B2800] 09:38:14 INFO - PROCESS | 3368 | 1469551094848 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053DEF47000) [pid = 3368] [serial = 2280] [outer = 00000053DD3B2800] 09:38:15 INFO - PROCESS | 3368 | 1469551095325 Marionette TRACE conn7 <- [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]]]}] 09:38:15 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. 09:38:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 692ms 09:38:15 INFO - PROCESS | 3368 | 1469551095368 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 3368 | 1469551095371 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 09:38:15 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:38:15 INFO - PROCESS | 3368 | 1469551095375 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 3368 | 1469551095377 Marionette TRACE conn7 <- [1,2998,null,{}] 09:38:15 INFO - PROCESS | 3368 | 1469551095380 Marionette TRACE conn7 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:15 INFO - PROCESS | 3368 | 1469551095382 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:15 INFO - PROCESS | 3368 | 1469551095533 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 09:38:15 INFO - PROCESS | 3368 | 1469551095557 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 3368 | 1469551095559 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:15 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2B28000 == 28 [pid = 3368] [id = 761] 09:38:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DF20CC00) [pid = 3368] [serial = 2281] [outer = 0000000000000000] 09:38:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053DF3E5400) [pid = 3368] [serial = 2282] [outer = 00000053DF20CC00] 09:38:15 INFO - PROCESS | 3368 | 1469551095606 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053DF6D1000) [pid = 3368] [serial = 2283] [outer = 00000053DF20CC00] 09:38:15 INFO - PROCESS | 3368 | [3368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:38:16 INFO - PROCESS | 3368 | 1469551096077 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:38:16 INFO - {} 09:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:38:16 INFO - {} 09:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:38:16 INFO - {} 09:38:16 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:38:16 INFO - {} 09:38:16 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 734ms 09:38:16 INFO - TEST-START | /FileAPI/fileReader.html 09:38:16 INFO - PROCESS | 3368 | 1469551096114 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3368 | 1469551096116 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 09:38:16 INFO - PROCESS | 3368 | 1469551096120 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3368 | 1469551096122 Marionette TRACE conn7 <- [1,3002,null,{}] 09:38:16 INFO - PROCESS | 3368 | 1469551096133 Marionette TRACE conn7 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3368 | 1469551096135 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:16 INFO - PROCESS | 3368 | 1469551096246 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 09:38:16 INFO - PROCESS | 3368 | 1469551096253 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 3368 | 1469551096255 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:16 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3310000 == 29 [pid = 3368] [id = 762] 09:38:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053D2B0D800) [pid = 3368] [serial = 2284] [outer = 0000000000000000] 09:38:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053DFB8B800) [pid = 3368] [serial = 2285] [outer = 00000053D2B0D800] 09:38:16 INFO - PROCESS | 3368 | 1469551096301 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053DFCAEC00) [pid = 3368] [serial = 2286] [outer = 00000053D2B0D800] 09:38:16 INFO - PROCESS | 3368 | 1469551096741 Marionette TRACE conn7 <- [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]]]}] 09:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:38:16 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:38:16 INFO - TEST-OK | /FileAPI/fileReader.html | took 692ms 09:38:16 INFO - PROCESS | 3368 | 1469551096821 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 3368 | 1469551096823 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 09:38:16 INFO - PROCESS | 3368 | 1469551096827 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 3368 | 1469551096829 Marionette TRACE conn7 <- [1,3006,null,{}] 09:38:16 INFO - TEST-START | /FileAPI/historical.html 09:38:16 INFO - PROCESS | 3368 | 1469551096832 Marionette TRACE conn7 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:16 INFO - PROCESS | 3368 | 1469551096838 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:17 INFO - PROCESS | 3368 | 1469551096999 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 09:38:17 INFO - PROCESS | 3368 | 1469551097014 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3368 | 1469551097016 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E38CB800 == 30 [pid = 3368] [id = 763] 09:38:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053D2EB1800) [pid = 3368] [serial = 2287] [outer = 0000000000000000] 09:38:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053D890A400) [pid = 3368] [serial = 2288] [outer = 00000053D2EB1800] 09:38:17 INFO - PROCESS | 3368 | 1469551097371 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E0173000) [pid = 3368] [serial = 2289] [outer = 00000053D2EB1800] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053E39F3000) [pid = 3368] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DFB90800) [pid = 3368] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053E2B55C00) [pid = 3368] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053DFE95400) [pid = 3368] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D2B60400) [pid = 3368] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D7AB7C00) [pid = 3368] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DF78C000) [pid = 3368] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053E0368800) [pid = 3368] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D2CA6400) [pid = 3368] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053D8AA7000) [pid = 3368] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D8A54000) [pid = 3368] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053D2528800) [pid = 3368] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E3396400) [pid = 3368] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E2AE3C00) [pid = 3368] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:38:17 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053D2CA0800) [pid = 3368] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:38:17 INFO - PROCESS | 3368 | 1469551097727 Marionette TRACE conn7 <- [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"]]]}] 09:38:17 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:38:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:38:17 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:38:17 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:38:17 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:38:17 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:38:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:17 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:38:17 INFO - TEST-OK | /FileAPI/historical.html | took 922ms 09:38:17 INFO - PROCESS | 3368 | 1469551097755 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 09:38:17 INFO - PROCESS | 3368 | 1469551097757 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 09:38:17 INFO - TEST-START | /FileAPI/idlharness.html 09:38:17 INFO - PROCESS | 3368 | 1469551097761 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 3368 | 1469551097762 Marionette TRACE conn7 <- [1,3010,null,{}] 09:38:17 INFO - PROCESS | 3368 | 1469551097766 Marionette TRACE conn7 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:17 INFO - PROCESS | 3368 | 1469551097768 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:17 INFO - PROCESS | 3368 | 1469551097850 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 09:38:17 INFO - PROCESS | 3368 | 1469551097855 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 3368 | 1469551097857 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:17 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3DAC800 == 31 [pid = 3368] [id = 764] 09:38:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DFCB0C00) [pid = 3368] [serial = 2290] [outer = 0000000000000000] 09:38:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053E09B9400) [pid = 3368] [serial = 2291] [outer = 00000053DFCB0C00] 09:38:17 INFO - PROCESS | 3368 | 1469551097902 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053E272C400) [pid = 3368] [serial = 2292] [outer = 00000053DFCB0C00] 09:38:18 INFO - PROCESS | 3368 | 1469551098723 Marionette TRACE conn7 <- [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]]]}] 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:38:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:38:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:38:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:38:18 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 09:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:38:18 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 09:38:18 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 09:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:38:18 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:38:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:38:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:38:18 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 09:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:38:18 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 09:38:18 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 09:38:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:38:18 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:38:18 INFO - TEST-OK | /FileAPI/idlharness.html | took 1105ms 09:38:18 INFO - PROCESS | 3368 | 1469551098869 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 3368 | 1469551098872 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 09:38:18 INFO - TEST-START | /FileAPI/idlharness.worker 09:38:18 INFO - PROCESS | 3368 | 1469551098876 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 3368 | 1469551098878 Marionette TRACE conn7 <- [1,3014,null,{}] 09:38:18 INFO - PROCESS | 3368 | 1469551098881 Marionette TRACE conn7 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:18 INFO - PROCESS | 3368 | 1469551098883 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:18 INFO - PROCESS | 3368 | 1469551098968 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 09:38:18 INFO - PROCESS | 3368 | 1469551098975 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 3368 | 1469551098978 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:18 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7A74800 == 32 [pid = 3368] [id = 765] 09:38:18 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E272CC00) [pid = 3368] [serial = 2293] [outer = 0000000000000000] 09:38:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E3DF1800) [pid = 3368] [serial = 2294] [outer = 00000053E272CC00] 09:38:19 INFO - PROCESS | 3368 | 1469551099023 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E416EC00) [pid = 3368] [serial = 2295] [outer = 00000053E272CC00] 09:38:19 INFO - PROCESS | 3368 | [3368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:38:20 INFO - PROCESS | 3368 | 1469551100203 Marionette TRACE conn7 <- [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,{},{}]]]}] 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:38:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:38:20 INFO - {} 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:38:20 INFO - {} 09:38:20 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 - {} 09:38:20 INFO - {} 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:38:20 INFO - {} 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:38:20 INFO - {} 09:38:20 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 - {} 09:38:20 INFO - {} 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:38:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:38:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 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 09:38:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:38:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:38:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:38:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:38:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:38:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:38:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:38:20 INFO - {} 09:38:20 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1454ms 09:38:20 INFO - PROCESS | 3368 | 1469551100372 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 3368 | 1469551100377 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 09:38:20 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:38:20 INFO - PROCESS | 3368 | 1469551100405 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 3368 | 1469551100409 Marionette TRACE conn7 <- [1,3018,null,{}] 09:38:20 INFO - PROCESS | 3368 | 1469551100449 Marionette TRACE conn7 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:20 INFO - PROCESS | 3368 | 1469551100454 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:20 INFO - PROCESS | 3368 | 1469551100572 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 09:38:20 INFO - PROCESS | 3368 | 1469551100648 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 3368 | 1469551100651 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:20 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7EC7000 == 33 [pid = 3368] [id = 766] 09:38:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053DC241000) [pid = 3368] [serial = 2296] [outer = 0000000000000000] 09:38:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E5640400) [pid = 3368] [serial = 2297] [outer = 00000053DC241000] 09:38:20 INFO - PROCESS | 3368 | 1469551100751 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E5B41400) [pid = 3368] [serial = 2298] [outer = 00000053DC241000] 09:38:21 INFO - PROCESS | 3368 | 1469551101336 Marionette TRACE conn7 <- [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]]]}] 09:38:21 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 09:38:21 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 964ms 09:38:21 INFO - PROCESS | 3368 | 1469551101375 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 3368 | 1469551101380 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 09:38:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:38:21 INFO - PROCESS | 3368 | 1469551101387 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 3368 | 1469551101390 Marionette TRACE conn7 <- [1,3022,null,{}] 09:38:21 INFO - PROCESS | 3368 | 1469551101394 Marionette TRACE conn7 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:21 INFO - PROCESS | 3368 | 1469551101398 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:21 INFO - PROCESS | 3368 | 1469551101535 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 09:38:21 INFO - PROCESS | 3368 | 1469551101642 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 3368 | 1469551101645 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:21 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3914800 == 34 [pid = 3368] [id = 767] 09:38:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E40C7000) [pid = 3368] [serial = 2299] [outer = 0000000000000000] 09:38:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E40C9400) [pid = 3368] [serial = 2300] [outer = 00000053E40C7000] 09:38:21 INFO - PROCESS | 3368 | 1469551101703 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E40D0C00) [pid = 3368] [serial = 2301] [outer = 00000053E40C7000] 09:38:22 INFO - PROCESS | 3368 | 1469551102522 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:38:22 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:38:22 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1191ms 09:38:22 INFO - PROCESS | 3368 | 1469551102586 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 3368 | 1469551102590 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 09:38:22 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:38:22 INFO - PROCESS | 3368 | 1469551102596 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 3368 | 1469551102599 Marionette TRACE conn7 <- [1,3026,null,{}] 09:38:22 INFO - PROCESS | 3368 | 1469551102605 Marionette TRACE conn7 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:22 INFO - PROCESS | 3368 | 1469551102608 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:22 INFO - PROCESS | 3368 | 1469551102729 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3DAC800 == 33 [pid = 3368] [id = 764] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E38CB800 == 32 [pid = 3368] [id = 763] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3310000 == 31 [pid = 3368] [id = 762] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2B28000 == 30 [pid = 3368] [id = 761] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC4A000 == 29 [pid = 3368] [id = 760] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053DCDC2800 == 28 [pid = 3368] [id = 759] 09:38:22 INFO - PROCESS | 3368 | --DOCSHELL 00000053D8946000 == 27 [pid = 3368] [id = 758] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053E2E11C00) [pid = 3368] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053E016AC00) [pid = 3368] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053D819AC00) [pid = 3368] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053E0BAEC00) [pid = 3368] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DFB8B400) [pid = 3368] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053E272E400) [pid = 3368] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E159A400) [pid = 3368] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053D8967400) [pid = 3368] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFA10000) [pid = 3368] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053D6FAF800) [pid = 3368] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053D3CE8C00) [pid = 3368] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053DD34C800) [pid = 3368] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053DD5C2400) [pid = 3368] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E38E3800) [pid = 3368] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053E38E3400) [pid = 3368] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053DFC6E400) [pid = 3368] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D945F000) [pid = 3368] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053E2B5F400) [pid = 3368] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E2AE6000) [pid = 3368] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053DD5C2800) [pid = 3368] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053E339D000) [pid = 3368] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E272FC00) [pid = 3368] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E2A69400) [pid = 3368] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DC291800) [pid = 3368] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053E3D1C400) [pid = 3368] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053E3D13000) [pid = 3368] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053E38E8400) [pid = 3368] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | --DOMWINDOW == 65 (00000053E39F1800) [pid = 3368] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 09:38:22 INFO - PROCESS | 3368 | 1469551102843 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 3368 | 1469551102846 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:22 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7965000 == 28 [pid = 3368] [id = 768] 09:38:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 66 (00000053D2B06400) [pid = 3368] [serial = 2302] [outer = 0000000000000000] 09:38:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2F38800) [pid = 3368] [serial = 2303] [outer = 00000053D2B06400] 09:38:22 INFO - PROCESS | 3368 | 1469551102899 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D8A54400) [pid = 3368] [serial = 2304] [outer = 00000053D2B06400] 09:38:23 INFO - PROCESS | 3368 | 1469551103284 Marionette TRACE conn7 <- [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"]]]}] 09:38:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:38:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:38:23 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 09:38:23 INFO - PROCESS | 3368 | 1469551103331 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 3368 | 1469551103336 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 09:38:23 INFO - PROCESS | 3368 | 1469551103382 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:38:23 INFO - PROCESS | 3368 | 1469551103385 Marionette TRACE conn7 <- [1,3030,null,{}] 09:38:23 INFO - PROCESS | 3368 | 1469551103389 Marionette TRACE conn7 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:23 INFO - PROCESS | 3368 | 1469551103392 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:23 INFO - PROCESS | 3368 | 1469551103520 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 09:38:23 INFO - PROCESS | 3368 | 1469551103605 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 3368 | 1469551103608 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:23 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFC40800 == 29 [pid = 3368] [id = 769] 09:38:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053DC96AC00) [pid = 3368] [serial = 2305] [outer = 0000000000000000] 09:38:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053DD5B7800) [pid = 3368] [serial = 2306] [outer = 00000053DC96AC00] 09:38:23 INFO - PROCESS | 3368 | 1469551103657 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053DF210800) [pid = 3368] [serial = 2307] [outer = 00000053DC96AC00] 09:38:24 INFO - PROCESS | 3368 | 1469551104202 Marionette TRACE conn7 <- [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]]]}] 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:38:24 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. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:38:24 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'.) 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:38:24 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. 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:38:24 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. 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:38:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:38:24 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. 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:38:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:38:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:38:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:38:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:38:24 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:38:24 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 912ms 09:38:24 INFO - PROCESS | 3368 | 1469551104299 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 3368 | 1469551104302 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 09:38:24 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:38:24 INFO - PROCESS | 3368 | 1469551104306 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 3368 | 1469551104310 Marionette TRACE conn7 <- [1,3034,null,{}] 09:38:24 INFO - PROCESS | 3368 | 1469551104324 Marionette TRACE conn7 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:24 INFO - PROCESS | 3368 | 1469551104330 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:24 INFO - PROCESS | 3368 | 1469551104462 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 09:38:24 INFO - PROCESS | 3368 | 1469551104469 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 3368 | 1469551104473 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:24 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E6B800 == 30 [pid = 3368] [id = 770] 09:38:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2F3BC00) [pid = 3368] [serial = 2308] [outer = 0000000000000000] 09:38:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E03BE000) [pid = 3368] [serial = 2309] [outer = 00000053D2F3BC00] 09:38:24 INFO - PROCESS | 3368 | 1469551104523 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E2728C00) [pid = 3368] [serial = 2310] [outer = 00000053D2F3BC00] 09:38:24 INFO - PROCESS | 3368 | [3368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:38:25 INFO - PROCESS | 3368 | 1469551104996 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:38:25 INFO - {} 09:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 09:38:25 INFO - PROCESS | 3368 | 1469551105043 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3368 | 1469551105045 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:38:25 INFO - PROCESS | 3368 | 1469551105049 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3368 | 1469551105051 Marionette TRACE conn7 <- [1,3038,null,{}] 09:38:25 INFO - PROCESS | 3368 | 1469551105054 Marionette TRACE conn7 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3368 | 1469551105056 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:25 INFO - PROCESS | 3368 | 1469551105180 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 09:38:25 INFO - PROCESS | 3368 | 1469551105235 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3368 | 1469551105237 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:25 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3913800 == 31 [pid = 3368] [id = 771] 09:38:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E2AE1400) [pid = 3368] [serial = 2311] [outer = 0000000000000000] 09:38:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E2B53C00) [pid = 3368] [serial = 2312] [outer = 00000053E2AE1400] 09:38:25 INFO - PROCESS | 3368 | 1469551105283 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E3325400) [pid = 3368] [serial = 2313] [outer = 00000053E2AE1400] 09:38:25 INFO - PROCESS | 3368 | 1469551105729 Marionette TRACE conn7 <- [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]]]}] 09:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:38:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:38:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 09:38:25 INFO - PROCESS | 3368 | 1469551105786 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 3368 | 1469551105788 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 09:38:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:38:25 INFO - PROCESS | 3368 | 1469551105798 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 3368 | 1469551105800 Marionette TRACE conn7 <- [1,3042,null,{}] 09:38:25 INFO - PROCESS | 3368 | 1469551105803 Marionette TRACE conn7 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:25 INFO - PROCESS | 3368 | 1469551105806 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:25 INFO - PROCESS | 3368 | 1469551105922 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 09:38:25 INFO - PROCESS | 3368 | 1469551105934 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 3368 | 1469551105936 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:26 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC927000 == 32 [pid = 3368] [id = 772] 09:38:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D2F39800) [pid = 3368] [serial = 2314] [outer = 0000000000000000] 09:38:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D725FC00) [pid = 3368] [serial = 2315] [outer = 00000053D2F39800] 09:38:26 INFO - PROCESS | 3368 | 1469551106026 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8909C00) [pid = 3368] [serial = 2316] [outer = 00000053D2F39800] 09:38:26 INFO - PROCESS | 3368 | 1469551106762 Marionette TRACE conn7 <- [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"]]]}] 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:38:26 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:38:26 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:38:26 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" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:38:26 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" 09:38:26 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:38:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:26 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:38:26 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:38:26 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1105ms 09:38:26 INFO - PROCESS | 3368 | 1469551106910 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 3368 | 1469551106912 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 09:38:26 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:38:26 INFO - PROCESS | 3368 | 1469551106916 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 3368 | 1469551106918 Marionette TRACE conn7 <- [1,3046,null,{}] 09:38:26 INFO - PROCESS | 3368 | 1469551106922 Marionette TRACE conn7 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:26 INFO - PROCESS | 3368 | 1469551106928 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:27 INFO - PROCESS | 3368 | 1469551107091 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053DF20CC00) [pid = 3368] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D8961000) [pid = 3368] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D7938000) [pid = 3368] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D3338400) [pid = 3368] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DD3B2800) [pid = 3368] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053D2B0D800) [pid = 3368] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053D8907400) [pid = 3368] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053DEF06400) [pid = 3368] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053E2B58400) [pid = 3368] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 70 (00000053E3D17800) [pid = 3368] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 69 (00000053DFCB0C00) [pid = 3368] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 68 (00000053D725F800) [pid = 3368] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 67 (00000053D288F400) [pid = 3368] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:38:27 INFO - PROCESS | 3368 | --DOMWINDOW == 66 (00000053D2EB1800) [pid = 3368] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:38:27 INFO - PROCESS | 3368 | 1469551107145 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3368 | 1469551107147 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3308000 == 33 [pid = 3368] [id = 773] 09:38:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 67 (00000053D2B0F000) [pid = 3368] [serial = 2317] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 68 (00000053D8907400) [pid = 3368] [serial = 2318] [outer = 00000053D2B0F000] 09:38:27 INFO - PROCESS | 3368 | 1469551107196 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 69 (00000053E332C400) [pid = 3368] [serial = 2319] [outer = 00000053D2B0F000] 09:38:27 INFO - PROCESS | 3368 | 1469551107583 Marionette TRACE conn7 <- [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]]]}] 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:38:27 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:27 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:38:27 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:38:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:27 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:38:27 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:38:27 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 683ms 09:38:27 INFO - PROCESS | 3368 | 1469551107602 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 3368 | 1469551107604 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 09:38:27 INFO - PROCESS | 3368 | 1469551107607 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:38:27 INFO - PROCESS | 3368 | 1469551107609 Marionette TRACE conn7 <- [1,3050,null,{}] 09:38:27 INFO - PROCESS | 3368 | 1469551107613 Marionette TRACE conn7 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:27 INFO - PROCESS | 3368 | 1469551107615 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:27 INFO - PROCESS | 3368 | 1469551107701 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 09:38:27 INFO - PROCESS | 3368 | 1469551107706 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 3368 | 1469551107708 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:27 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E3E71800 == 34 [pid = 3368] [id = 774] 09:38:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 70 (00000053E3331400) [pid = 3368] [serial = 2320] [outer = 0000000000000000] 09:38:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 71 (00000053E39F3C00) [pid = 3368] [serial = 2321] [outer = 00000053E3331400] 09:38:27 INFO - PROCESS | 3368 | 1469551107753 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053E3D18000) [pid = 3368] [serial = 2322] [outer = 00000053E3331400] 09:38:27 INFO - PROCESS | 3368 | [3368] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:38:28 INFO - PROCESS | 3368 | 1469551108192 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:38:28 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:38:28 INFO - {} 09:38:28 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 627ms 09:38:28 INFO - PROCESS | 3368 | 1469551108238 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3368 | 1469551108240 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 09:38:28 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:38:28 INFO - PROCESS | 3368 | 1469551108244 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 3368 | 1469551108246 Marionette TRACE conn7 <- [1,3054,null,{}] 09:38:28 INFO - PROCESS | 3368 | 1469551108250 Marionette TRACE conn7 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3368 | 1469551108252 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:28 INFO - PROCESS | 3368 | 1469551108340 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 09:38:28 INFO - PROCESS | 3368 | 1469551108351 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 3368 | 1469551108352 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:28 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E4244800 == 35 [pid = 3368] [id = 775] 09:38:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053E3D1D400) [pid = 3368] [serial = 2323] [outer = 0000000000000000] 09:38:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053E40D1800) [pid = 3368] [serial = 2324] [outer = 00000053E3D1D400] 09:38:28 INFO - PROCESS | 3368 | 1469551108397 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053E564A000) [pid = 3368] [serial = 2325] [outer = 00000053E3D1D400] 09:38:28 INFO - PROCESS | 3368 | 1469551108816 Marionette TRACE conn7 <- [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]]]}] 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:38:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:38:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 586ms 09:38:28 INFO - PROCESS | 3368 | 1469551108832 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 3368 | 1469551108834 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 09:38:28 INFO - PROCESS | 3368 | 1469551108838 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:38:28 INFO - PROCESS | 3368 | 1469551108839 Marionette TRACE conn7 <- [1,3058,null,{}] 09:38:28 INFO - PROCESS | 3368 | 1469551108843 Marionette TRACE conn7 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:28 INFO - PROCESS | 3368 | 1469551108845 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:28 INFO - PROCESS | 3368 | 1469551108975 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 09:38:29 INFO - PROCESS | 3368 | 1469551108997 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3368 | 1469551108999 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E69800 == 36 [pid = 3368] [id = 776] 09:38:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053E4172C00) [pid = 3368] [serial = 2326] [outer = 0000000000000000] 09:38:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053E5B46800) [pid = 3368] [serial = 2327] [outer = 00000053E4172C00] 09:38:29 INFO - PROCESS | 3368 | 1469551109044 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053E5B4F400) [pid = 3368] [serial = 2328] [outer = 00000053E4172C00] 09:38:29 INFO - PROCESS | 3368 | 1469551109655 Marionette TRACE conn7 <- [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]]]}] 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:38:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:38:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 838ms 09:38:29 INFO - PROCESS | 3368 | 1469551109680 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 3368 | 1469551109685 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 09:38:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:38:29 INFO - PROCESS | 3368 | 1469551109690 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 3368 | 1469551109696 Marionette TRACE conn7 <- [1,3062,null,{}] 09:38:29 INFO - PROCESS | 3368 | 1469551109758 Marionette TRACE conn7 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:29 INFO - PROCESS | 3368 | 1469551109761 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:29 INFO - PROCESS | 3368 | 1469551109918 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 09:38:29 INFO - PROCESS | 3368 | 1469551109969 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 3368 | 1469551109972 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:29 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DFB3A000 == 37 [pid = 3368] [id = 777] 09:38:29 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053D895E800) [pid = 3368] [serial = 2329] [outer = 0000000000000000] 09:38:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053D8A56000) [pid = 3368] [serial = 2330] [outer = 00000053D895E800] 09:38:30 INFO - PROCESS | 3368 | 1469551110032 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DC24E000) [pid = 3368] [serial = 2331] [outer = 00000053D895E800] 09:38:30 INFO - PROCESS | 3368 | 1469551110543 Marionette TRACE conn7 <- [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]]]}] 09:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:38:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:38:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 09:38:30 INFO - PROCESS | 3368 | 1469551110574 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 09:38:30 INFO - PROCESS | 3368 | 1469551110579 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 09:38:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:38:30 INFO - PROCESS | 3368 | 1469551110586 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 3368 | 1469551110589 Marionette TRACE conn7 <- [1,3066,null,{}] 09:38:30 INFO - PROCESS | 3368 | 1469551110609 Marionette TRACE conn7 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:30 INFO - PROCESS | 3368 | 1469551110612 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:30 INFO - PROCESS | 3368 | 1469551110765 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 09:38:30 INFO - PROCESS | 3368 | 1469551110836 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 3368 | 1469551110839 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:30 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E2E75800 == 38 [pid = 3368] [id = 778] 09:38:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DEF10800) [pid = 3368] [serial = 2332] [outer = 0000000000000000] 09:38:30 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DEFC1800) [pid = 3368] [serial = 2333] [outer = 00000053DEF10800] 09:38:30 INFO - PROCESS | 3368 | 1469551110899 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 84 (00000053DFA17800) [pid = 3368] [serial = 2334] [outer = 00000053DEF10800] 09:38:31 INFO - PROCESS | 3368 | 1469551111458 Marionette TRACE conn7 <- [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] 09:38:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:38:31 INFO - PROCESS | 3368 | 1469551111471 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 09:38:31 INFO - PROCESS | 3368 | 1469551111475 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 3368 | 1469551111479 Marionette TRACE conn7 <- [1,3070,null,{}] 09:38:31 INFO - PROCESS | 3368 | 1469551111510 Marionette TRACE conn7 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:31 INFO - PROCESS | 3368 | 1469551111516 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:31 INFO - PROCESS | 3368 | 1469551111634 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 09:38:31 INFO - PROCESS | 3368 | 1469551111737 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 3368 | 1469551111741 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:31 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E6945000 == 39 [pid = 3368] [id = 779] 09:38:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 85 (00000053E2723800) [pid = 3368] [serial = 2335] [outer = 0000000000000000] 09:38:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 86 (00000053E272FC00) [pid = 3368] [serial = 2336] [outer = 00000053E2723800] 09:38:31 INFO - PROCESS | 3368 | 1469551111799 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 3368 | ++DOMWINDOW == 87 (00000053E2AE4C00) [pid = 3368] [serial = 2337] [outer = 00000053E2723800] 09:38:32 INFO - PROCESS | 3368 | 1469551112320 Marionette TRACE conn7 <- [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]]]}] 09:38:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:38:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:38:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:38:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:38:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 910ms 09:38:32 INFO - PROCESS | 3368 | 1469551112429 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 3368 | 1469551112432 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 09:38:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:38:32 INFO - PROCESS | 3368 | 1469551112437 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 3368 | 1469551112440 Marionette TRACE conn7 <- [1,3074,null,{}] 09:38:32 INFO - PROCESS | 3368 | 1469551112449 Marionette TRACE conn7 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:32 INFO - PROCESS | 3368 | 1469551112451 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:32 INFO - PROCESS | 3368 | 1469551112577 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 09:38:32 INFO - PROCESS | 3368 | 1469551112672 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 3368 | 1469551112674 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:32 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E7003800 == 40 [pid = 3368] [id = 780] 09:38:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 88 (00000053E38E5800) [pid = 3368] [serial = 2338] [outer = 0000000000000000] 09:38:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 89 (00000053E3D13400) [pid = 3368] [serial = 2339] [outer = 00000053E38E5800] 09:38:32 INFO - PROCESS | 3368 | 1469551112730 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 3368 | ++DOMWINDOW == 90 (00000053E5B48000) [pid = 3368] [serial = 2340] [outer = 00000053E38E5800] 09:38:33 INFO - PROCESS | 3368 | 1469551113238 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:38:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:38:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 838ms 09:38:33 INFO - PROCESS | 3368 | 1469551113294 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 3368 | 1469551113297 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 09:38:33 INFO - PROCESS | 3368 | 1469551113302 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:38:33 INFO - PROCESS | 3368 | 1469551113305 Marionette TRACE conn7 <- [1,3078,null,{}] 09:38:33 INFO - PROCESS | 3368 | 1469551113308 Marionette TRACE conn7 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:33 INFO - PROCESS | 3368 | 1469551113312 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:33 INFO - PROCESS | 3368 | 1469551113425 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 09:38:33 INFO - PROCESS | 3368 | 1469551113527 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 3368 | 1469551113529 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:33 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E423B000 == 41 [pid = 3368] [id = 781] 09:38:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 91 (00000053E38E4800) [pid = 3368] [serial = 2341] [outer = 0000000000000000] 09:38:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 92 (00000053E40C7C00) [pid = 3368] [serial = 2342] [outer = 00000053E38E4800] 09:38:33 INFO - PROCESS | 3368 | 1469551113584 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 3368 | ++DOMWINDOW == 93 (00000053E420F800) [pid = 3368] [serial = 2343] [outer = 00000053E38E4800] 09:38:34 INFO - PROCESS | 3368 | 1469551114152 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:38:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:38:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 882ms 09:38:34 INFO - PROCESS | 3368 | 1469551114188 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 3368 | 1469551114190 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 09:38:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:38:34 INFO - PROCESS | 3368 | 1469551114194 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 3368 | 1469551114196 Marionette TRACE conn7 <- [1,3082,null,{}] 09:38:34 INFO - PROCESS | 3368 | 1469551114243 Marionette TRACE conn7 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:34 INFO - PROCESS | 3368 | 1469551114249 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:34 INFO - PROCESS | 3368 | 1469551114403 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 09:38:34 INFO - PROCESS | 3368 | 1469551114504 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 3368 | 1469551114506 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:34 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC5C8800 == 42 [pid = 3368] [id = 782] 09:38:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 94 (00000053DC906C00) [pid = 3368] [serial = 2344] [outer = 0000000000000000] 09:38:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 95 (00000053DF3DF800) [pid = 3368] [serial = 2345] [outer = 00000053DC906C00] 09:38:34 INFO - PROCESS | 3368 | 1469551114562 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 3368 | ++DOMWINDOW == 96 (00000053E2729800) [pid = 3368] [serial = 2346] [outer = 00000053DC906C00] 09:38:35 INFO - PROCESS | 3368 | 1469551115246 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:38:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:38:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1119ms 09:38:35 INFO - PROCESS | 3368 | 1469551115322 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 3368 | 1469551115327 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 09:38:35 INFO - PROCESS | 3368 | 1469551115331 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:38:35 INFO - PROCESS | 3368 | 1469551115336 Marionette TRACE conn7 <- [1,3086,null,{}] 09:38:35 INFO - PROCESS | 3368 | 1469551115341 Marionette TRACE conn7 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:35 INFO - PROCESS | 3368 | 1469551115344 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:35 INFO - PROCESS | 3368 | 1469551115496 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 09:38:35 INFO - PROCESS | 3368 | 1469551115557 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 3368 | 1469551115560 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:35 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF27A000 == 43 [pid = 3368] [id = 783] 09:38:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 97 (00000053D725E000) [pid = 3368] [serial = 2347] [outer = 0000000000000000] 09:38:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 98 (00000053D790F800) [pid = 3368] [serial = 2348] [outer = 00000053D725E000] 09:38:35 INFO - PROCESS | 3368 | 1469551115611 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 3368 | ++DOMWINDOW == 99 (00000053D8A9C400) [pid = 3368] [serial = 2349] [outer = 00000053D725E000] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E4244800 == 42 [pid = 3368] [id = 775] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3E71800 == 41 [pid = 3368] [id = 774] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3308000 == 40 [pid = 3368] [id = 773] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC927000 == 39 [pid = 3368] [id = 772] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053DD3DA800 == 38 [pid = 3368] [id = 757] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3913800 == 37 [pid = 3368] [id = 771] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E6B800 == 36 [pid = 3368] [id = 770] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFC40800 == 35 [pid = 3368] [id = 769] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053D7965000 == 34 [pid = 3368] [id = 768] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E3914800 == 33 [pid = 3368] [id = 767] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7EC7000 == 32 [pid = 3368] [id = 766] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7A74800 == 31 [pid = 3368] [id = 765] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053DC5C8800 == 30 [pid = 3368] [id = 782] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E423B000 == 29 [pid = 3368] [id = 781] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E7003800 == 28 [pid = 3368] [id = 780] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E6945000 == 27 [pid = 3368] [id = 779] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E75800 == 26 [pid = 3368] [id = 778] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053DFB3A000 == 25 [pid = 3368] [id = 777] 09:38:36 INFO - PROCESS | 3368 | --DOCSHELL 00000053E2E69800 == 24 [pid = 3368] [id = 776] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 98 (00000053DF6D1000) [pid = 3368] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 97 (00000053DF3E5400) [pid = 3368] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 96 (00000053DC23F000) [pid = 3368] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 95 (00000053D8AA0800) [pid = 3368] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 94 (00000053DC511800) [pid = 3368] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 93 (00000053DBA70C00) [pid = 3368] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 92 (00000053D3E61000) [pid = 3368] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 91 (00000053D7ABC000) [pid = 3368] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 90 (00000053DD5BB400) [pid = 3368] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 89 (00000053DFB8B800) [pid = 3368] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 88 (00000053DC29C400) [pid = 3368] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 87 (00000053D8A58800) [pid = 3368] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 86 (00000053E3DF1800) [pid = 3368] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 85 (00000053E2726C00) [pid = 3368] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 84 (00000053DFC68C00) [pid = 3368] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 83 (00000053E3D18C00) [pid = 3368] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 82 (00000053E38DD400) [pid = 3368] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 81 (00000053E3DF5400) [pid = 3368] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 80 (00000053E3DF0000) [pid = 3368] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 79 (00000053E272C400) [pid = 3368] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 78 (00000053D7C7A000) [pid = 3368] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 77 (00000053D7107800) [pid = 3368] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 76 (00000053D2B59000) [pid = 3368] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 75 (00000053DFCAEC00) [pid = 3368] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 74 (00000053E09B9400) [pid = 3368] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 73 (00000053E0173000) [pid = 3368] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 72 (00000053D890A400) [pid = 3368] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | --DOMWINDOW == 71 (00000053DEF47000) [pid = 3368] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 09:38:36 INFO - PROCESS | 3368 | 1469551116935 Marionette TRACE conn7 <- [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]]]}] 09:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:38:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:38:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1650ms 09:38:36 INFO - PROCESS | 3368 | 1469551116987 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 3368 | 1469551116992 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:38:37 INFO - PROCESS | 3368 | 1469551116998 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3368 | 1469551117001 Marionette TRACE conn7 <- [1,3090,null,{}] 09:38:37 INFO - PROCESS | 3368 | 1469551117007 Marionette TRACE conn7 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3368 | 1469551117010 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:37 INFO - PROCESS | 3368 | 1469551117103 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 09:38:37 INFO - PROCESS | 3368 | 1469551117189 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3368 | 1469551117193 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053D7F30800 == 25 [pid = 3368] [id = 784] 09:38:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 72 (00000053D2B0DC00) [pid = 3368] [serial = 2350] [outer = 0000000000000000] 09:38:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 73 (00000053D2B59000) [pid = 3368] [serial = 2351] [outer = 00000053D2B0DC00] 09:38:37 INFO - PROCESS | 3368 | 1469551117246 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 74 (00000053D2EB2800) [pid = 3368] [serial = 2352] [outer = 00000053D2B0DC00] 09:38:37 INFO - PROCESS | 3368 | 1469551117657 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:38:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:38:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 691ms 09:38:37 INFO - PROCESS | 3368 | 1469551117693 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 3368 | 1469551117698 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 09:38:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:38:37 INFO - PROCESS | 3368 | 1469551117705 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 3368 | 1469551117708 Marionette TRACE conn7 <- [1,3094,null,{}] 09:38:37 INFO - PROCESS | 3368 | 1469551117712 Marionette TRACE conn7 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:37 INFO - PROCESS | 3368 | 1469551117715 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:37 INFO - PROCESS | 3368 | 1469551117808 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 09:38:37 INFO - PROCESS | 3368 | 1469551117815 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 3368 | 1469551117817 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:37 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DC914800 == 26 [pid = 3368] [id = 785] 09:38:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 75 (00000053D37CBC00) [pid = 3368] [serial = 2353] [outer = 0000000000000000] 09:38:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 76 (00000053D71F2400) [pid = 3368] [serial = 2354] [outer = 00000053D37CBC00] 09:38:37 INFO - PROCESS | 3368 | 1469551117866 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 3368 | ++DOMWINDOW == 77 (00000053D7C76800) [pid = 3368] [serial = 2355] [outer = 00000053D37CBC00] 09:38:38 INFO - PROCESS | 3368 | 1469551118349 Marionette TRACE conn7 <- [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]]]}] 09:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:38:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:38:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 691ms 09:38:38 INFO - PROCESS | 3368 | 1469551118397 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 3368 | 1469551118400 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 09:38:38 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:38:38 INFO - PROCESS | 3368 | 1469551118403 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 3368 | 1469551118407 Marionette TRACE conn7 <- [1,3098,null,{}] 09:38:38 INFO - PROCESS | 3368 | 1469551118419 Marionette TRACE conn7 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:38 INFO - PROCESS | 3368 | 1469551118424 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:38 INFO - PROCESS | 3368 | 1469551118551 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 09:38:38 INFO - PROCESS | 3368 | 1469551118648 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 3368 | 1469551118652 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:38 INFO - PROCESS | 3368 | ++DOCSHELL 00000053DF87E800 == 27 [pid = 3368] [id = 786] 09:38:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 78 (00000053D1E3BC00) [pid = 3368] [serial = 2356] [outer = 0000000000000000] 09:38:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 79 (00000053DBA6A800) [pid = 3368] [serial = 2357] [outer = 00000053D1E3BC00] 09:38:38 INFO - PROCESS | 3368 | 1469551118702 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 3368 | ++DOMWINDOW == 80 (00000053DC292C00) [pid = 3368] [serial = 2358] [outer = 00000053D1E3BC00] 09:38:39 INFO - PROCESS | 3368 | 1469551119092 Marionette TRACE conn7 <- [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"]]]}] 09:38:39 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:38:39 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 09:38:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:38:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:38:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:38:39 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:38:39 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 733ms 09:38:39 INFO - PROCESS | 3368 | 1469551119139 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3368 | 1469551119142 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 09:38:39 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:38:39 INFO - PROCESS | 3368 | 1469551119145 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 3368 | 1469551119147 Marionette TRACE conn7 <- [1,3102,null,{}] 09:38:39 INFO - PROCESS | 3368 | 1469551119151 Marionette TRACE conn7 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:38:39 INFO - PROCESS | 3368 | 1469551119153 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:39 INFO - PROCESS | 3368 | 1469551119276 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 09:38:39 INFO - PROCESS | 3368 | 1469551119330 Marionette TRACE conn7 -> [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\", \"15fb017e-dd90-4ed7-a714-a9b09d4bffe2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 3368 | 1469551119332 Marionette INFO sendAsync 0cf40eae-3b67-4705-a276-e49dc246b5a6 09:38:39 INFO - PROCESS | 3368 | ++DOCSHELL 00000053E0327000 == 28 [pid = 3368] [id = 787] 09:38:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 81 (00000053DCE60C00) [pid = 3368] [serial = 2359] [outer = 0000000000000000] 09:38:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 82 (00000053DD346400) [pid = 3368] [serial = 2360] [outer = 00000053DCE60C00] 09:38:39 INFO - PROCESS | 3368 | 1469551119385 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 3368 | ++DOMWINDOW == 83 (00000053DD5BE000) [pid = 3368] [serial = 2361] [outer = 00000053DCE60C00] 09:38:39 INFO - PROCESS | 3368 | 1469551119801 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:38:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:38:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 09:38:39 INFO - PROCESS | 3368 | 1469551119839 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 09:38:39 INFO - PROCESS | 3368 | 1469551119841 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 09:38:40 WARNING - u'runner_teardown' () 09:38:40 INFO - No more tests 09:38:40 INFO - Got 0 unexpected results 09:38:40 INFO - SUITE-END | took 680s 09:38:40 INFO - Closing logging queue 09:38:40 INFO - queue closed 09:38:41 INFO - Return code: 0 09:38:41 WARNING - # TBPL SUCCESS # 09:38:41 INFO - Running post-action listener: _resource_record_post_action 09:38:41 INFO - Running post-run listener: _resource_record_post_run 09:38:42 INFO - Total resource usage - Wall time: 689s; CPU: 14.0%; Read bytes: 175400448; Write bytes: 1004957184; Read time: 2483190; Write time: 5821300 09:38:42 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:38:42 INFO - install - Wall time: 3s; CPU: 13.0%; Read bytes: 0; Write bytes: 27910656; Read time: 0; Write time: 35160 09:38:42 INFO - run-tests - Wall time: 687s; CPU: 14.0%; Read bytes: 175400448; Write bytes: 884383744; Read time: 2483190; Write time: 5698300 09:38:42 INFO - Running post-run listener: _upload_blobber_files 09:38:42 INFO - Blob upload gear active. 09:38:42 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:38:42 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 09:38:42 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'] 09:38:42 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 09:38:42 INFO - (blobuploader) - INFO - Open directory for files ... 09:38:42 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:38:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:38:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:38:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:38:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:38:43 INFO - (blobuploader) - INFO - Done attempting. 09:38:43 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:38:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:38:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:38:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:38:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:38:44 INFO - (blobuploader) - INFO - Done attempting. 09:38:44 INFO - (blobuploader) - INFO - Iteration through files over. 09:38:44 INFO - Return code: 0 09:38:44 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:38:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7cd1074c08f619ea88f205060ff2c38fc9dce15966811896a6a4978ed14407681da177ceb1c12e3b1423293b4d06e993103ad755cfd244d318a6b8be9de9df60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca3765aa9b00d5a7a57eeafa830d6746ce163d18f982361595a64f60d0f5264ea7a30770147006f78e3c50e808bda5ac36a71df71738e0eeeaf4c35e6e8f659"} 09:38:44 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:38:44 INFO - Writing to file C:\slave\test\properties\blobber_files 09:38:44 INFO - Contents: 09:38:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7cd1074c08f619ea88f205060ff2c38fc9dce15966811896a6a4978ed14407681da177ceb1c12e3b1423293b4d06e993103ad755cfd244d318a6b8be9de9df60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca3765aa9b00d5a7a57eeafa830d6746ce163d18f982361595a64f60d0f5264ea7a30770147006f78e3c50e808bda5ac36a71df71738e0eeeaf4c35e6e8f659"} 09:38:44 INFO - Running post-run listener: copy_logs_to_upload_dir 09:38:44 INFO - Copying logs to upload dir... 09:38:44 INFO - mkdir: C:\slave\test\build\upload\logs 09:38:44 INFO - Copying logs to upload dir... 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - Using _rmtree_windows ... 09:38:44 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=915.260000 ========= master_lag: -0.19 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 15 secs) (at 2016-07-26 09:38:45.320603) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:38:45.321226) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7cd1074c08f619ea88f205060ff2c38fc9dce15966811896a6a4978ed14407681da177ceb1c12e3b1423293b4d06e993103ad755cfd244d318a6b8be9de9df60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca3765aa9b00d5a7a57eeafa830d6746ce163d18f982361595a64f60d0f5264ea7a30770147006f78e3c50e808bda5ac36a71df71738e0eeeaf4c35e6e8f659"} build_url:https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7cd1074c08f619ea88f205060ff2c38fc9dce15966811896a6a4978ed14407681da177ceb1c12e3b1423293b4d06e993103ad755cfd244d318a6b8be9de9df60", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/eca3765aa9b00d5a7a57eeafa830d6746ce163d18f982361595a64f60d0f5264ea7a30770147006f78e3c50e808bda5ac36a71df71738e0eeeaf4c35e6e8f659"}' symbols_url: 'https://queue.taskcluster.net/v1/task/DQ3dVcaGSPetLoUKB5e-cw/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-26 09:38:45.446288) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:38:45.446614) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-084 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-084 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-084\AppData\Local LOGONSERVER=\\T-W864-IX-084 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-084 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-084 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-084 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-26 09:38:45.565558) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-26 09:38:45.566038) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-26 09:38:46.308528) ========= ========= Total master_lag: 0.05 =========