builder: mozilla-release_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-184 starttime: 1470771666.78 results: success (0) buildid: 20160809110019 builduid: e63b6538158643418dee899d995867cc revision: 086d9208b43112e938b567c8c86150942b48a0cd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:06.775869) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:06.776282) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:06.776564) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:06.947501) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:41:06.947886) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False --12:41:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 24.57 MB/s 12:41:08 (24.57 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.399000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-09 12:41:08.399522) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-09 12:41:08.399867) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.207000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-09 12:41:11.629408) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-09 12:41:11.629773) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --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-release --rev 086d9208b43112e938b567c8c86150942b48a0cd --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False 2016-08-09 12:41:12,457 truncating revision to first 12 chars 2016-08-09 12:41:12,457 Setting DEBUG logging. 2016-08-09 12:41:12,457 attempt 1/10 2016-08-09 12:41:12,457 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/086d9208b431?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-09 12:41:14,039 unpacking tar archive at: mozilla-release-086d9208b431/testing/mozharness/ program finished with exit code 0 elapsedTime=2.383000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-09 12:41:14.083286) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:14.083612) ========= script_repo_revision: 086d9208b43112e938b567c8c86150942b48a0cd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:14.084018) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:14.084287) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-09 12:41:14.127390) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-08-09 12:41:14.127666) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 12:41:14 INFO - MultiFileLogger online at 20160809 12:41:14 in C:\slave\test 12:41:14 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-release --download-symbols true 12:41:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 12:41:14 INFO - {'append_to_log': False, 12:41:14 INFO - 'base_work_dir': 'C:\\slave\\test', 12:41:14 INFO - 'blob_upload_branch': 'mozilla-release', 12:41:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 12:41:14 INFO - 'buildbot_json_path': 'buildprops.json', 12:41:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 12:41:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:41:14 INFO - 'download_minidump_stackwalk': True, 12:41:14 INFO - 'download_symbols': 'true', 12:41:14 INFO - 'e10s': False, 12:41:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 12:41:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 12:41:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 12:41:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 12:41:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 12:41:14 INFO - 'C:/mozilla-build/tooltool.py'), 12:41:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 12:41:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 12:41:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:41:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:41:14 INFO - 'log_level': 'info', 12:41:14 INFO - 'log_to_console': True, 12:41:14 INFO - 'opt_config_files': (), 12:41:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:41:14 INFO - '--processes=1', 12:41:14 INFO - '--config=%(test_path)s/wptrunner.ini', 12:41:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:41:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:41:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:41:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:41:14 INFO - 'pip_index': False, 12:41:14 INFO - 'require_test_zip': True, 12:41:14 INFO - 'test_type': ('testharness',), 12:41:14 INFO - 'this_chunk': '1', 12:41:14 INFO - 'total_chunks': '10', 12:41:14 INFO - 'virtualenv_path': 'venv', 12:41:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:41:14 INFO - 'work_dir': 'build'} 12:41:14 INFO - ##### 12:41:14 INFO - ##### Running clobber step. 12:41:14 INFO - ##### 12:41:14 INFO - Running pre-action listener: _resource_record_pre_action 12:41:14 INFO - Running main action method: clobber 12:41:14 INFO - rmtree: C:\slave\test\build 12:41:14 INFO - Using _rmtree_windows ... 12:41:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 12:42:49 INFO - Running post-action listener: _resource_record_post_action 12:42:49 INFO - ##### 12:42:49 INFO - ##### Running read-buildbot-config step. 12:42:49 INFO - ##### 12:42:49 INFO - Running pre-action listener: _resource_record_pre_action 12:42:49 INFO - Running main action method: read_buildbot_config 12:42:49 INFO - Using buildbot properties: 12:42:49 INFO - { 12:42:49 INFO - "project": "", 12:42:49 INFO - "product": "firefox", 12:42:49 INFO - "script_repo_revision": "production", 12:42:49 INFO - "scheduler": "tests-mozilla-release-win8_64-debug-unittest", 12:42:49 INFO - "repository": "", 12:42:49 INFO - "buildername": "Windows 8 64-bit mozilla-release debug test web-platform-tests-1", 12:42:49 INFO - "buildid": "20160809110019", 12:42:49 INFO - "pgo_build": "False", 12:42:49 INFO - "basedir": "C:\\slave\\test", 12:42:49 INFO - "buildnumber": 21, 12:42:49 INFO - "slavename": "t-w864-ix-184", 12:42:49 INFO - "revision": "086d9208b43112e938b567c8c86150942b48a0cd", 12:42:49 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 12:42:49 INFO - "platform": "win64", 12:42:49 INFO - "branch": "mozilla-release", 12:42:49 INFO - "repo_path": "releases/mozilla-release", 12:42:49 INFO - "moz_repo_path": "", 12:42:49 INFO - "stage_platform": "win64", 12:42:49 INFO - "builduid": "e63b6538158643418dee899d995867cc", 12:42:49 INFO - "slavebuilddir": "test" 12:42:49 INFO - } 12:42:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json. 12:42:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip. 12:42:49 INFO - Running post-action listener: _resource_record_post_action 12:42:49 INFO - ##### 12:42:49 INFO - ##### Running download-and-extract step. 12:42:49 INFO - ##### 12:42:49 INFO - Running pre-action listener: _resource_record_pre_action 12:42:49 INFO - Running main action method: download_and_extract 12:42:49 INFO - mkdir: C:\slave\test\build\tests 12:42:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:49 INFO - https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 12:42:49 INFO - trying https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json 12:42:49 INFO - Downloading https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 12:42:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1 12:42:49 INFO - Downloaded 1274 bytes. 12:42:49 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json 12:42:49 INFO - Using the following test package requirements: 12:42:49 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 12:42:49 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'], 12:42:49 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.gtest.tests.zip'], 12:42:49 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'jsshell-win64.zip'], 12:42:49 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'], 12:42:49 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'], 12:42:49 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'], 12:42:49 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'], 12:42:49 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'], 12:42:49 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip', 12:42:49 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']} 12:42:49 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 12:42:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:42:49 INFO - https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 12:42:49 INFO - trying https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip 12:42:49 INFO - Downloading https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip 12:42:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1 12:42:51 INFO - Downloaded 20872162 bytes. 12:42:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:42:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:42:52 INFO - caution: filename not matched: web-platform/* 12:42:52 INFO - Return code: 11 12:42: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')]} 12:42:52 INFO - https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 12:42:52 INFO - trying https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip 12:42:52 INFO - Downloading https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip 12:42:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1 12:42:54 INFO - Downloaded 36389909 bytes. 12:42:54 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:42:54 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:43:31 INFO - caution: filename not matched: bin/* 12:43:31 INFO - caution: filename not matched: config/* 12:43:31 INFO - caution: filename not matched: mozbase/* 12:43:31 INFO - caution: filename not matched: marionette/* 12:43:31 INFO - caution: filename not matched: tools/wptserve/* 12:43:31 INFO - Return code: 11 12:43:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:31 INFO - https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net 12:43:31 INFO - trying https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 12:43:31 INFO - Downloading https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip 12:43:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1 12:43:33 INFO - Downloaded 82730848 bytes. 12:43:33 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 12:43:33 INFO - mkdir: C:\slave\test\properties 12:43:33 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 12:43:33 INFO - Writing to file C:\slave\test\properties\build_url 12:43:33 INFO - Contents: 12:43:33 INFO - build_url:https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip 12:43:34 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 12:43:34 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 12:43:34 INFO - Writing to file C:\slave\test\properties\symbols_url 12:43:34 INFO - Contents: 12:43:34 INFO - symbols_url:https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 12:43:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:34 INFO - https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:43:34 INFO - trying https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 12:43:34 INFO - Downloading https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip 12:43:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 12:43:35 INFO - Downloaded 50797432 bytes. 12:43:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 12:43:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 12:43:40 INFO - Return code: 0 12:43:40 INFO - Running post-action listener: _resource_record_post_action 12:43:40 INFO - Running post-action listener: set_extra_try_arguments 12:43:40 INFO - ##### 12:43:40 INFO - ##### Running create-virtualenv step. 12:43:40 INFO - ##### 12:43:40 INFO - Running pre-action listener: _pre_create_virtualenv 12:43:40 INFO - Running pre-action listener: _resource_record_pre_action 12:43:40 INFO - Running main action method: create_virtualenv 12:43:40 INFO - Creating virtualenv C:\slave\test\build\venv 12:43:40 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 12:43:40 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 12:43:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 12:43:46 INFO - Installing distribute......................................................................................................................................................................................done. 12:43:47 INFO - Return code: 0 12:43:47 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 12:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0265A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A0A38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268A368>, '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 0x02426D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 12:43:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 12:43:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 12:43:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 12:43:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:43:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:43:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:43:47 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 12:43:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:47 INFO - 'DCLOCATION': 'SCL3', 12:43:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:47 INFO - 'HOMEDRIVE': 'C:', 12:43:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 12:43:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:47 INFO - 'KTS_VERSION': '1.19c', 12:43:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 12:43:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 12:43:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:47 INFO - 'MOZ_NO_REMOTE': '1', 12:43:47 INFO - 'NO_EM_RESTART': '1', 12:43:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:47 INFO - 'OS': 'Windows_NT', 12:43:47 INFO - 'OURDRIVE': 'C:', 12:43:47 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', 12:43:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:43:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:47 INFO - 'PROCESSOR_LEVEL': '6', 12:43:47 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:43:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:43:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:43:47 INFO - 'PROMPT': '$P$G', 12:43:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:47 INFO - 'PWD': 'C:\\slave\\test', 12:43:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:47 INFO - 'SYSTEMDRIVE': 'C:', 12:43:47 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:47 INFO - 'TEST1': 'testie', 12:43:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:47 INFO - 'USERDOMAIN': 'T-W864-IX-184', 12:43:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 12:43:47 INFO - 'USERNAME': 'cltbld', 12:43:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 12:43:47 INFO - 'WINDIR': 'C:\\windows', 12:43:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:48 INFO - Downloading/unpacking psutil>=0.7.1 12:43:48 INFO - Running setup.py egg_info for package psutil 12:43:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:43:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:43:48 INFO - Installing collected packages: psutil 12:43:48 INFO - Running setup.py install for psutil 12:43:48 INFO - building 'psutil._psutil_windows' extension 12:43:48 INFO - error: Unable to find vcvarsall.bat 12:43:48 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-rrjafk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:43:48 INFO - running install 12:43:48 INFO - running build 12:43:48 INFO - running build_py 12:43:48 INFO - creating build 12:43:48 INFO - creating build\lib.win32-2.7 12:43:48 INFO - creating build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 12:43:48 INFO - running build_ext 12:43:48 INFO - building 'psutil._psutil_windows' extension 12:43:48 INFO - error: Unable to find vcvarsall.bat 12:43:48 INFO - ---------------------------------------- 12:43:48 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-rrjafk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:43:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-184\AppData\Roaming\pip\pip.log 12:43:48 WARNING - Return code: 1 12:43:48 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 12:43:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 12:43:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:48 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 0x0265A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A0A38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268A368>, '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 0x02426D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 12:43:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 12:43:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 12:43:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 12:43:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:43:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:43:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:43:48 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 12:43:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:48 INFO - 'DCLOCATION': 'SCL3', 12:43:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:48 INFO - 'HOMEDRIVE': 'C:', 12:43:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 12:43:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:48 INFO - 'KTS_VERSION': '1.19c', 12:43:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 12:43:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 12:43:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:48 INFO - 'MOZ_NO_REMOTE': '1', 12:43:48 INFO - 'NO_EM_RESTART': '1', 12:43:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:48 INFO - 'OS': 'Windows_NT', 12:43:48 INFO - 'OURDRIVE': 'C:', 12:43:48 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', 12:43:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:43:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:48 INFO - 'PROCESSOR_LEVEL': '6', 12:43:48 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:43:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:43:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:43:48 INFO - 'PROMPT': '$P$G', 12:43:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:48 INFO - 'PWD': 'C:\\slave\\test', 12:43:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:48 INFO - 'SYSTEMDRIVE': 'C:', 12:43:48 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:48 INFO - 'TEST1': 'testie', 12:43:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:48 INFO - 'USERDOMAIN': 'T-W864-IX-184', 12:43:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 12:43:48 INFO - 'USERNAME': 'cltbld', 12:43:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 12:43:48 INFO - 'WINDIR': 'C:\\windows', 12:43:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:49 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:43:49 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:43:49 INFO - Running setup.py egg_info for package mozsystemmonitor 12:43:49 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 12:43:49 INFO - Running setup.py egg_info for package psutil 12:43:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 12:43:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:43:49 INFO - Installing collected packages: mozsystemmonitor, psutil 12:43:49 INFO - Running setup.py install for mozsystemmonitor 12:43:49 INFO - Running setup.py install for psutil 12:43:49 INFO - building 'psutil._psutil_windows' extension 12:43:49 INFO - error: Unable to find vcvarsall.bat 12:43:49 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-ndjnue-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 12:43:49 INFO - running install 12:43:49 INFO - running build 12:43:49 INFO - running build_py 12:43:49 INFO - running build_ext 12:43:49 INFO - building 'psutil._psutil_windows' extension 12:43:49 INFO - error: Unable to find vcvarsall.bat 12:43:49 INFO - ---------------------------------------- 12:43:49 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-ndjnue-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 12:43:49 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-184\AppData\Roaming\pip\pip.log 12:43:49 WARNING - Return code: 1 12:43:49 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 12:43:49 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 12:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:49 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 0x0265A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A0A38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268A368>, '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 0x02426D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027620C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 12:43:49 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 12:43:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:43:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 12:43:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:43:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:43:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:43:49 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 12:43:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:49 INFO - 'DCLOCATION': 'SCL3', 12:43:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:49 INFO - 'HOMEDRIVE': 'C:', 12:43:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 12:43:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:49 INFO - 'KTS_VERSION': '1.19c', 12:43:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 12:43:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 12:43:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:49 INFO - 'MOZ_NO_REMOTE': '1', 12:43:49 INFO - 'NO_EM_RESTART': '1', 12:43:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:49 INFO - 'OS': 'Windows_NT', 12:43:49 INFO - 'OURDRIVE': 'C:', 12:43:49 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', 12:43:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:43:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:49 INFO - 'PROCESSOR_LEVEL': '6', 12:43:49 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:43:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:43:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:43:49 INFO - 'PROMPT': '$P$G', 12:43:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:49 INFO - 'PWD': 'C:\\slave\\test', 12:43:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:49 INFO - 'SYSTEMDRIVE': 'C:', 12:43:49 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:49 INFO - 'TEST1': 'testie', 12:43:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:49 INFO - 'USERDOMAIN': 'T-W864-IX-184', 12:43:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 12:43:49 INFO - 'USERNAME': 'cltbld', 12:43:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 12:43:49 INFO - 'WINDIR': 'C:\\windows', 12:43:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:43:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:43:53 INFO - Downloading/unpacking blobuploader==1.2.4 12:43:53 INFO - Downloading blobuploader-1.2.4.tar.gz 12:43:53 INFO - Running setup.py egg_info for package blobuploader 12:43:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:43:57 INFO - Running setup.py egg_info for package requests 12:43:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:43:57 INFO - Downloading docopt-0.6.1.tar.gz 12:43:57 INFO - Running setup.py egg_info for package docopt 12:43:57 INFO - Installing collected packages: blobuploader, docopt, requests 12:43:57 INFO - Running setup.py install for blobuploader 12:43:57 INFO - Running setup.py install for docopt 12:43:57 INFO - Running setup.py install for requests 12:43:57 INFO - Successfully installed blobuploader docopt requests 12:43:57 INFO - Cleaning up... 12:43:57 INFO - Return code: 0 12:43:57 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:43:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:43:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:43:57 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 0x0265A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A0A38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268A368>, '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 0x02426D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027620C0>, '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-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 12:43:57 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:43:57 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:43:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:43:57 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 12:43:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:43:57 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:43:57 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:43:57 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 12:43:57 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:43:57 INFO - 'DCLOCATION': 'SCL3', 12:43:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:43:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:43:57 INFO - 'HOMEDRIVE': 'C:', 12:43:57 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 12:43:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:43:57 INFO - 'KTS_VERSION': '1.19c', 12:43:57 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 12:43:57 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 12:43:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:43:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:43:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:43:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:43:57 INFO - 'MOZ_NO_REMOTE': '1', 12:43:57 INFO - 'NO_EM_RESTART': '1', 12:43:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:43:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:43:57 INFO - 'OS': 'Windows_NT', 12:43:57 INFO - 'OURDRIVE': 'C:', 12:43:57 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', 12:43:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:43:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:43:57 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:43:57 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:43:57 INFO - 'PROCESSOR_LEVEL': '6', 12:43:57 INFO - 'PROCESSOR_REVISION': '1e05', 12:43:57 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:43:57 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:43:57 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:43:57 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:43:57 INFO - 'PROMPT': '$P$G', 12:43:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:43:57 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:43:57 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:43:57 INFO - 'PWD': 'C:\\slave\\test', 12:43:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:43:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:43:57 INFO - 'SYSTEMDRIVE': 'C:', 12:43:57 INFO - 'SYSTEMROOT': 'C:\\windows', 12:43:57 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:57 INFO - 'TEST1': 'testie', 12:43:57 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:43:57 INFO - 'USERDOMAIN': 'T-W864-IX-184', 12:43:57 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 12:43:57 INFO - 'USERNAME': 'cltbld', 12:43:57 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 12:43:57 INFO - 'WINDIR': 'C:\\windows', 12:43:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:44:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:44:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:44:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:44:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:44:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:44:01 INFO - Unpacking c:\slave\test\build\tests\marionette 12:44:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:44:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:44:01 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:44:01 INFO - Running setup.py install for browsermob-proxy 12:44:17 INFO - Running setup.py install for manifestparser 12:44:17 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for marionette-client 12:44:17 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:44:17 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for marionette-driver 12:44:17 INFO - Running setup.py install for mozcrash 12:44:17 INFO - Running setup.py install for mozdebug 12:44:17 INFO - Running setup.py install for mozdevice 12:44:17 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozfile 12:44:17 INFO - Running setup.py install for mozhttpd 12:44:17 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozinfo 12:44:17 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozInstall 12:44:17 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozleak 12:44:17 INFO - Running setup.py install for mozlog 12:44:17 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for moznetwork 12:44:17 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozprocess 12:44:17 INFO - Running setup.py install for mozprofile 12:44:17 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozrunner 12:44:17 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for mozscreenshot 12:44:17 INFO - Running setup.py install for moztest 12:44:17 INFO - Running setup.py install for mozversion 12:44:17 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:44:17 INFO - Running setup.py install for wptserve 12:44:17 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:44:17 INFO - Cleaning up... 12:44:17 INFO - Return code: 0 12:44:17 INFO - Installing None into virtualenv C:\slave\test\build\venv 12:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:44:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:44:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:44:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:44:17 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 0x0265A6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0274E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x026A0A38>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0268A368>, '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 0x02426D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027620C0>, '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-184', 'USERDOMAIN': 'T-W864-IX-184', '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-184', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-184', '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', '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-184\\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 12:44:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 12:44:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:44:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:44:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 12:44:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:44:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:44:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:44:17 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 12:44:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:44:17 INFO - 'DCLOCATION': 'SCL3', 12:44:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:44:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:44:17 INFO - 'HOMEDRIVE': 'C:', 12:44:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 12:44:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:44:17 INFO - 'KTS_VERSION': '1.19c', 12:44:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 12:44:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 12:44:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:44:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:44:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:44:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:44:17 INFO - 'MOZ_NO_REMOTE': '1', 12:44:17 INFO - 'NO_EM_RESTART': '1', 12:44:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:44:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:44:17 INFO - 'OS': 'Windows_NT', 12:44:17 INFO - 'OURDRIVE': 'C:', 12:44:17 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', 12:44:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:44:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:44:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:44:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:44:17 INFO - 'PROCESSOR_LEVEL': '6', 12:44:17 INFO - 'PROCESSOR_REVISION': '1e05', 12:44:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:44:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:44:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:44:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:44:17 INFO - 'PROMPT': '$P$G', 12:44:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:44:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:44:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:44:17 INFO - 'PWD': 'C:\\slave\\test', 12:44:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:44:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:44:17 INFO - 'SYSTEMDRIVE': 'C:', 12:44:17 INFO - 'SYSTEMROOT': 'C:\\windows', 12:44:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:44:17 INFO - 'TEST1': 'testie', 12:44:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:44:17 INFO - 'USERDOMAIN': 'T-W864-IX-184', 12:44:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 12:44:17 INFO - 'USERNAME': 'cltbld', 12:44:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 12:44:17 INFO - 'WINDIR': 'C:\\windows', 12:44:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:44:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 12:44:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 12:44:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 12:44:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 12:44:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 12:44:21 INFO - Unpacking c:\slave\test\build\tests\marionette 12:44:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 12:44:21 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:44:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 12:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 12:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 12:44:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 12:44:32 INFO - Downloading blessings-1.6.tar.gz 12:44:32 INFO - Running setup.py egg_info for package blessings 12:44:32 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 12:44:32 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 12:44:32 INFO - Running setup.py install for blessings 12:44:32 INFO - Running setup.py install for browsermob-proxy 12:44:32 INFO - Running setup.py install for manifestparser 12:44:32 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Running setup.py install for marionette-client 12:44:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 12:44:32 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Running setup.py install for marionette-driver 12:44:32 INFO - Running setup.py install for mozcrash 12:44:32 INFO - Running setup.py install for mozdebug 12:44:32 INFO - Running setup.py install for mozdevice 12:44:32 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Running setup.py install for mozhttpd 12:44:32 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Running setup.py install for mozInstall 12:44:32 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Running setup.py install for mozleak 12:44:32 INFO - Running setup.py install for mozprofile 12:44:32 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Running setup.py install for mozrunner 12:44:32 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 12:44:32 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 12:44:34 INFO - Running setup.py install for mozscreenshot 12:44:34 INFO - Running setup.py install for moztest 12:44:34 INFO - Running setup.py install for mozversion 12:44:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 12:44:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 12:44:34 INFO - Running setup.py install for wptserve 12:44:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 12:44:34 INFO - Cleaning up... 12:44:34 INFO - Return code: 0 12:44:34 INFO - Done creating virtualenv C:\slave\test\build\venv. 12:44:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:44:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:44:34 INFO - Reading from file tmpfile_stdout 12:44:34 INFO - Using _rmtree_windows ... 12:44:34 INFO - Using _rmtree_windows ... 12:44:34 INFO - Current package versions: 12:44:34 INFO - blessings == 1.6 12:44:34 INFO - blobuploader == 1.2.4 12:44:34 INFO - browsermob-proxy == 0.6.0 12:44:34 INFO - distribute == 0.6.14 12:44:34 INFO - docopt == 0.6.1 12:44:34 INFO - manifestparser == 1.1 12:44:34 INFO - marionette-client == 2.3.0 12:44:34 INFO - marionette-driver == 1.4.0 12:44:34 INFO - mozInstall == 1.12 12:44:34 INFO - mozcrash == 0.17 12:44:34 INFO - mozdebug == 0.1 12:44:34 INFO - mozdevice == 0.48 12:44:34 INFO - mozfile == 1.2 12:44:34 INFO - mozhttpd == 0.7 12:44:34 INFO - mozinfo == 0.9 12:44:34 INFO - mozleak == 0.1 12:44:34 INFO - mozlog == 3.1 12:44:34 INFO - moznetwork == 0.27 12:44:34 INFO - mozprocess == 0.22 12:44:34 INFO - mozprofile == 0.28 12:44:34 INFO - mozrunner == 6.11 12:44:34 INFO - mozscreenshot == 0.1 12:44:34 INFO - mozsystemmonitor == 0.0 12:44:34 INFO - moztest == 0.7 12:44:34 INFO - mozversion == 1.4 12:44:34 INFO - requests == 1.2.3 12:44:34 INFO - wptserve == 1.4.0 12:44:34 INFO - Running post-action listener: _resource_record_post_action 12:44:34 INFO - Running post-action listener: _start_resource_monitoring 12:44:34 INFO - Starting resource monitoring. 12:44:34 INFO - ##### 12:44:34 INFO - ##### Running pull step. 12:44:34 INFO - ##### 12:44:34 INFO - Running pre-action listener: _resource_record_pre_action 12:44:34 INFO - Running main action method: pull 12:44:34 INFO - Pull has nothing to do! 12:44:34 INFO - Running post-action listener: _resource_record_post_action 12:44:34 INFO - ##### 12:44:34 INFO - ##### Running install step. 12:44:34 INFO - ##### 12:44:34 INFO - Running pre-action listener: _resource_record_pre_action 12:44:34 INFO - Running main action method: install 12:44:34 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 12:44:34 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 12:44:35 INFO - Reading from file tmpfile_stdout 12:44:35 INFO - Using _rmtree_windows ... 12:44:35 INFO - Using _rmtree_windows ... 12:44:35 INFO - Detecting whether we're running mozinstall >=1.0... 12:44:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 12:44:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 12:44:35 INFO - Reading from file tmpfile_stdout 12:44:35 INFO - Output received: 12:44:35 INFO - Usage: mozinstall-script.py [options] installer 12:44:35 INFO - Options: 12:44:35 INFO - -h, --help show this help message and exit 12:44:35 INFO - -d DEST, --destination=DEST 12:44:35 INFO - Directory to install application into. [default: 12:44:35 INFO - "C:\slave\test"] 12:44:35 INFO - --app=APP Application being installed. [default: firefox] 12:44:35 INFO - Using _rmtree_windows ... 12:44:35 INFO - Using _rmtree_windows ... 12:44:35 INFO - mkdir: C:\slave\test\build\application 12:44:35 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.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 12:44:35 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.1.en-US.win64.zip --destination C:\slave\test\build\application 12:44:37 INFO - Reading from file tmpfile_stdout 12:44:37 INFO - Output received: 12:44:37 INFO - C:\slave\test\build\application\firefox\firefox.exe 12:44:37 INFO - Using _rmtree_windows ... 12:44:37 INFO - Using _rmtree_windows ... 12:44:37 INFO - Running post-action listener: _resource_record_post_action 12:44:37 INFO - ##### 12:44:37 INFO - ##### Running run-tests step. 12:44:37 INFO - ##### 12:44:37 INFO - Running pre-action listener: _resource_record_pre_action 12:44:37 INFO - Running main action method: run_tests 12:44:37 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 12:44:37 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:44:37 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:44:37 INFO - grabbing minidump binary from tooltool 12:44:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:44:37 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 0x0268A368>, '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 0x02426D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027620C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 12:44:37 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 12:44:37 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 12:44:37 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 12:44:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpkw5uhy 12:44:39 INFO - INFO - File integrity verified, renaming tmpkw5uhy to win32-minidump_stackwalk.exe 12:44:39 INFO - Return code: 0 12:44:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 12:44:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 12:44:39 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/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.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 12:44:39 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/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.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 12:44:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 12:44:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Roaming', 12:44:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 12:44:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 12:44:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 12:44:39 INFO - 'COMPUTERNAME': 'T-W864-IX-184', 12:44:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 12:44:39 INFO - 'DCLOCATION': 'SCL3', 12:44:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 12:44:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 12:44:39 INFO - 'HOMEDRIVE': 'C:', 12:44:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-184', 12:44:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 12:44:39 INFO - 'KTS_VERSION': '1.19c', 12:44:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-184\\AppData\\Local', 12:44:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-184', 12:44:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 12:44:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 12:44:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 12:44:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 12:44:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:44:39 INFO - 'MOZ_NO_REMOTE': '1', 12:44:39 INFO - 'NO_EM_RESTART': '1', 12:44:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:44:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 12:44:39 INFO - 'OS': 'Windows_NT', 12:44:39 INFO - 'OURDRIVE': 'C:', 12:44:39 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', 12:44:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 12:44:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 12:44:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 12:44:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 12:44:40 INFO - 'PROCESSOR_LEVEL': '6', 12:44:40 INFO - 'PROCESSOR_REVISION': '1e05', 12:44:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 12:44:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 12:44:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 12:44:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 12:44:40 INFO - 'PROMPT': '$P$G', 12:44:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 12:44:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 12:44:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 12:44:40 INFO - 'PWD': 'C:\\slave\\test', 12:44:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 12:44:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 12:44:40 INFO - 'SYSTEMDRIVE': 'C:', 12:44:40 INFO - 'SYSTEMROOT': 'C:\\windows', 12:44:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:44:40 INFO - 'TEST1': 'testie', 12:44:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 12:44:40 INFO - 'USERDOMAIN': 'T-W864-IX-184', 12:44:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-184', 12:44:40 INFO - 'USERNAME': 'cltbld', 12:44:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-184', 12:44:40 INFO - 'WINDIR': 'C:\\windows', 12:44:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 12:44:40 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/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.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 12:44:41 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 12:44:41 INFO - import pkg_resources 12:44:42 INFO - Using 1 client processes 12:44:45 INFO - SUITE-START | Running 778 tests 12:44:45 INFO - Running testharness tests 12:44:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:44:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 12:44:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:44:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 12:44:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:44:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 12:44:46 INFO - Setting up ssl 12:44:46 INFO - PROCESS | certutil | 12:44:46 INFO - PROCESS | certutil | 12:44:46 INFO - PROCESS | certutil | 12:44:46 INFO - Certificate Nickname Trust Attributes 12:44:46 INFO - SSL,S/MIME,JAR/XPI 12:44:46 INFO - 12:44:46 INFO - web-platform-tests CT,, 12:44:46 INFO - 12:44:46 INFO - Starting runner 12:44:46 INFO - PROCESS | 2860 | [2860] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 12:44:46 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 12:44:47 INFO - PROCESS | 2860 | [2860] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 12:44:48 INFO - PROCESS | 2860 | 1470771888503 Marionette DEBUG Marionette enabled via build flag and pref 12:44:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0005E000 == 1 [pid = 2860] [id = 1] 12:44:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 1 (000000EC0E4A6000) [pid = 2860] [serial = 1] [outer = 0000000000000000] 12:44:49 INFO - PROCESS | 2860 | [2860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:44:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 2 (000000EC0E4A7000) [pid = 2860] [serial = 2] [outer = 000000EC0E4A6000] 12:44:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11891000 == 2 [pid = 2860] [id = 2] 12:44:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 3 (000000EC11891800) [pid = 2860] [serial = 3] [outer = 0000000000000000] 12:44:50 INFO - PROCESS | 2860 | [2860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:44:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 4 (000000EC11892800) [pid = 2860] [serial = 4] [outer = 000000EC11891800] 12:44:50 INFO - PROCESS | 2860 | 1470771890338 Marionette INFO Listening on port 2828 12:44:52 INFO - PROCESS | 2860 | 1470771892050 Marionette DEBUG Marionette enabled via command-line flag 12:44:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129DD800 == 3 [pid = 2860] [id = 3] 12:44:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 5 (000000EC12C2D000) [pid = 2860] [serial = 5] [outer = 0000000000000000] 12:44:52 INFO - PROCESS | 2860 | [2860] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:44:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 6 (000000EC12C2E000) [pid = 2860] [serial = 6] [outer = 000000EC12C2D000] 12:44:52 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:44:52 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 12:44:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 7 (000000EC1362F000) [pid = 2860] [serial = 7] [outer = 000000EC11891800] 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893058 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893092 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893100 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893137 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893144 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 12:44:53 INFO - PROCESS | 2860 | 1470771893147 Marionette DEBUG Closed connection conn0 12:44:53 INFO - PROCESS | 2860 | 1470771893149 Marionette DEBUG Closed connection conn1 12:44:53 INFO - PROCESS | 2860 | 1470771893151 Marionette DEBUG Closed connection conn2 12:44:53 INFO - PROCESS | 2860 | 1470771893204 Marionette DEBUG Closed connection conn3 12:44:53 INFO - PROCESS | 2860 | 1470771893347 Marionette DEBUG Closed connection conn4 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893354 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 12:44:53 INFO - PROCESS | 2860 | 1470771893370 Marionette DEBUG Closed connection conn5 12:44:53 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:44:53 INFO - PROCESS | 2860 | 1470771893375 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49302 12:44:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A65800 == 4 [pid = 2860] [id = 4] 12:44:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 8 (000000EC0E4DCC00) [pid = 2860] [serial = 8] [outer = 0000000000000000] 12:44:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 9 (000000EC13AB1C00) [pid = 2860] [serial = 9] [outer = 000000EC0E4DCC00] 12:44:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 10 (000000EC14255800) [pid = 2860] [serial = 10] [outer = 000000EC0E4DCC00] 12:44:53 INFO - PROCESS | 2860 | 1470771893549 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:44:53 INFO - PROCESS | 2860 | 1470771893555 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160809110019","device":"desktop","version":"48.0.1"} 12:44:54 INFO - PROCESS | 2860 | [2860] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:54 INFO - PROCESS | 2860 | [2860] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 12:44:54 INFO - PROCESS | 2860 | [2860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:44:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1976B000 == 5 [pid = 2860] [id = 5] 12:44:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 11 (000000EC1976E800) [pid = 2860] [serial = 11] [outer = 0000000000000000] 12:44:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1976F000 == 6 [pid = 2860] [id = 6] 12:44:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 12 (000000EC19C0A400) [pid = 2860] [serial = 12] [outer = 0000000000000000] 12:44:55 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:44:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C6000 == 7 [pid = 2860] [id = 7] 12:44:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 13 (000000EC19C08000) [pid = 2860] [serial = 13] [outer = 0000000000000000] 12:44:55 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:44:55 INFO - PROCESS | 2860 | [2860] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:44:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 14 (000000EC1A5D8000) [pid = 2860] [serial = 14] [outer = 000000EC19C08000] 12:44:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 15 (000000EC1AA78000) [pid = 2860] [serial = 15] [outer = 000000EC1976E800] 12:44:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 16 (000000EC1A5CE000) [pid = 2860] [serial = 16] [outer = 000000EC19C0A400] 12:44:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 17 (000000EC1A824000) [pid = 2860] [serial = 17] [outer = 000000EC19C08000] 12:44:57 INFO - PROCESS | 2860 | 1470771897115 Marionette INFO startBrowser a3ca1f0f-6182-4bac-a9de-6e394d998929 12:44:57 INFO - PROCESS | 2860 | 1470771897152 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 2860 | 1470771897166 Marionette DEBUG loaded listener.js 12:44:57 INFO - PROCESS | 2860 | 1470771897168 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:44:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 18 (000000EC1BAA4400) [pid = 2860] [serial = 18] [outer = 000000EC19C08000] 12:44:58 INFO - PROCESS | 2860 | 1470771898308 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"a3ca1f0f-6182-4bac-a9de-6e394d998929","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160809110019","device":"desktop","version":"48.0.1","command_id":1}}] 12:44:58 INFO - PROCESS | 2860 | 1470771898696 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:44:58 INFO - PROCESS | 2860 | 1470771898700 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:44:58 INFO - PROCESS | 2860 | 1470771898812 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 12:44:58 INFO - PROCESS | 2860 | 1470771898828 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:44:58 INFO - PROCESS | 2860 | 1470771898831 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:44:58 INFO - PROCESS | 2860 | [2860] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:44:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0005E000 == 6 [pid = 2860] [id = 1] 12:45:00 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:45:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 19 (000000EC12A16000) [pid = 2860] [serial = 19] [outer = 000000EC19C08000] 12:45:01 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:45:01 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:45:01 INFO - PROCESS | 2860 | 1470771901177 Marionette TRACE conn6 <- [1,3,null,{}] 12:45:01 INFO - PROCESS | 2860 | 1470771901181 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 12:45:01 INFO - PROCESS | 2860 | 1470771901185 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:01 INFO - PROCESS | 2860 | 1470771901206 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 12:45:01 INFO - PROCESS | 2860 | 1470771901214 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 12:45:01 INFO - PROCESS | 2860 | 1470771901218 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 12:45:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:45:01 INFO - PROCESS | 2860 | 1470771901248 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:45:01 INFO - PROCESS | 2860 | 1470771901252 Marionette TRACE conn6 <- [1,6,null,{}] 12:45:01 INFO - PROCESS | 2860 | 1470771901264 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:01 INFO - PROCESS | 2860 | 1470771901267 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:01 INFO - PROCESS | 2860 | 1470771901288 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 12:45:01 INFO - PROCESS | 2860 | 1470771901294 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:01 INFO - PROCESS | 2860 | 1470771901298 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137B0800 == 7 [pid = 2860] [id = 8] 12:45:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 20 (000000EC19ED3400) [pid = 2860] [serial = 20] [outer = 0000000000000000] 12:45:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 21 (000000EC19ED5000) [pid = 2860] [serial = 21] [outer = 000000EC19ED3400] 12:45:01 INFO - PROCESS | 2860 | 1470771901359 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 22 (000000EC1A4B8800) [pid = 2860] [serial = 22] [outer = 000000EC19ED3400] 12:45:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0C4A0800 == 8 [pid = 2860] [id = 9] 12:45:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 23 (000000EC0EA67400) [pid = 2860] [serial = 23] [outer = 0000000000000000] 12:45:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 24 (000000EC11878400) [pid = 2860] [serial = 24] [outer = 000000EC0EA67400] 12:45:01 INFO - PROCESS | 2860 | 1470771901819 Marionette DEBUG loaded listener.js 12:45:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 25 (000000EC11FD2400) [pid = 2860] [serial = 25] [outer = 000000EC0EA67400] 12:45:02 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A65800 == 7 [pid = 2860] [id = 4] 12:45:02 INFO - PROCESS | 2860 | 1470771902438 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:45:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:45:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1342ms 12:45:02 INFO - PROCESS | 2860 | 1470771902583 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 12:45:02 INFO - PROCESS | 2860 | 1470771902587 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 12:45:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:45:02 INFO - PROCESS | 2860 | 1470771902591 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:45:02 INFO - PROCESS | 2860 | 1470771902594 Marionette TRACE conn6 <- [1,10,null,{}] 12:45:02 INFO - PROCESS | 2860 | 1470771902599 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:02 INFO - PROCESS | 2860 | 1470771902602 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:02 INFO - PROCESS | 2860 | 1470771902709 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 12:45:02 INFO - PROCESS | 2860 | 1470771902756 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:02 INFO - PROCESS | 2860 | 1470771902759 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0DA71800 == 8 [pid = 2860] [id = 10] 12:45:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 26 (000000EC0DC73800) [pid = 2860] [serial = 26] [outer = 0000000000000000] 12:45:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 27 (000000EC126D0C00) [pid = 2860] [serial = 27] [outer = 000000EC0DC73800] 12:45:02 INFO - PROCESS | 2860 | 1470771902813 Marionette DEBUG loaded listener.js 12:45:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 28 (000000EC17B3A000) [pid = 2860] [serial = 28] [outer = 000000EC0DC73800] 12:45:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C37000 == 9 [pid = 2860] [id = 11] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 29 (000000EC12C38800) [pid = 2860] [serial = 29] [outer = 0000000000000000] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 30 (000000EC12C3F800) [pid = 2860] [serial = 30] [outer = 000000EC12C38800] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 31 (000000EC13625000) [pid = 2860] [serial = 31] [outer = 000000EC12C38800] 12:45:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0C4A4800 == 10 [pid = 2860] [id = 12] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 32 (000000EC19C0B400) [pid = 2860] [serial = 32] [outer = 0000000000000000] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 33 (000000EC1A5D9800) [pid = 2860] [serial = 33] [outer = 000000EC19C0B400] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 34 (000000EC17C02800) [pid = 2860] [serial = 34] [outer = 000000EC19C0B400] 12:45:03 INFO - PROCESS | 2860 | 1470771903351 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:45:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:45:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 776ms 12:45:03 INFO - PROCESS | 2860 | 1470771903461 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 12:45:03 INFO - PROCESS | 2860 | 1470771903465 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 12:45:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:45:03 INFO - PROCESS | 2860 | 1470771903474 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:45:03 INFO - PROCESS | 2860 | 1470771903477 Marionette TRACE conn6 <- [1,14,null,{}] 12:45:03 INFO - PROCESS | 2860 | 1470771903481 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:03 INFO - PROCESS | 2860 | 1470771903484 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:03 INFO - PROCESS | 2860 | 1470771903585 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 12:45:03 INFO - PROCESS | 2860 | 1470771903634 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:03 INFO - PROCESS | 2860 | 1470771903636 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FC6000 == 11 [pid = 2860] [id = 13] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 35 (000000EC197F0800) [pid = 2860] [serial = 35] [outer = 0000000000000000] 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 36 (000000EC1AA89800) [pid = 2860] [serial = 36] [outer = 000000EC197F0800] 12:45:03 INFO - PROCESS | 2860 | 1470771903689 Marionette DEBUG loaded listener.js 12:45:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 37 (000000EC1BAD6400) [pid = 2860] [serial = 37] [outer = 000000EC197F0800] 12:45:04 INFO - PROCESS | 2860 | 1470771904096 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 690ms 12:45:04 INFO - PROCESS | 2860 | 1470771904166 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 2860 | 1470771904169 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 12:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:45:04 INFO - PROCESS | 2860 | 1470771904173 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - PROCESS | 2860 | 1470771904177 Marionette TRACE conn6 <- [1,18,null,{}] 12:45:04 INFO - PROCESS | 2860 | 1470771904188 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:04 INFO - PROCESS | 2860 | 1470771904193 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:04 INFO - PROCESS | 2860 | 1470771904287 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 12:45:04 INFO - PROCESS | 2860 | 1470771904302 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 2860 | 1470771904305 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19776800 == 12 [pid = 2860] [id = 14] 12:45:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 38 (000000EC1CF30800) [pid = 2860] [serial = 38] [outer = 0000000000000000] 12:45:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 39 (000000EC1CF38000) [pid = 2860] [serial = 39] [outer = 000000EC1CF30800] 12:45:04 INFO - PROCESS | 2860 | 1470771904358 Marionette DEBUG loaded listener.js 12:45:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 40 (000000EC1D92B000) [pid = 2860] [serial = 40] [outer = 000000EC1CF30800] 12:45:04 INFO - PROCESS | 2860 | 1470771904753 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:45:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:45:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 12:45:04 INFO - PROCESS | 2860 | 1470771904804 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 12:45:04 INFO - PROCESS | 2860 | 1470771904807 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 12:45:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:45:04 INFO - PROCESS | 2860 | 1470771904810 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:45:04 INFO - PROCESS | 2860 | 1470771904812 Marionette TRACE conn6 <- [1,22,null,{}] 12:45:04 INFO - PROCESS | 2860 | 1470771904816 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:04 INFO - PROCESS | 2860 | 1470771904819 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:04 INFO - PROCESS | 2860 | 1470771904905 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 12:45:04 INFO - PROCESS | 2860 | 1470771904911 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:04 INFO - PROCESS | 2860 | 1470771904913 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19AEA800 == 13 [pid = 2860] [id = 15] 12:45:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 41 (000000EC1967F800) [pid = 2860] [serial = 41] [outer = 0000000000000000] 12:45:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 42 (000000EC1A847C00) [pid = 2860] [serial = 42] [outer = 000000EC1967F800] 12:45:04 INFO - PROCESS | 2860 | 1470771904961 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 43 (000000EC1CFBE800) [pid = 2860] [serial = 43] [outer = 000000EC1967F800] 12:45:05 INFO - PROCESS | 2860 | 1470771905356 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 12:45:05 INFO - PROCESS | 2860 | 1470771905405 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 12:45:05 INFO - PROCESS | 2860 | 1470771905407 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 12:45:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:45:05 INFO - PROCESS | 2860 | 1470771905411 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:45:05 INFO - PROCESS | 2860 | 1470771905413 Marionette TRACE conn6 <- [1,26,null,{}] 12:45:05 INFO - PROCESS | 2860 | 1470771905421 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:05 INFO - PROCESS | 2860 | 1470771905424 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:05 INFO - PROCESS | 2860 | 1470771905506 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 12:45:05 INFO - PROCESS | 2860 | 1470771905512 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:05 INFO - PROCESS | 2860 | 1470771905514 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F87800 == 14 [pid = 2860] [id = 16] 12:45:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 44 (000000EC13F37C00) [pid = 2860] [serial = 44] [outer = 0000000000000000] 12:45:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 45 (000000EC19ECC000) [pid = 2860] [serial = 45] [outer = 000000EC13F37C00] 12:45:05 INFO - PROCESS | 2860 | 1470771905562 Marionette DEBUG loaded listener.js 12:45:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 46 (000000EC1D807800) [pid = 2860] [serial = 46] [outer = 000000EC13F37C00] 12:45:05 INFO - PROCESS | 2860 | 1470771905982 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:45:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:45:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 584ms 12:45:06 INFO - PROCESS | 2860 | 1470771905997 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 2860 | 1470771905999 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 12:45:06 INFO - PROCESS | 2860 | 1470771906002 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:45:06 INFO - PROCESS | 2860 | 1470771906004 Marionette TRACE conn6 <- [1,30,null,{}] 12:45:06 INFO - PROCESS | 2860 | 1470771906007 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 2860 | 1470771906013 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:06 INFO - PROCESS | 2860 | 1470771906158 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 12:45:06 INFO - PROCESS | 2860 | 1470771906172 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 2860 | 1470771906174 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A482800 == 15 [pid = 2860] [id = 17] 12:45:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 47 (000000EC16FAD000) [pid = 2860] [serial = 47] [outer = 0000000000000000] 12:45:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 48 (000000EC16FAEC00) [pid = 2860] [serial = 48] [outer = 000000EC16FAD000] 12:45:06 INFO - PROCESS | 2860 | 1470771906220 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 49 (000000EC16FB4000) [pid = 2860] [serial = 49] [outer = 000000EC16FAD000] 12:45:06 INFO - PROCESS | 2860 | 1470771906581 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:45:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:45:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 12:45:06 INFO - PROCESS | 2860 | 1470771906645 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 12:45:06 INFO - PROCESS | 2860 | 1470771906648 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 12:45:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:45:06 INFO - PROCESS | 2860 | 1470771906651 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:45:06 INFO - PROCESS | 2860 | 1470771906653 Marionette TRACE conn6 <- [1,34,null,{}] 12:45:06 INFO - PROCESS | 2860 | 1470771906657 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:06 INFO - PROCESS | 2860 | 1470771906659 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:06 INFO - PROCESS | 2860 | 1470771906738 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 12:45:06 INFO - PROCESS | 2860 | 1470771906743 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:06 INFO - PROCESS | 2860 | 1470771906745 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADDD000 == 16 [pid = 2860] [id = 18] 12:45:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 50 (000000EC0B91C800) [pid = 2860] [serial = 50] [outer = 0000000000000000] 12:45:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000EC0B922400) [pid = 2860] [serial = 51] [outer = 000000EC0B91C800] 12:45:06 INFO - PROCESS | 2860 | 1470771906791 Marionette DEBUG loaded listener.js 12:45:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000EC16FB2C00) [pid = 2860] [serial = 52] [outer = 000000EC0B91C800] 12:45:07 INFO - PROCESS | 2860 | 1470771907259 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 12:45:07 INFO - PROCESS | 2860 | 1470771907283 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 2860 | 1470771907285 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 12:45:07 INFO - PROCESS | 2860 | 1470771907288 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:45:07 INFO - PROCESS | 2860 | 1470771907290 Marionette TRACE conn6 <- [1,38,null,{}] 12:45:07 INFO - PROCESS | 2860 | 1470771907294 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 2860 | 1470771907296 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:07 INFO - PROCESS | 2860 | 1470771907389 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 12:45:07 INFO - PROCESS | 2860 | 1470771907397 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:07 INFO - PROCESS | 2860 | 1470771907399 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA8000 == 17 [pid = 2860] [id = 19] 12:45:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000EC16FB3000) [pid = 2860] [serial = 53] [outer = 0000000000000000] 12:45:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000EC19ECF800) [pid = 2860] [serial = 54] [outer = 000000EC16FB3000] 12:45:07 INFO - PROCESS | 2860 | 1470771907452 Marionette DEBUG loaded listener.js 12:45:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC0B88A000) [pid = 2860] [serial = 55] [outer = 000000EC16FB3000] 12:45:07 INFO - PROCESS | 2860 | 1470771907815 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:45:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:45:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 12:45:07 INFO - PROCESS | 2860 | 1470771907884 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 12:45:07 INFO - PROCESS | 2860 | 1470771907886 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 12:45:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:45:07 INFO - PROCESS | 2860 | 1470771907890 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:45:07 INFO - PROCESS | 2860 | 1470771907891 Marionette TRACE conn6 <- [1,42,null,{}] 12:45:07 INFO - PROCESS | 2860 | 1470771907895 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:07 INFO - PROCESS | 2860 | 1470771907897 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:07 INFO - PROCESS | 2860 | 1470771907988 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 12:45:08 INFO - PROCESS | 2860 | 1470771907994 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 2860 | 1470771907996 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE40800 == 18 [pid = 2860] [id = 20] 12:45:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0B891C00) [pid = 2860] [serial = 56] [outer = 0000000000000000] 12:45:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0B925400) [pid = 2860] [serial = 57] [outer = 000000EC0B891C00] 12:45:08 INFO - PROCESS | 2860 | 1470771908042 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D92C800) [pid = 2860] [serial = 58] [outer = 000000EC0B891C00] 12:45:08 INFO - PROCESS | 2860 | 1470771908430 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:45:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:45:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 12:45:08 INFO - PROCESS | 2860 | 1470771908480 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 12:45:08 INFO - PROCESS | 2860 | 1470771908482 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 12:45:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:45:08 INFO - PROCESS | 2860 | 1470771908496 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:45:08 INFO - PROCESS | 2860 | 1470771908498 Marionette TRACE conn6 <- [1,46,null,{}] 12:45:08 INFO - PROCESS | 2860 | 1470771908502 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:08 INFO - PROCESS | 2860 | 1470771908504 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:08 INFO - PROCESS | 2860 | 1470771908587 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 12:45:08 INFO - PROCESS | 2860 | 1470771908593 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:08 INFO - PROCESS | 2860 | 1470771908595 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4C4000 == 19 [pid = 2860] [id = 21] 12:45:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0D931000) [pid = 2860] [serial = 59] [outer = 0000000000000000] 12:45:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D935000) [pid = 2860] [serial = 60] [outer = 000000EC0D931000] 12:45:08 INFO - PROCESS | 2860 | 1470771908653 Marionette DEBUG loaded listener.js 12:45:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC2040DC00) [pid = 2860] [serial = 61] [outer = 000000EC0D931000] 12:45:09 INFO - PROCESS | 2860 | 1470771909048 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 12:45:09 INFO - PROCESS | 2860 | 1470771909085 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 2860 | 1470771909087 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:45:09 INFO - PROCESS | 2860 | 1470771909091 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 2860 | 1470771909093 Marionette TRACE conn6 <- [1,50,null,{}] 12:45:09 INFO - PROCESS | 2860 | 1470771909107 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:09 INFO - PROCESS | 2860 | 1470771909110 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:09 INFO - PROCESS | 2860 | 1470771909203 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 12:45:09 INFO - PROCESS | 2860 | 1470771909208 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:09 INFO - PROCESS | 2860 | 1470771909211 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20488000 == 20 [pid = 2860] [id = 22] 12:45:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC20416800) [pid = 2860] [serial = 62] [outer = 0000000000000000] 12:45:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC204C6400) [pid = 2860] [serial = 63] [outer = 000000EC20416800] 12:45:09 INFO - PROCESS | 2860 | 1470771909260 Marionette DEBUG loaded listener.js 12:45:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC204CF400) [pid = 2860] [serial = 64] [outer = 000000EC20416800] 12:45:09 INFO - PROCESS | 2860 | 1470771909677 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:45:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 628ms 12:45:09 INFO - PROCESS | 2860 | 1470771909723 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 12:45:09 INFO - PROCESS | 2860 | 1470771909725 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 12:45:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:45:09 INFO - PROCESS | 2860 | 1470771909728 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:45:09 INFO - PROCESS | 2860 | 1470771909730 Marionette TRACE conn6 <- [1,54,null,{}] 12:45:10 INFO - PROCESS | 2860 | 1470771910388 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:10 INFO - PROCESS | 2860 | 1470771910392 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:10 INFO - PROCESS | 2860 | 1470771910505 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 12:45:10 INFO - PROCESS | 2860 | 1470771910514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:10 INFO - PROCESS | 2860 | 1470771910518 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC118A3000 == 21 [pid = 2860] [id = 23] 12:45:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D928000) [pid = 2860] [serial = 65] [outer = 0000000000000000] 12:45:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D931400) [pid = 2860] [serial = 66] [outer = 000000EC0D928000] 12:45:10 INFO - PROCESS | 2860 | 1470771910597 Marionette DEBUG loaded listener.js 12:45:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1264EC00) [pid = 2860] [serial = 67] [outer = 000000EC0D928000] 12:45:11 INFO - PROCESS | 2860 | 1470771911041 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1366ms 12:45:11 INFO - PROCESS | 2860 | 1470771911100 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 2860 | 1470771911104 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:45:11 INFO - PROCESS | 2860 | 1470771911109 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 2860 | 1470771911111 Marionette TRACE conn6 <- [1,58,null,{}] 12:45:11 INFO - PROCESS | 2860 | 1470771911117 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 2860 | 1470771911120 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:11 INFO - PROCESS | 2860 | 1470771911225 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 12:45:11 INFO - PROCESS | 2860 | 1470771911236 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:11 INFO - PROCESS | 2860 | 1470771911239 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E24000 == 22 [pid = 2860] [id = 24] 12:45:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC14253C00) [pid = 2860] [serial = 68] [outer = 0000000000000000] 12:45:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC16FB6800) [pid = 2860] [serial = 69] [outer = 000000EC14253C00] 12:45:11 INFO - PROCESS | 2860 | 1470771911288 Marionette DEBUG loaded listener.js 12:45:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC195A8000) [pid = 2860] [serial = 70] [outer = 000000EC14253C00] 12:45:11 INFO - PROCESS | 2860 | 1470771911721 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:45:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 627ms 12:45:11 INFO - PROCESS | 2860 | 1470771911739 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 12:45:11 INFO - PROCESS | 2860 | 1470771911742 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 12:45:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:45:11 INFO - PROCESS | 2860 | 1470771911745 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:45:11 INFO - PROCESS | 2860 | 1470771911747 Marionette TRACE conn6 <- [1,62,null,{}] 12:45:11 INFO - PROCESS | 2860 | 1470771911751 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:11 INFO - PROCESS | 2860 | 1470771911753 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:12 INFO - PROCESS | 2860 | 1470771912052 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 12:45:12 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0E4DCC00) [pid = 2860] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:45:12 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC197F0800) [pid = 2860] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:45:12 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1CF30800) [pid = 2860] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:45:12 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1967F800) [pid = 2860] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:45:12 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC19ED3400) [pid = 2860] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:45:12 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0DC73800) [pid = 2860] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:45:12 INFO - PROCESS | 2860 | 1470771912127 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 2860 | 1470771912131 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167AD800 == 23 [pid = 2860] [id = 25] 12:45:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0C4D1C00) [pid = 2860] [serial = 71] [outer = 0000000000000000] 12:45:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D229000) [pid = 2860] [serial = 72] [outer = 000000EC0C4D1C00] 12:45:12 INFO - PROCESS | 2860 | 1470771912183 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC16788800) [pid = 2860] [serial = 73] [outer = 000000EC0C4D1C00] 12:45:12 INFO - PROCESS | 2860 | 1470771912543 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:45:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 839ms 12:45:12 INFO - PROCESS | 2860 | 1470771912592 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 12:45:12 INFO - PROCESS | 2860 | 1470771912598 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 12:45:12 INFO - PROCESS | 2860 | 1470771912603 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:45:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:45:12 INFO - PROCESS | 2860 | 1470771912605 Marionette TRACE conn6 <- [1,66,null,{}] 12:45:12 INFO - PROCESS | 2860 | 1470771912608 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:12 INFO - PROCESS | 2860 | 1470771912611 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:12 INFO - PROCESS | 2860 | 1470771912695 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 12:45:12 INFO - PROCESS | 2860 | 1470771912701 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:12 INFO - PROCESS | 2860 | 1470771912703 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A05E000 == 24 [pid = 2860] [id = 26] 12:45:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1A007400) [pid = 2860] [serial = 74] [outer = 0000000000000000] 12:45:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1A840000) [pid = 2860] [serial = 75] [outer = 000000EC1A007400] 12:45:12 INFO - PROCESS | 2860 | 1470771912750 Marionette DEBUG loaded listener.js 12:45:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1A84A800) [pid = 2860] [serial = 76] [outer = 000000EC1A007400] 12:45:13 INFO - PROCESS | 2860 | 1470771913149 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 586ms 12:45:13 INFO - PROCESS | 2860 | 1470771913193 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 2860 | 1470771913195 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 12:45:13 INFO - PROCESS | 2860 | 1470771913198 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:45:13 INFO - PROCESS | 2860 | 1470771913200 Marionette TRACE conn6 <- [1,70,null,{}] 12:45:13 INFO - PROCESS | 2860 | 1470771913203 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:13 INFO - PROCESS | 2860 | 1470771913206 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:13 INFO - PROCESS | 2860 | 1470771913284 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 12:45:13 INFO - PROCESS | 2860 | 1470771913290 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 2860 | 1470771913292 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADD2000 == 25 [pid = 2860] [id = 27] 12:45:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1AD12000) [pid = 2860] [serial = 77] [outer = 0000000000000000] 12:45:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1B1AE400) [pid = 2860] [serial = 78] [outer = 000000EC1AD12000] 12:45:13 INFO - PROCESS | 2860 | 1470771913339 Marionette DEBUG loaded listener.js 12:45:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1BAF2400) [pid = 2860] [serial = 79] [outer = 000000EC1AD12000] 12:45:13 INFO - PROCESS | 2860 | 1470771913740 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:45:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 12:45:13 INFO - PROCESS | 2860 | 1470771913787 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 12:45:13 INFO - PROCESS | 2860 | 1470771913789 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 12:45:13 INFO - PROCESS | 2860 | 1470771913793 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:45:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:45:13 INFO - PROCESS | 2860 | 1470771913795 Marionette TRACE conn6 <- [1,74,null,{}] 12:45:13 INFO - PROCESS | 2860 | 1470771913798 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:13 INFO - PROCESS | 2860 | 1470771913803 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:13 INFO - PROCESS | 2860 | 1470771913911 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 12:45:13 INFO - PROCESS | 2860 | 1470771913916 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:13 INFO - PROCESS | 2860 | 1470771913919 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE38800 == 26 [pid = 2860] [id = 28] 12:45:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1BAFCC00) [pid = 2860] [serial = 80] [outer = 0000000000000000] 12:45:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1D805C00) [pid = 2860] [serial = 81] [outer = 000000EC1BAFCC00] 12:45:13 INFO - PROCESS | 2860 | 1470771913966 Marionette DEBUG loaded listener.js 12:45:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1DE4FC00) [pid = 2860] [serial = 82] [outer = 000000EC1BAFCC00] 12:45:14 INFO - PROCESS | 2860 | 1470771914539 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:45:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 775ms 12:45:14 INFO - PROCESS | 2860 | 1470771914573 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 12:45:14 INFO - PROCESS | 2860 | 1470771914577 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 12:45:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:45:14 INFO - PROCESS | 2860 | 1470771914685 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:45:14 INFO - PROCESS | 2860 | 1470771914689 Marionette TRACE conn6 <- [1,78,null,{}] 12:45:14 INFO - PROCESS | 2860 | 1470771914699 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:14 INFO - PROCESS | 2860 | 1470771914703 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:14 INFO - PROCESS | 2860 | 1470771914819 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 12:45:14 INFO - PROCESS | 2860 | 1470771914884 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:14 INFO - PROCESS | 2860 | 1470771914887 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC196AF800 == 27 [pid = 2860] [id = 29] 12:45:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC11EF8800) [pid = 2860] [serial = 83] [outer = 0000000000000000] 12:45:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16787C00) [pid = 2860] [serial = 84] [outer = 000000EC11EF8800] 12:45:14 INFO - PROCESS | 2860 | 1470771914947 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC195AA800) [pid = 2860] [serial = 85] [outer = 000000EC11EF8800] 12:45:15 INFO - PROCESS | 2860 | 1470771915472 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:45:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 922ms 12:45:15 INFO - PROCESS | 2860 | 1470771915538 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 12:45:15 INFO - PROCESS | 2860 | 1470771915543 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 12:45:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:45:15 INFO - PROCESS | 2860 | 1470771915550 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:45:15 INFO - PROCESS | 2860 | 1470771915553 Marionette TRACE conn6 <- [1,82,null,{}] 12:45:15 INFO - PROCESS | 2860 | 1470771915558 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:15 INFO - PROCESS | 2860 | 1470771915561 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:15 INFO - PROCESS | 2860 | 1470771915674 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 12:45:15 INFO - PROCESS | 2860 | 1470771915734 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:15 INFO - PROCESS | 2860 | 1470771915737 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7C9000 == 28 [pid = 2860] [id = 30] 12:45:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A844C00) [pid = 2860] [serial = 86] [outer = 0000000000000000] 12:45:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B830C00) [pid = 2860] [serial = 87] [outer = 000000EC1A844C00] 12:45:15 INFO - PROCESS | 2860 | 1470771915796 Marionette DEBUG loaded listener.js 12:45:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1BAFD400) [pid = 2860] [serial = 88] [outer = 000000EC1A844C00] 12:45:16 INFO - PROCESS | 2860 | 1470771916352 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:45:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 837ms 12:45:16 INFO - PROCESS | 2860 | 1470771916389 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 12:45:16 INFO - PROCESS | 2860 | 1470771916392 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 12:45:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:45:16 INFO - PROCESS | 2860 | 1470771916396 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:45:16 INFO - PROCESS | 2860 | 1470771916400 Marionette TRACE conn6 <- [1,86,null,{}] 12:45:16 INFO - PROCESS | 2860 | 1470771916412 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:16 INFO - PROCESS | 2860 | 1470771916417 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:16 INFO - PROCESS | 2860 | 1470771916521 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 12:45:16 INFO - PROCESS | 2860 | 1470771916583 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:16 INFO - PROCESS | 2860 | 1470771916586 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21495800 == 29 [pid = 2860] [id = 31] 12:45:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D8A5800) [pid = 2860] [serial = 89] [outer = 0000000000000000] 12:45:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1AD6AC00) [pid = 2860] [serial = 90] [outer = 000000EC0D8A5800] 12:45:16 INFO - PROCESS | 2860 | 1470771916645 Marionette DEBUG loaded listener.js 12:45:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D808000) [pid = 2860] [serial = 91] [outer = 000000EC0D8A5800] 12:45:17 INFO - PROCESS | 2860 | 1470771917132 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:45:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 796ms 12:45:17 INFO - PROCESS | 2860 | 1470771917194 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 12:45:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:45:17 INFO - PROCESS | 2860 | 1470771917197 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 12:45:17 INFO - PROCESS | 2860 | 1470771917201 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:45:17 INFO - PROCESS | 2860 | 1470771917203 Marionette TRACE conn6 <- [1,90,null,{}] 12:45:17 INFO - PROCESS | 2860 | 1470771917207 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:17 INFO - PROCESS | 2860 | 1470771917210 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:17 INFO - PROCESS | 2860 | 1470771917330 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 12:45:17 INFO - PROCESS | 2860 | 1470771917405 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:17 INFO - PROCESS | 2860 | 1470771917408 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D9A8800 == 30 [pid = 2860] [id = 32] 12:45:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8CA400) [pid = 2860] [serial = 92] [outer = 0000000000000000] 12:45:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D8D1800) [pid = 2860] [serial = 93] [outer = 000000EC0D8CA400] 12:45:17 INFO - PROCESS | 2860 | 1470771917463 Marionette DEBUG loaded listener.js 12:45:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1CFB8800) [pid = 2860] [serial = 94] [outer = 000000EC0D8CA400] 12:45:18 INFO - PROCESS | 2860 | 1470771918083 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:45:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:45:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 942ms 12:45:18 INFO - PROCESS | 2860 | 1470771918145 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 12:45:18 INFO - PROCESS | 2860 | 1470771918149 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 12:45:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:45:18 INFO - PROCESS | 2860 | 1470771918154 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:45:18 INFO - PROCESS | 2860 | 1470771918158 Marionette TRACE conn6 <- [1,94,null,{}] 12:45:18 INFO - PROCESS | 2860 | 1470771918180 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:18 INFO - PROCESS | 2860 | 1470771918183 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:18 INFO - PROCESS | 2860 | 1470771918288 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 12:45:18 INFO - PROCESS | 2860 | 1470771918349 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:18 INFO - PROCESS | 2860 | 1470771918352 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C45800 == 31 [pid = 2860] [id = 33] 12:45:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D8A4000) [pid = 2860] [serial = 95] [outer = 0000000000000000] 12:45:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D8CAC00) [pid = 2860] [serial = 96] [outer = 000000EC0D8A4000] 12:45:18 INFO - PROCESS | 2860 | 1470771918403 Marionette DEBUG loaded listener.js 12:45:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0E4DB400) [pid = 2860] [serial = 97] [outer = 000000EC0D8A4000] 12:45:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137B0800 == 30 [pid = 2860] [id = 8] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1A824000) [pid = 2860] [serial = 17] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC11892800) [pid = 2860] [serial = 4] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1A5D9800) [pid = 2860] [serial = 33] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1AA89800) [pid = 2860] [serial = 36] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1BAD6400) [pid = 2860] [serial = 37] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1CF38000) [pid = 2860] [serial = 39] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A847C00) [pid = 2860] [serial = 42] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19ECC000) [pid = 2860] [serial = 45] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC16FAEC00) [pid = 2860] [serial = 48] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0B922400) [pid = 2860] [serial = 51] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19ECF800) [pid = 2860] [serial = 54] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0B925400) [pid = 2860] [serial = 57] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D935000) [pid = 2860] [serial = 60] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19ED5000) [pid = 2860] [serial = 21] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC11878400) [pid = 2860] [serial = 24] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC126D0C00) [pid = 2860] [serial = 27] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC12C3F800) [pid = 2860] [serial = 30] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1D92B000) [pid = 2860] [serial = 40] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1CFBE800) [pid = 2860] [serial = 43] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC17B3A000) [pid = 2860] [serial = 28] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A4B8800) [pid = 2860] [serial = 22] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1A5D8000) [pid = 2860] [serial = 14] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC13AB1C00) [pid = 2860] [serial = 9] [outer = 0000000000000000] [url = about:blank] 12:45:19 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC14255800) [pid = 2860] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 12:45:19 INFO - PROCESS | 2860 | 1470771919314 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:45:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:45:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1217ms 12:45:19 INFO - PROCESS | 2860 | 1470771919371 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 12:45:19 INFO - PROCESS | 2860 | 1470771919376 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 12:45:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:45:19 INFO - PROCESS | 2860 | 1470771919380 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:45:19 INFO - PROCESS | 2860 | 1470771919385 Marionette TRACE conn6 <- [1,98,null,{}] 12:45:19 INFO - PROCESS | 2860 | 1470771919391 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:19 INFO - PROCESS | 2860 | 1470771919394 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:19 INFO - PROCESS | 2860 | 1470771919484 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 12:45:19 INFO - PROCESS | 2860 | 1470771919494 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:19 INFO - PROCESS | 2860 | 1470771919497 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12758000 == 31 [pid = 2860] [id = 34] 12:45:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D8CF400) [pid = 2860] [serial = 98] [outer = 0000000000000000] 12:45:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D932800) [pid = 2860] [serial = 99] [outer = 000000EC0D8CF400] 12:45:19 INFO - PROCESS | 2860 | 1470771919547 Marionette DEBUG loaded listener.js 12:45:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC11E11000) [pid = 2860] [serial = 100] [outer = 000000EC0D8CF400] 12:45:19 INFO - PROCESS | 2860 | 1470771919970 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 627ms 12:45:20 INFO - PROCESS | 2860 | 1470771920012 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 2860 | 1470771920017 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 12:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:45:20 INFO - PROCESS | 2860 | 1470771920024 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 2860 | 1470771920027 Marionette TRACE conn6 <- [1,102,null,{}] 12:45:20 INFO - PROCESS | 2860 | 1470771920030 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:20 INFO - PROCESS | 2860 | 1470771920033 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:20 INFO - PROCESS | 2860 | 1470771920128 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 12:45:20 INFO - PROCESS | 2860 | 1470771920135 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 2860 | 1470771920138 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FCE000 == 32 [pid = 2860] [id = 35] 12:45:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC126C6400) [pid = 2860] [serial = 101] [outer = 0000000000000000] 12:45:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC12A1B400) [pid = 2860] [serial = 102] [outer = 000000EC126C6400] 12:45:20 INFO - PROCESS | 2860 | 1470771920188 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC13724800) [pid = 2860] [serial = 103] [outer = 000000EC126C6400] 12:45:20 INFO - PROCESS | 2860 | 1470771920631 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:45:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:45:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 626ms 12:45:20 INFO - PROCESS | 2860 | 1470771920652 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 12:45:20 INFO - PROCESS | 2860 | 1470771920654 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 12:45:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:45:20 INFO - PROCESS | 2860 | 1470771920658 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:45:20 INFO - PROCESS | 2860 | 1470771920662 Marionette TRACE conn6 <- [1,106,null,{}] 12:45:20 INFO - PROCESS | 2860 | 1470771920673 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:20 INFO - PROCESS | 2860 | 1470771920678 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:20 INFO - PROCESS | 2860 | 1470771920765 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 12:45:20 INFO - PROCESS | 2860 | 1470771920772 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:20 INFO - PROCESS | 2860 | 1470771920776 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19999000 == 33 [pid = 2860] [id = 36] 12:45:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB0400) [pid = 2860] [serial = 104] [outer = 0000000000000000] 12:45:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC17314000) [pid = 2860] [serial = 105] [outer = 000000EC16FB0400] 12:45:20 INFO - PROCESS | 2860 | 1470771920825 Marionette DEBUG loaded listener.js 12:45:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC197F9800) [pid = 2860] [serial = 106] [outer = 000000EC16FB0400] 12:45:21 INFO - PROCESS | 2860 | 1470771921233 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 12:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:45:21 INFO - PROCESS | 2860 | 1470771921288 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 2860 | 1470771921291 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 12:45:21 INFO - PROCESS | 2860 | 1470771921295 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - PROCESS | 2860 | 1470771921297 Marionette TRACE conn6 <- [1,110,null,{}] 12:45:21 INFO - PROCESS | 2860 | 1470771921307 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:21 INFO - PROCESS | 2860 | 1470771921309 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:21 INFO - PROCESS | 2860 | 1470771921415 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 12:45:21 INFO - PROCESS | 2860 | 1470771921423 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:21 INFO - PROCESS | 2860 | 1470771921425 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A07B800 == 34 [pid = 2860] [id = 37] 12:45:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19E4FC00) [pid = 2860] [serial = 107] [outer = 0000000000000000] 12:45:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19F9EC00) [pid = 2860] [serial = 108] [outer = 000000EC19E4FC00] 12:45:21 INFO - PROCESS | 2860 | 1470771921471 Marionette DEBUG loaded listener.js 12:45:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A0FB800) [pid = 2860] [serial = 109] [outer = 000000EC19E4FC00] 12:45:21 INFO - PROCESS | 2860 | 1470771921909 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:45:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:45:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 628ms 12:45:21 INFO - PROCESS | 2860 | 1470771921925 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 12:45:21 INFO - PROCESS | 2860 | 1470771921928 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 12:45:21 INFO - PROCESS | 2860 | 1470771921931 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:45:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:45:21 INFO - PROCESS | 2860 | 1470771921933 Marionette TRACE conn6 <- [1,114,null,{}] 12:45:21 INFO - PROCESS | 2860 | 1470771921942 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:21 INFO - PROCESS | 2860 | 1470771921945 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:22 INFO - PROCESS | 2860 | 1470771922042 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 12:45:22 INFO - PROCESS | 2860 | 1470771922048 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 2860 | 1470771922050 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD25800 == 35 [pid = 2860] [id = 38] 12:45:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC17BAA400) [pid = 2860] [serial = 110] [outer = 0000000000000000] 12:45:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A824000) [pid = 2860] [serial = 111] [outer = 000000EC17BAA400] 12:45:22 INFO - PROCESS | 2860 | 1470771922096 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1AA0F000) [pid = 2860] [serial = 112] [outer = 000000EC17BAA400] 12:45:22 INFO - PROCESS | 2860 | 1470771922540 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:45:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:45:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 12:45:22 INFO - PROCESS | 2860 | 1470771922562 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 12:45:22 INFO - PROCESS | 2860 | 1470771922565 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 12:45:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:45:22 INFO - PROCESS | 2860 | 1470771922568 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:45:22 INFO - PROCESS | 2860 | 1470771922570 Marionette TRACE conn6 <- [1,118,null,{}] 12:45:22 INFO - PROCESS | 2860 | 1470771922573 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:22 INFO - PROCESS | 2860 | 1470771922579 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:22 INFO - PROCESS | 2860 | 1470771922699 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 12:45:22 INFO - PROCESS | 2860 | 1470771922725 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:22 INFO - PROCESS | 2860 | 1470771922727 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7D8800 == 36 [pid = 2860] [id = 39] 12:45:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B82B000) [pid = 2860] [serial = 113] [outer = 0000000000000000] 12:45:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1BAF6800) [pid = 2860] [serial = 114] [outer = 000000EC1B82B000] 12:45:22 INFO - PROCESS | 2860 | 1470771922817 Marionette DEBUG loaded listener.js 12:45:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1CF6FC00) [pid = 2860] [serial = 115] [outer = 000000EC1B82B000] 12:45:23 INFO - PROCESS | 2860 | 1470771923204 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 12:45:23 INFO - PROCESS | 2860 | 1470771923263 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 12:45:23 INFO - PROCESS | 2860 | 1470771923265 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 12:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC20416800) [pid = 2860] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16FB3000) [pid = 2860] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC13F37C00) [pid = 2860] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D931000) [pid = 2860] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0B891C00) [pid = 2860] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0B91C800) [pid = 2860] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC16FAD000) [pid = 2860] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1BAFCC00) [pid = 2860] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AD12000) [pid = 2860] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC14253C00) [pid = 2860] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0C4D1C00) [pid = 2860] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A007400) [pid = 2860] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:45:23 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D928000) [pid = 2860] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:45:23 INFO - PROCESS | 2860 | 1470771923365 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:45:23 INFO - PROCESS | 2860 | 1470771923367 Marionette TRACE conn6 <- [1,122,null,{}] 12:45:23 INFO - PROCESS | 2860 | 1470771923375 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:23 INFO - PROCESS | 2860 | 1470771923378 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:23 INFO - PROCESS | 2860 | 1470771923456 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 12:45:23 INFO - PROCESS | 2860 | 1470771923462 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:23 INFO - PROCESS | 2860 | 1470771923464 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D9A5000 == 37 [pid = 2860] [id = 40] 12:45:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D766800) [pid = 2860] [serial = 116] [outer = 0000000000000000] 12:45:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D76D000) [pid = 2860] [serial = 117] [outer = 000000EC0D766800] 12:45:23 INFO - PROCESS | 2860 | 1470771923509 Marionette DEBUG loaded listener.js 12:45:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D772400) [pid = 2860] [serial = 118] [outer = 000000EC0D766800] 12:45:23 INFO - PROCESS | 2860 | 1470771923882 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:45:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:45:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 544ms 12:45:23 INFO - PROCESS | 2860 | 1470771923910 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 12:45:23 INFO - PROCESS | 2860 | 1470771923912 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 12:45:23 INFO - PROCESS | 2860 | 1470771923916 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:45:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:45:23 INFO - PROCESS | 2860 | 1470771923918 Marionette TRACE conn6 <- [1,126,null,{}] 12:45:23 INFO - PROCESS | 2860 | 1470771923921 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:23 INFO - PROCESS | 2860 | 1470771923923 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:24 INFO - PROCESS | 2860 | 1470771924026 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 12:45:24 INFO - PROCESS | 2860 | 1470771924055 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:24 INFO - PROCESS | 2860 | 1470771924057 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21494000 == 38 [pid = 2860] [id = 41] 12:45:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D928000) [pid = 2860] [serial = 119] [outer = 0000000000000000] 12:45:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC13725800) [pid = 2860] [serial = 120] [outer = 000000EC0D928000] 12:45:24 INFO - PROCESS | 2860 | 1470771924102 Marionette DEBUG loaded listener.js 12:45:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B82EC00) [pid = 2860] [serial = 121] [outer = 000000EC0D928000] 12:45:24 INFO - PROCESS | 2860 | 1470771924473 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:45:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:45:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 12:45:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:45:24 INFO - PROCESS | 2860 | 1470771924548 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 12:45:24 INFO - PROCESS | 2860 | 1470771924550 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 12:45:24 INFO - PROCESS | 2860 | 1470771924554 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:45:24 INFO - PROCESS | 2860 | 1470771924556 Marionette TRACE conn6 <- [1,130,null,{}] 12:45:24 INFO - PROCESS | 2860 | 1470771924559 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:24 INFO - PROCESS | 2860 | 1470771924561 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:24 INFO - PROCESS | 2860 | 1470771924663 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 12:45:24 INFO - PROCESS | 2860 | 1470771924670 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:24 INFO - PROCESS | 2860 | 1470771924672 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A5000 == 39 [pid = 2860] [id = 42] 12:45:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D855400) [pid = 2860] [serial = 122] [outer = 0000000000000000] 12:45:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D859000) [pid = 2860] [serial = 123] [outer = 000000EC0D855400] 12:45:24 INFO - PROCESS | 2860 | 1470771924717 Marionette DEBUG loaded listener.js 12:45:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D85F400) [pid = 2860] [serial = 124] [outer = 000000EC0D855400] 12:45:25 INFO - PROCESS | 2860 | 1470771925085 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:45:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:45:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 12:45:25 INFO - PROCESS | 2860 | 1470771925145 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 12:45:25 INFO - PROCESS | 2860 | 1470771925147 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 12:45:25 INFO - PROCESS | 2860 | 1470771925150 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:45:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:45:25 INFO - PROCESS | 2860 | 1470771925152 Marionette TRACE conn6 <- [1,134,null,{}] 12:45:25 INFO - PROCESS | 2860 | 1470771925155 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:25 INFO - PROCESS | 2860 | 1470771925157 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:25 INFO - PROCESS | 2860 | 1470771925258 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 12:45:25 INFO - PROCESS | 2860 | 1470771925265 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:25 INFO - PROCESS | 2860 | 1470771925267 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B852800 == 40 [pid = 2860] [id = 43] 12:45:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D857000) [pid = 2860] [serial = 125] [outer = 0000000000000000] 12:45:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC13679800) [pid = 2860] [serial = 126] [outer = 000000EC0D857000] 12:45:25 INFO - PROCESS | 2860 | 1470771925313 Marionette DEBUG loaded listener.js 12:45:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC137D1800) [pid = 2860] [serial = 127] [outer = 000000EC0D857000] 12:45:26 INFO - PROCESS | 2860 | 1470771926093 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:45:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:45:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 986ms 12:45:26 INFO - PROCESS | 2860 | 1470771926141 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 12:45:26 INFO - PROCESS | 2860 | 1470771926146 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 12:45:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:45:26 INFO - PROCESS | 2860 | 1470771926151 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:45:26 INFO - PROCESS | 2860 | 1470771926156 Marionette TRACE conn6 <- [1,138,null,{}] 12:45:26 INFO - PROCESS | 2860 | 1470771926162 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:26 INFO - PROCESS | 2860 | 1470771926165 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:26 INFO - PROCESS | 2860 | 1470771926288 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 12:45:26 INFO - PROCESS | 2860 | 1470771926351 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:26 INFO - PROCESS | 2860 | 1470771926354 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E1F800 == 41 [pid = 2860] [id = 44] 12:45:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D89CC00) [pid = 2860] [serial = 128] [outer = 0000000000000000] 12:45:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8A8000) [pid = 2860] [serial = 129] [outer = 000000EC0D89CC00] 12:45:26 INFO - PROCESS | 2860 | 1470771926412 Marionette DEBUG loaded listener.js 12:45:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0E4DD800) [pid = 2860] [serial = 130] [outer = 000000EC0D89CC00] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7C9000 == 40 [pid = 2860] [id = 30] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21495800 == 39 [pid = 2860] [id = 31] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A5000 == 38 [pid = 2860] [id = 42] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21494000 == 37 [pid = 2860] [id = 41] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D9A5000 == 36 [pid = 2860] [id = 40] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7D8800 == 35 [pid = 2860] [id = 39] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD25800 == 34 [pid = 2860] [id = 38] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A07B800 == 33 [pid = 2860] [id = 37] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19999000 == 32 [pid = 2860] [id = 36] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FCE000 == 31 [pid = 2860] [id = 35] 12:45:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12758000 == 30 [pid = 2860] [id = 34] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC204C6400) [pid = 2860] [serial = 63] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0B88A000) [pid = 2860] [serial = 55] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1D807800) [pid = 2860] [serial = 46] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC2040DC00) [pid = 2860] [serial = 61] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D92C800) [pid = 2860] [serial = 58] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC16FB2C00) [pid = 2860] [serial = 52] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16FB4000) [pid = 2860] [serial = 49] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1DE4FC00) [pid = 2860] [serial = 82] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1BAF2400) [pid = 2860] [serial = 79] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16FB6800) [pid = 2860] [serial = 69] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D229000) [pid = 2860] [serial = 72] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC195A8000) [pid = 2860] [serial = 70] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A840000) [pid = 2860] [serial = 75] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B1AE400) [pid = 2860] [serial = 78] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1D805C00) [pid = 2860] [serial = 81] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D931400) [pid = 2860] [serial = 66] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1264EC00) [pid = 2860] [serial = 67] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16788800) [pid = 2860] [serial = 73] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC204CF400) [pid = 2860] [serial = 64] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1A84A800) [pid = 2860] [serial = 76] [outer = 0000000000000000] [url = about:blank] 12:45:27 INFO - PROCESS | 2860 | 1470771927426 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:45:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:45:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1297ms 12:45:27 INFO - PROCESS | 2860 | 1470771927451 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 12:45:27 INFO - PROCESS | 2860 | 1470771927456 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 12:45:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:45:27 INFO - PROCESS | 2860 | 1470771927461 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:45:27 INFO - PROCESS | 2860 | 1470771927464 Marionette TRACE conn6 <- [1,142,null,{}] 12:45:27 INFO - PROCESS | 2860 | 1470771927470 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:27 INFO - PROCESS | 2860 | 1470771927473 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:27 INFO - PROCESS | 2860 | 1470771927565 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 12:45:27 INFO - PROCESS | 2860 | 1470771927573 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:27 INFO - PROCESS | 2860 | 1470771927576 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11896800 == 31 [pid = 2860] [id = 45] 12:45:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D850400) [pid = 2860] [serial = 131] [outer = 0000000000000000] 12:45:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D85AC00) [pid = 2860] [serial = 132] [outer = 000000EC0D850400] 12:45:27 INFO - PROCESS | 2860 | 1470771927627 Marionette DEBUG loaded listener.js 12:45:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D8C9400) [pid = 2860] [serial = 133] [outer = 000000EC0D850400] 12:45:28 INFO - PROCESS | 2860 | 1470771928093 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 691ms 12:45:28 INFO - PROCESS | 2860 | 1470771928156 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 2860 | 1470771928161 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 12:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:45:28 INFO - PROCESS | 2860 | 1470771928168 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 2860 | 1470771928171 Marionette TRACE conn6 <- [1,146,null,{}] 12:45:28 INFO - PROCESS | 2860 | 1470771928175 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:28 INFO - PROCESS | 2860 | 1470771928177 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:28 INFO - PROCESS | 2860 | 1470771928268 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 12:45:28 INFO - PROCESS | 2860 | 1470771928323 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 2860 | 1470771928326 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCA800 == 32 [pid = 2860] [id = 46] 12:45:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0DC42C00) [pid = 2860] [serial = 134] [outer = 0000000000000000] 12:45:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC11F69800) [pid = 2860] [serial = 135] [outer = 000000EC0DC42C00] 12:45:28 INFO - PROCESS | 2860 | 1470771928385 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC127D5C00) [pid = 2860] [serial = 136] [outer = 000000EC0DC42C00] 12:45:28 INFO - PROCESS | 2860 | 1470771928779 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:45:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:45:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 12:45:28 INFO - PROCESS | 2860 | 1470771928797 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 2860 | 1470771928800 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 12:45:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:45:28 INFO - PROCESS | 2860 | 1470771928803 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:45:28 INFO - PROCESS | 2860 | 1470771928807 Marionette TRACE conn6 <- [1,150,null,{}] 12:45:28 INFO - PROCESS | 2860 | 1470771928823 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:28 INFO - PROCESS | 2860 | 1470771928828 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:28 INFO - PROCESS | 2860 | 1470771928936 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 12:45:28 INFO - PROCESS | 2860 | 1470771928946 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:28 INFO - PROCESS | 2860 | 1470771928949 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19AE6800 == 33 [pid = 2860] [id = 47] 12:45:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC14251800) [pid = 2860] [serial = 137] [outer = 0000000000000000] 12:45:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16F5E400) [pid = 2860] [serial = 138] [outer = 000000EC14251800] 12:45:29 INFO - PROCESS | 2860 | 1470771929000 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D935000) [pid = 2860] [serial = 139] [outer = 000000EC14251800] 12:45:29 INFO - PROCESS | 2860 | 1470771929405 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:45:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:45:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 12:45:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:45:29 INFO - PROCESS | 2860 | 1470771929435 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 12:45:29 INFO - PROCESS | 2860 | 1470771929438 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 12:45:29 INFO - PROCESS | 2860 | 1470771929454 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:45:29 INFO - PROCESS | 2860 | 1470771929456 Marionette TRACE conn6 <- [1,154,null,{}] 12:45:29 INFO - PROCESS | 2860 | 1470771929460 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:29 INFO - PROCESS | 2860 | 1470771929462 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:29 INFO - PROCESS | 2860 | 1470771929573 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 12:45:29 INFO - PROCESS | 2860 | 1470771929578 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:29 INFO - PROCESS | 2860 | 1470771929580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C8000 == 34 [pid = 2860] [id = 48] 12:45:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0D769400) [pid = 2860] [serial = 140] [outer = 0000000000000000] 12:45:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1906F400) [pid = 2860] [serial = 141] [outer = 000000EC0D769400] 12:45:29 INFO - PROCESS | 2860 | 1470771929627 Marionette DEBUG loaded listener.js 12:45:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19C0D000) [pid = 2860] [serial = 142] [outer = 000000EC0D769400] 12:45:30 INFO - PROCESS | 2860 | 1470771930086 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 694ms 12:45:30 INFO - PROCESS | 2860 | 1470771930138 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 2860 | 1470771930140 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 12:45:30 INFO - PROCESS | 2860 | 1470771930143 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:45:30 INFO - PROCESS | 2860 | 1470771930145 Marionette TRACE conn6 <- [1,158,null,{}] 12:45:30 INFO - PROCESS | 2860 | 1470771930149 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 2860 | 1470771930151 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:30 INFO - PROCESS | 2860 | 1470771930259 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 12:45:30 INFO - PROCESS | 2860 | 1470771930325 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:30 INFO - PROCESS | 2860 | 1470771930328 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B1BC800 == 35 [pid = 2860] [id = 49] 12:45:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D85C800) [pid = 2860] [serial = 143] [outer = 0000000000000000] 12:45:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A005800) [pid = 2860] [serial = 144] [outer = 000000EC0D85C800] 12:45:30 INFO - PROCESS | 2860 | 1470771930374 Marionette DEBUG loaded listener.js 12:45:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A841800) [pid = 2860] [serial = 145] [outer = 000000EC0D85C800] 12:45:30 INFO - PROCESS | 2860 | 1470771930798 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:45:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:45:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 692ms 12:45:30 INFO - PROCESS | 2860 | 1470771930839 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 12:45:30 INFO - PROCESS | 2860 | 1470771930841 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 12:45:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:45:30 INFO - PROCESS | 2860 | 1470771930844 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:45:30 INFO - PROCESS | 2860 | 1470771930846 Marionette TRACE conn6 <- [1,162,null,{}] 12:45:30 INFO - PROCESS | 2860 | 1470771930850 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:30 INFO - PROCESS | 2860 | 1470771930856 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:31 INFO - PROCESS | 2860 | 1470771930991 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 12:45:31 INFO - PROCESS | 2860 | 1470771931002 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 2860 | 1470771931004 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CF8E800 == 36 [pid = 2860] [id = 50] 12:45:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1AA89000) [pid = 2860] [serial = 146] [outer = 0000000000000000] 12:45:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1AEF5400) [pid = 2860] [serial = 147] [outer = 000000EC1AA89000] 12:45:31 INFO - PROCESS | 2860 | 1470771931083 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1BAF7800) [pid = 2860] [serial = 148] [outer = 000000EC1AA89000] 12:45:31 INFO - PROCESS | 2860 | 1470771931589 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC17BAA400) [pid = 2860] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16FB0400) [pid = 2860] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D8CF400) [pid = 2860] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC126C6400) [pid = 2860] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8A4000) [pid = 2860] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC19E4FC00) [pid = 2860] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC11EF8800) [pid = 2860] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A844C00) [pid = 2860] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8A5800) [pid = 2860] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D855400) [pid = 2860] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D8CA400) [pid = 2860] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B82B000) [pid = 2860] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D766800) [pid = 2860] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:45:31 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D928000) [pid = 2860] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:45:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:45:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 836ms 12:45:31 INFO - PROCESS | 2860 | 1470771931685 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 12:45:31 INFO - PROCESS | 2860 | 1470771931687 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 12:45:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:45:31 INFO - PROCESS | 2860 | 1470771931695 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:45:31 INFO - PROCESS | 2860 | 1470771931696 Marionette TRACE conn6 <- [1,166,null,{}] 12:45:31 INFO - PROCESS | 2860 | 1470771931701 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:31 INFO - PROCESS | 2860 | 1470771931704 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:31 INFO - PROCESS | 2860 | 1470771931783 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 12:45:31 INFO - PROCESS | 2860 | 1470771931789 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:31 INFO - PROCESS | 2860 | 1470771931791 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B849000 == 37 [pid = 2860] [id = 51] 12:45:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D855400) [pid = 2860] [serial = 149] [outer = 0000000000000000] 12:45:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8C7400) [pid = 2860] [serial = 150] [outer = 000000EC0D855400] 12:45:31 INFO - PROCESS | 2860 | 1470771931835 Marionette DEBUG loaded listener.js 12:45:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB0400) [pid = 2860] [serial = 151] [outer = 000000EC0D855400] 12:45:32 INFO - PROCESS | 2860 | 1470771932213 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 12:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:45:32 INFO - PROCESS | 2860 | 1470771932286 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 2860 | 1470771932288 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 12:45:32 INFO - PROCESS | 2860 | 1470771932292 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - PROCESS | 2860 | 1470771932294 Marionette TRACE conn6 <- [1,170,null,{}] 12:45:32 INFO - PROCESS | 2860 | 1470771932297 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:32 INFO - PROCESS | 2860 | 1470771932307 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:32 INFO - PROCESS | 2860 | 1470771932390 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 12:45:32 INFO - PROCESS | 2860 | 1470771932398 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 2860 | 1470771932400 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1210E800 == 38 [pid = 2860] [id = 52] 12:45:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FB3800) [pid = 2860] [serial = 152] [outer = 0000000000000000] 12:45:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1C46BC00) [pid = 2860] [serial = 153] [outer = 000000EC16FB3800] 12:45:32 INFO - PROCESS | 2860 | 1470771932446 Marionette DEBUG loaded listener.js 12:45:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1CF78400) [pid = 2860] [serial = 154] [outer = 000000EC16FB3800] 12:45:32 INFO - PROCESS | 2860 | 1470771932829 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:45:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:45:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 12:45:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:45:32 INFO - PROCESS | 2860 | 1470771932881 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 12:45:32 INFO - PROCESS | 2860 | 1470771932883 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 12:45:32 INFO - PROCESS | 2860 | 1470771932887 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:45:32 INFO - PROCESS | 2860 | 1470771932889 Marionette TRACE conn6 <- [1,174,null,{}] 12:45:32 INFO - PROCESS | 2860 | 1470771932892 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:32 INFO - PROCESS | 2860 | 1470771932894 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:32 INFO - PROCESS | 2860 | 1470771932978 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 12:45:32 INFO - PROCESS | 2860 | 1470771932984 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:32 INFO - PROCESS | 2860 | 1470771932986 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21495800 == 39 [pid = 2860] [id = 53] 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1CF78800) [pid = 2860] [serial = 155] [outer = 0000000000000000] 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1CFB8C00) [pid = 2860] [serial = 156] [outer = 000000EC1CF78800] 12:45:33 INFO - PROCESS | 2860 | 1470771933030 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1D805C00) [pid = 2860] [serial = 157] [outer = 000000EC1CF78800] 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1CF7B000) [pid = 2860] [serial = 158] [outer = 000000EC19C0B400] 12:45:33 INFO - PROCESS | 2860 | 1470771933492 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:45:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:45:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 12:45:33 INFO - PROCESS | 2860 | 1470771933517 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 12:45:33 INFO - PROCESS | 2860 | 1470771933520 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 12:45:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:45:33 INFO - PROCESS | 2860 | 1470771933523 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:45:33 INFO - PROCESS | 2860 | 1470771933524 Marionette TRACE conn6 <- [1,178,null,{}] 12:45:33 INFO - PROCESS | 2860 | 1470771933528 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:33 INFO - PROCESS | 2860 | 1470771933530 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:33 INFO - PROCESS | 2860 | 1470771933648 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 12:45:33 INFO - PROCESS | 2860 | 1470771933721 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:33 INFO - PROCESS | 2860 | 1470771933724 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0DB93000 == 40 [pid = 2860] [id = 54] 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0B88F000) [pid = 2860] [serial = 159] [outer = 0000000000000000] 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0B897800) [pid = 2860] [serial = 160] [outer = 000000EC0B88F000] 12:45:33 INFO - PROCESS | 2860 | 1470771933785 Marionette DEBUG loaded listener.js 12:45:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D852C00) [pid = 2860] [serial = 161] [outer = 000000EC0B88F000] 12:45:34 INFO - PROCESS | 2860 | 1470771934421 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:45:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:45:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 923ms 12:45:34 INFO - PROCESS | 2860 | 1470771934451 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 12:45:34 INFO - PROCESS | 2860 | 1470771934455 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 12:45:34 INFO - PROCESS | 2860 | 1470771934460 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:45:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:45:34 INFO - PROCESS | 2860 | 1470771934464 Marionette TRACE conn6 <- [1,182,null,{}] 12:45:34 INFO - PROCESS | 2860 | 1470771934469 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:34 INFO - PROCESS | 2860 | 1470771934473 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:34 INFO - PROCESS | 2860 | 1470771934587 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 12:45:34 INFO - PROCESS | 2860 | 1470771934666 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:34 INFO - PROCESS | 2860 | 1470771934669 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7A000 == 41 [pid = 2860] [id = 55] 12:45:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1264EC00) [pid = 2860] [serial = 162] [outer = 0000000000000000] 12:45:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC12C5A000) [pid = 2860] [serial = 163] [outer = 000000EC1264EC00] 12:45:34 INFO - PROCESS | 2860 | 1470771934728 Marionette DEBUG loaded listener.js 12:45:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC137D8000) [pid = 2860] [serial = 164] [outer = 000000EC1264EC00] 12:45:35 INFO - PROCESS | 2860 | 1470771935263 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:45:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:45:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 838ms 12:45:35 INFO - PROCESS | 2860 | 1470771935302 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 12:45:35 INFO - PROCESS | 2860 | 1470771935306 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 12:45:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:45:35 INFO - PROCESS | 2860 | 1470771935310 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:45:35 INFO - PROCESS | 2860 | 1470771935312 Marionette TRACE conn6 <- [1,186,null,{}] 12:45:35 INFO - PROCESS | 2860 | 1470771935316 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:35 INFO - PROCESS | 2860 | 1470771935319 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:35 INFO - PROCESS | 2860 | 1470771935433 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 12:45:35 INFO - PROCESS | 2860 | 1470771935514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:35 INFO - PROCESS | 2860 | 1470771935517 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B84C800 == 42 [pid = 2860] [id = 56] 12:45:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC197F3C00) [pid = 2860] [serial = 165] [outer = 0000000000000000] 12:45:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1A844800) [pid = 2860] [serial = 166] [outer = 000000EC197F3C00] 12:45:35 INFO - PROCESS | 2860 | 1470771935573 Marionette DEBUG loaded listener.js 12:45:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1B007800) [pid = 2860] [serial = 167] [outer = 000000EC197F3C00] 12:45:36 INFO - PROCESS | 2860 | 1470771936116 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:45:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:45:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 839ms 12:45:36 INFO - PROCESS | 2860 | 1470771936150 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 12:45:36 INFO - PROCESS | 2860 | 1470771936154 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 12:45:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:45:36 INFO - PROCESS | 2860 | 1470771936166 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:45:36 INFO - PROCESS | 2860 | 1470771936171 Marionette TRACE conn6 <- [1,190,null,{}] 12:45:36 INFO - PROCESS | 2860 | 1470771936175 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:36 INFO - PROCESS | 2860 | 1470771936178 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:36 INFO - PROCESS | 2860 | 1470771936289 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 12:45:36 INFO - PROCESS | 2860 | 1470771936367 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:36 INFO - PROCESS | 2860 | 1470771936370 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216EC800 == 43 [pid = 2860] [id = 57] 12:45:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1BAF9000) [pid = 2860] [serial = 168] [outer = 0000000000000000] 12:45:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1DE5AC00) [pid = 2860] [serial = 169] [outer = 000000EC1BAF9000] 12:45:36 INFO - PROCESS | 2860 | 1470771936425 Marionette DEBUG loaded listener.js 12:45:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC2040DC00) [pid = 2860] [serial = 170] [outer = 000000EC1BAF9000] 12:45:37 INFO - PROCESS | 2860 | 1470771937084 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 984ms 12:45:37 INFO - PROCESS | 2860 | 1470771937148 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 12:45:37 INFO - PROCESS | 2860 | 1470771937153 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 12:45:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:45:37 INFO - PROCESS | 2860 | 1470771937158 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:45:37 INFO - PROCESS | 2860 | 1470771937161 Marionette TRACE conn6 <- [1,194,null,{}] 12:45:37 INFO - PROCESS | 2860 | 1470771937167 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:37 INFO - PROCESS | 2860 | 1470771937170 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:37 INFO - PROCESS | 2860 | 1470771937276 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 12:45:37 INFO - PROCESS | 2860 | 1470771937342 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:37 INFO - PROCESS | 2860 | 1470771937346 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC0000 == 44 [pid = 2860] [id = 58] 12:45:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC0D8C9C00) [pid = 2860] [serial = 171] [outer = 0000000000000000] 12:45:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC0D8D2400) [pid = 2860] [serial = 172] [outer = 000000EC0D8C9C00] 12:45:37 INFO - PROCESS | 2860 | 1470771937397 Marionette DEBUG loaded listener.js 12:45:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC0E9F8000) [pid = 2860] [serial = 173] [outer = 000000EC0D8C9C00] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21495800 == 43 [pid = 2860] [id = 53] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1210E800 == 42 [pid = 2860] [id = 52] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B849000 == 41 [pid = 2860] [id = 51] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CF8E800 == 40 [pid = 2860] [id = 50] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B1BC800 == 39 [pid = 2860] [id = 49] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C8000 == 38 [pid = 2860] [id = 48] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19AE6800 == 37 [pid = 2860] [id = 47] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BCA800 == 36 [pid = 2860] [id = 46] 12:45:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11896800 == 35 [pid = 2860] [id = 45] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1A824000) [pid = 2860] [serial = 111] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC17314000) [pid = 2860] [serial = 105] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC0D932800) [pid = 2860] [serial = 99] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC11E11000) [pid = 2860] [serial = 100] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC12A1B400) [pid = 2860] [serial = 102] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC13724800) [pid = 2860] [serial = 103] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC0E4DB400) [pid = 2860] [serial = 97] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0D8CAC00) [pid = 2860] [serial = 96] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1A0FB800) [pid = 2860] [serial = 109] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC19F9EC00) [pid = 2860] [serial = 108] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC195AA800) [pid = 2860] [serial = 85] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC16787C00) [pid = 2860] [serial = 84] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1BAFD400) [pid = 2860] [serial = 88] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B830C00) [pid = 2860] [serial = 87] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1D808000) [pid = 2860] [serial = 91] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D859000) [pid = 2860] [serial = 123] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1AD6AC00) [pid = 2860] [serial = 90] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1CFB8800) [pid = 2860] [serial = 94] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D8D1800) [pid = 2860] [serial = 93] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BAF6800) [pid = 2860] [serial = 114] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D772400) [pid = 2860] [serial = 118] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D76D000) [pid = 2860] [serial = 117] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1CF6FC00) [pid = 2860] [serial = 115] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC13725800) [pid = 2860] [serial = 120] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1AA0F000) [pid = 2860] [serial = 112] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1B82EC00) [pid = 2860] [serial = 121] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC197F9800) [pid = 2860] [serial = 106] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D85F400) [pid = 2860] [serial = 124] [outer = 0000000000000000] [url = about:blank] 12:45:37 INFO - PROCESS | 2860 | 1470771937971 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:45:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:45:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 838ms 12:45:38 INFO - PROCESS | 2860 | 1470771937999 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 2860 | 1470771938003 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:45:38 INFO - PROCESS | 2860 | 1470771938009 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 2860 | 1470771938011 Marionette TRACE conn6 <- [1,198,null,{}] 12:45:38 INFO - PROCESS | 2860 | 1470771938020 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:38 INFO - PROCESS | 2860 | 1470771938023 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:38 INFO - PROCESS | 2860 | 1470771938114 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 12:45:38 INFO - PROCESS | 2860 | 1470771938121 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 2860 | 1470771938123 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A6B800 == 36 [pid = 2860] [id = 59] 12:45:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D85F400) [pid = 2860] [serial = 174] [outer = 0000000000000000] 12:45:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0E9FBC00) [pid = 2860] [serial = 175] [outer = 000000EC0D85F400] 12:45:38 INFO - PROCESS | 2860 | 1470771938172 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC126DCC00) [pid = 2860] [serial = 176] [outer = 000000EC0D85F400] 12:45:38 INFO - PROCESS | 2860 | 1470771938622 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:45:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:45:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 12:45:38 INFO - PROCESS | 2860 | 1470771938641 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 12:45:38 INFO - PROCESS | 2860 | 1470771938643 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 12:45:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:45:38 INFO - PROCESS | 2860 | 1470771938652 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:45:38 INFO - PROCESS | 2860 | 1470771938656 Marionette TRACE conn6 <- [1,202,null,{}] 12:45:38 INFO - PROCESS | 2860 | 1470771938668 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:38 INFO - PROCESS | 2860 | 1470771938673 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:38 INFO - PROCESS | 2860 | 1470771938761 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 12:45:38 INFO - PROCESS | 2860 | 1470771938770 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:38 INFO - PROCESS | 2860 | 1470771938774 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197AB000 == 37 [pid = 2860] [id = 60] 12:45:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16789C00) [pid = 2860] [serial = 177] [outer = 0000000000000000] 12:45:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16FB0C00) [pid = 2860] [serial = 178] [outer = 000000EC16789C00] 12:45:38 INFO - PROCESS | 2860 | 1470771938823 Marionette DEBUG loaded listener.js 12:45:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC17BB2800) [pid = 2860] [serial = 179] [outer = 000000EC16789C00] 12:45:39 INFO - PROCESS | 2860 | 1470771939268 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 690ms 12:45:39 INFO - PROCESS | 2860 | 1470771939341 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 2860 | 1470771939344 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 12:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:45:39 INFO - PROCESS | 2860 | 1470771939347 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 2860 | 1470771939349 Marionette TRACE conn6 <- [1,206,null,{}] 12:45:39 INFO - PROCESS | 2860 | 1470771939353 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:39 INFO - PROCESS | 2860 | 1470771939355 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:39 INFO - PROCESS | 2860 | 1470771939444 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 12:45:39 INFO - PROCESS | 2860 | 1470771939451 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:39 INFO - PROCESS | 2860 | 1470771939454 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A25F800 == 38 [pid = 2860] [id = 61] 12:45:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19ECF400) [pid = 2860] [serial = 180] [outer = 0000000000000000] 12:45:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19F9F000) [pid = 2860] [serial = 181] [outer = 000000EC19ECF400] 12:45:39 INFO - PROCESS | 2860 | 1470771939500 Marionette DEBUG loaded listener.js 12:45:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A5D8400) [pid = 2860] [serial = 182] [outer = 000000EC19ECF400] 12:45:39 INFO - PROCESS | 2860 | 1470771939908 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:45:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:45:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 12:45:39 INFO - PROCESS | 2860 | 1470771939945 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 12:45:39 INFO - PROCESS | 2860 | 1470771939947 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 12:45:39 INFO - PROCESS | 2860 | 1470771939950 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:45:39 INFO - PROCESS | 2860 | 1470771939952 Marionette TRACE conn6 <- [1,210,null,{}] 12:45:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:45:39 INFO - PROCESS | 2860 | 1470771939956 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:39 INFO - PROCESS | 2860 | 1470771939958 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:40 INFO - PROCESS | 2860 | 1470771940040 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 12:45:40 INFO - PROCESS | 2860 | 1470771940046 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 2860 | 1470771940048 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A695000 == 39 [pid = 2860] [id = 62] 12:45:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A848400) [pid = 2860] [serial = 183] [outer = 0000000000000000] 12:45:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AA89C00) [pid = 2860] [serial = 184] [outer = 000000EC1A848400] 12:45:40 INFO - PROCESS | 2860 | 1470771940102 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1BAD3800) [pid = 2860] [serial = 185] [outer = 000000EC1A848400] 12:45:40 INFO - PROCESS | 2860 | 1470771940573 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:45:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:45:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 627ms 12:45:40 INFO - PROCESS | 2860 | 1470771940582 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 12:45:40 INFO - PROCESS | 2860 | 1470771940585 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 12:45:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:45:40 INFO - PROCESS | 2860 | 1470771940588 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:45:40 INFO - PROCESS | 2860 | 1470771940590 Marionette TRACE conn6 <- [1,214,null,{}] 12:45:40 INFO - PROCESS | 2860 | 1470771940603 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:40 INFO - PROCESS | 2860 | 1470771940609 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:40 INFO - PROCESS | 2860 | 1470771940743 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 12:45:40 INFO - PROCESS | 2860 | 1470771940756 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:40 INFO - PROCESS | 2860 | 1470771940758 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B8AC800 == 40 [pid = 2860] [id = 63] 12:45:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1BAD8C00) [pid = 2860] [serial = 186] [outer = 0000000000000000] 12:45:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1CFBC800) [pid = 2860] [serial = 187] [outer = 000000EC1BAD8C00] 12:45:40 INFO - PROCESS | 2860 | 1470771940840 Marionette DEBUG loaded listener.js 12:45:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1DE57800) [pid = 2860] [serial = 188] [outer = 000000EC1BAD8C00] 12:45:41 INFO - PROCESS | 2860 | 1470771941244 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 12:45:41 INFO - PROCESS | 2860 | 1470771941284 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 2860 | 1470771941286 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 12:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:45:41 INFO - PROCESS | 2860 | 1470771941289 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 2860 | 1470771941291 Marionette TRACE conn6 <- [1,218,null,{}] 12:45:41 INFO - PROCESS | 2860 | 1470771941295 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:41 INFO - PROCESS | 2860 | 1470771941297 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:41 INFO - PROCESS | 2860 | 1470771941437 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 12:45:41 INFO - PROCESS | 2860 | 1470771941482 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:41 INFO - PROCESS | 2860 | 1470771941484 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BD800 == 41 [pid = 2860] [id = 64] 12:45:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC20151000) [pid = 2860] [serial = 189] [outer = 0000000000000000] 12:45:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC20154400) [pid = 2860] [serial = 190] [outer = 000000EC20151000] 12:45:41 INFO - PROCESS | 2860 | 1470771941530 Marionette DEBUG loaded listener.js 12:45:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC20159800) [pid = 2860] [serial = 191] [outer = 000000EC20151000] 12:45:41 INFO - PROCESS | 2860 | 1470771941938 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:45:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:45:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 12:45:41 INFO - PROCESS | 2860 | 1470771941984 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 12:45:41 INFO - PROCESS | 2860 | 1470771941987 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 12:45:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:45:41 INFO - PROCESS | 2860 | 1470771941990 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:45:41 INFO - PROCESS | 2860 | 1470771941992 Marionette TRACE conn6 <- [1,222,null,{}] 12:45:42 INFO - PROCESS | 2860 | 1470771941995 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:42 INFO - PROCESS | 2860 | 1470771941997 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:42 INFO - PROCESS | 2860 | 1470771942108 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 12:45:42 INFO - PROCESS | 2860 | 1470771942116 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 2860 | 1470771942118 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0CB23000 == 42 [pid = 2860] [id = 65] 12:45:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0C93A000) [pid = 2860] [serial = 192] [outer = 0000000000000000] 12:45:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0CB55C00) [pid = 2860] [serial = 193] [outer = 000000EC0C93A000] 12:45:42 INFO - PROCESS | 2860 | 1470771942199 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D229000) [pid = 2860] [serial = 194] [outer = 000000EC0C93A000] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0D855400) [pid = 2860] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC16FB3800) [pid = 2860] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D85C800) [pid = 2860] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D769400) [pid = 2860] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1AA89000) [pid = 2860] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D850400) [pid = 2860] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0DC42C00) [pid = 2860] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:45:42 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC14251800) [pid = 2860] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:45:42 INFO - PROCESS | 2860 | 1470771942604 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:45:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:45:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 12:45:42 INFO - PROCESS | 2860 | 1470771942621 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 12:45:42 INFO - PROCESS | 2860 | 1470771942623 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 12:45:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:45:42 INFO - PROCESS | 2860 | 1470771942635 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:45:42 INFO - PROCESS | 2860 | 1470771942637 Marionette TRACE conn6 <- [1,226,null,{}] 12:45:42 INFO - PROCESS | 2860 | 1470771942641 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:42 INFO - PROCESS | 2860 | 1470771942651 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:42 INFO - PROCESS | 2860 | 1470771942735 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 12:45:42 INFO - PROCESS | 2860 | 1470771942760 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:42 INFO - PROCESS | 2860 | 1470771942762 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20137800 == 43 [pid = 2860] [id = 66] 12:45:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D85C800) [pid = 2860] [serial = 195] [outer = 0000000000000000] 12:45:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0DC6E400) [pid = 2860] [serial = 196] [outer = 000000EC0D85C800] 12:45:42 INFO - PROCESS | 2860 | 1470771942810 Marionette DEBUG loaded listener.js 12:45:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1AA89000) [pid = 2860] [serial = 197] [outer = 000000EC0D85C800] 12:45:43 INFO - PROCESS | 2860 | 1470771943197 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 586ms 12:45:43 INFO - PROCESS | 2860 | 1470771943216 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 2860 | 1470771943218 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 12:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:45:43 INFO - PROCESS | 2860 | 1470771943221 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 2860 | 1470771943223 Marionette TRACE conn6 <- [1,230,null,{}] 12:45:43 INFO - PROCESS | 2860 | 1470771943227 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:43 INFO - PROCESS | 2860 | 1470771943229 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:43 INFO - PROCESS | 2860 | 1470771943341 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 12:45:43 INFO - PROCESS | 2860 | 1470771943349 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 2860 | 1470771943351 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214A7800 == 44 [pid = 2860] [id = 67] 12:45:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1CF6F800) [pid = 2860] [serial = 198] [outer = 0000000000000000] 12:45:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC20413800) [pid = 2860] [serial = 199] [outer = 000000EC1CF6F800] 12:45:43 INFO - PROCESS | 2860 | 1470771943395 Marionette DEBUG loaded listener.js 12:45:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC204C8000) [pid = 2860] [serial = 200] [outer = 000000EC1CF6F800] 12:45:43 INFO - PROCESS | 2860 | 1470771943786 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:45:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:45:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 12:45:43 INFO - PROCESS | 2860 | 1470771943812 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 12:45:43 INFO - PROCESS | 2860 | 1470771943815 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 12:45:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:45:43 INFO - PROCESS | 2860 | 1470771943818 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:45:43 INFO - PROCESS | 2860 | 1470771943820 Marionette TRACE conn6 <- [1,234,null,{}] 12:45:43 INFO - PROCESS | 2860 | 1470771943824 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:43 INFO - PROCESS | 2860 | 1470771943826 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:43 INFO - PROCESS | 2860 | 1470771943951 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 12:45:43 INFO - PROCESS | 2860 | 1470771943958 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:43 INFO - PROCESS | 2860 | 1470771943960 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BDB000 == 45 [pid = 2860] [id = 68] 12:45:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC204C8400) [pid = 2860] [serial = 201] [outer = 0000000000000000] 12:45:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC204D0C00) [pid = 2860] [serial = 202] [outer = 000000EC204C8400] 12:45:44 INFO - PROCESS | 2860 | 1470771944008 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC22073400) [pid = 2860] [serial = 203] [outer = 000000EC204C8400] 12:45:44 INFO - PROCESS | 2860 | 1470771944474 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:45:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:45:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 690ms 12:45:44 INFO - PROCESS | 2860 | 1470771944513 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 12:45:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:45:44 INFO - PROCESS | 2860 | 1470771944518 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 12:45:44 INFO - PROCESS | 2860 | 1470771944525 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:45:44 INFO - PROCESS | 2860 | 1470771944530 Marionette TRACE conn6 <- [1,238,null,{}] 12:45:44 INFO - PROCESS | 2860 | 1470771944537 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:44 INFO - PROCESS | 2860 | 1470771944541 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:44 INFO - PROCESS | 2860 | 1470771944671 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 12:45:44 INFO - PROCESS | 2860 | 1470771944747 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:44 INFO - PROCESS | 2860 | 1470771944752 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C39800 == 46 [pid = 2860] [id = 69] 12:45:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0D853400) [pid = 2860] [serial = 204] [outer = 0000000000000000] 12:45:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D89AC00) [pid = 2860] [serial = 205] [outer = 000000EC0D853400] 12:45:44 INFO - PROCESS | 2860 | 1470771944812 Marionette DEBUG loaded listener.js 12:45:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC0D92D000) [pid = 2860] [serial = 206] [outer = 000000EC0D853400] 12:45:45 INFO - PROCESS | 2860 | 1470771945447 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:45:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:45:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 944ms 12:45:45 INFO - PROCESS | 2860 | 1470771945476 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 12:45:45 INFO - PROCESS | 2860 | 1470771945481 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 12:45:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:45:45 INFO - PROCESS | 2860 | 1470771945529 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:45:45 INFO - PROCESS | 2860 | 1470771945532 Marionette TRACE conn6 <- [1,242,null,{}] 12:45:45 INFO - PROCESS | 2860 | 1470771945554 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:45 INFO - PROCESS | 2860 | 1470771945557 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:45 INFO - PROCESS | 2860 | 1470771945771 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 12:45:45 INFO - PROCESS | 2860 | 1470771945850 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:45 INFO - PROCESS | 2860 | 1470771945853 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B890800 == 47 [pid = 2860] [id = 70] 12:45:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC17BB3000) [pid = 2860] [serial = 207] [outer = 0000000000000000] 12:45:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC19C13400) [pid = 2860] [serial = 208] [outer = 000000EC17BB3000] 12:45:45 INFO - PROCESS | 2860 | 1470771945956 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC1AA89800) [pid = 2860] [serial = 209] [outer = 000000EC17BB3000] 12:45:46 INFO - PROCESS | 2860 | 1470771946480 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:45:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:45:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1014ms 12:45:46 INFO - PROCESS | 2860 | 1470771946529 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 12:45:46 INFO - PROCESS | 2860 | 1470771946531 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 12:45:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:45:46 INFO - PROCESS | 2860 | 1470771946537 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:45:46 INFO - PROCESS | 2860 | 1470771946541 Marionette TRACE conn6 <- [1,246,null,{}] 12:45:46 INFO - PROCESS | 2860 | 1470771946553 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:46 INFO - PROCESS | 2860 | 1470771946558 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:46 INFO - PROCESS | 2860 | 1470771946674 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 12:45:46 INFO - PROCESS | 2860 | 1470771946755 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:46 INFO - PROCESS | 2860 | 1470771946759 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2231D800 == 48 [pid = 2860] [id = 71] 12:45:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC1B86E000) [pid = 2860] [serial = 210] [outer = 0000000000000000] 12:45:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC1B874400) [pid = 2860] [serial = 211] [outer = 000000EC1B86E000] 12:45:46 INFO - PROCESS | 2860 | 1470771946820 Marionette DEBUG loaded listener.js 12:45:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC1CC4D400) [pid = 2860] [serial = 212] [outer = 000000EC1B86E000] 12:45:47 INFO - PROCESS | 2860 | 1470771947436 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:45:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:45:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 942ms 12:45:47 INFO - PROCESS | 2860 | 1470771947481 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 12:45:47 INFO - PROCESS | 2860 | 1470771947484 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 12:45:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:45:47 INFO - PROCESS | 2860 | 1470771947488 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:45:47 INFO - PROCESS | 2860 | 1470771947490 Marionette TRACE conn6 <- [1,250,null,{}] 12:45:47 INFO - PROCESS | 2860 | 1470771947493 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:47 INFO - PROCESS | 2860 | 1470771947496 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:47 INFO - PROCESS | 2860 | 1470771947612 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 12:45:47 INFO - PROCESS | 2860 | 1470771947680 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:47 INFO - PROCESS | 2860 | 1470771947682 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BBD800 == 49 [pid = 2860] [id = 72] 12:45:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC1CFBFC00) [pid = 2860] [serial = 213] [outer = 0000000000000000] 12:45:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1DE61C00) [pid = 2860] [serial = 214] [outer = 000000EC1CFBFC00] 12:45:47 INFO - PROCESS | 2860 | 1470771947739 Marionette DEBUG loaded listener.js 12:45:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC1DE68400) [pid = 2860] [serial = 215] [outer = 000000EC1CFBFC00] 12:45:48 INFO - PROCESS | 2860 | 1470771948487 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:45:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:45:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1031ms 12:45:48 INFO - PROCESS | 2860 | 1470771948521 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 12:45:48 INFO - PROCESS | 2860 | 1470771948525 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 12:45:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:45:48 INFO - PROCESS | 2860 | 1470771948530 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:45:48 INFO - PROCESS | 2860 | 1470771948533 Marionette TRACE conn6 <- [1,254,null,{}] 12:45:48 INFO - PROCESS | 2860 | 1470771948552 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:48 INFO - PROCESS | 2860 | 1470771948555 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:48 INFO - PROCESS | 2860 | 1470771948660 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 12:45:48 INFO - PROCESS | 2860 | 1470771948730 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:48 INFO - PROCESS | 2860 | 1470771948733 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199B1800 == 50 [pid = 2860] [id = 73] 12:45:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC0D8A8C00) [pid = 2860] [serial = 216] [outer = 0000000000000000] 12:45:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC0DC67800) [pid = 2860] [serial = 217] [outer = 000000EC0D8A8C00] 12:45:48 INFO - PROCESS | 2860 | 1470771948785 Marionette DEBUG loaded listener.js 12:45:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC13720400) [pid = 2860] [serial = 218] [outer = 000000EC0D8A8C00] 12:45:49 INFO - PROCESS | 2860 | 1470771949367 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214A7800 == 49 [pid = 2860] [id = 67] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20137800 == 48 [pid = 2860] [id = 66] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0CB23000 == 47 [pid = 2860] [id = 65] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BD800 == 46 [pid = 2860] [id = 64] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B8AC800 == 45 [pid = 2860] [id = 63] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A695000 == 44 [pid = 2860] [id = 62] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A25F800 == 43 [pid = 2860] [id = 61] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197AB000 == 42 [pid = 2860] [id = 60] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A6B800 == 41 [pid = 2860] [id = 59] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC0000 == 40 [pid = 2860] [id = 58] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216EC800 == 39 [pid = 2860] [id = 57] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B84C800 == 38 [pid = 2860] [id = 56] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F7A000 == 37 [pid = 2860] [id = 55] 12:45:49 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0DB93000 == 36 [pid = 2860] [id = 54] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC1CFB8C00) [pid = 2860] [serial = 156] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC1A005800) [pid = 2860] [serial = 144] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC1906F400) [pid = 2860] [serial = 141] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC1AEF5400) [pid = 2860] [serial = 147] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC0D85AC00) [pid = 2860] [serial = 132] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC0D8C9400) [pid = 2860] [serial = 133] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC11F69800) [pid = 2860] [serial = 135] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC127D5C00) [pid = 2860] [serial = 136] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC13679800) [pid = 2860] [serial = 126] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC16F5E400) [pid = 2860] [serial = 138] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC0D8A8000) [pid = 2860] [serial = 129] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1A841800) [pid = 2860] [serial = 145] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC16FB0400) [pid = 2860] [serial = 151] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0D8C7400) [pid = 2860] [serial = 150] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1BAF7800) [pid = 2860] [serial = 148] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1CF78400) [pid = 2860] [serial = 154] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1C46BC00) [pid = 2860] [serial = 153] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19C0D000) [pid = 2860] [serial = 142] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D935000) [pid = 2860] [serial = 139] [outer = 0000000000000000] [url = about:blank] 12:45:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:45:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 899ms 12:45:49 INFO - PROCESS | 2860 | 1470771949429 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 12:45:49 INFO - PROCESS | 2860 | 1470771949434 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 12:45:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:45:49 INFO - PROCESS | 2860 | 1470771949439 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:45:49 INFO - PROCESS | 2860 | 1470771949442 Marionette TRACE conn6 <- [1,258,null,{}] 12:45:49 INFO - PROCESS | 2860 | 1470771949446 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:49 INFO - PROCESS | 2860 | 1470771949448 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:49 INFO - PROCESS | 2860 | 1470771949552 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 12:45:49 INFO - PROCESS | 2860 | 1470771949618 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:49 INFO - PROCESS | 2860 | 1470771949621 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1275B800 == 37 [pid = 2860] [id = 74] 12:45:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D8C5400) [pid = 2860] [serial = 219] [outer = 0000000000000000] 12:45:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8D0400) [pid = 2860] [serial = 220] [outer = 000000EC0D8C5400] 12:45:49 INFO - PROCESS | 2860 | 1470771949673 Marionette DEBUG loaded listener.js 12:45:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC12982C00) [pid = 2860] [serial = 221] [outer = 000000EC0D8C5400] 12:45:50 INFO - PROCESS | 2860 | 1470771950299 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 878ms 12:45:50 INFO - PROCESS | 2860 | 1470771950327 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 12:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:45:50 INFO - PROCESS | 2860 | 1470771950329 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 12:45:50 INFO - PROCESS | 2860 | 1470771950333 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - PROCESS | 2860 | 1470771950337 Marionette TRACE conn6 <- [1,262,null,{}] 12:45:50 INFO - PROCESS | 2860 | 1470771950348 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:50 INFO - PROCESS | 2860 | 1470771950352 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:50 INFO - PROCESS | 2860 | 1470771950443 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 12:45:50 INFO - PROCESS | 2860 | 1470771950514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:50 INFO - PROCESS | 2860 | 1470771950517 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A363000 == 38 [pid = 2860] [id = 75] 12:45:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC16F9F000) [pid = 2860] [serial = 222] [outer = 0000000000000000] 12:45:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC19C0D000) [pid = 2860] [serial = 223] [outer = 000000EC16F9F000] 12:45:50 INFO - PROCESS | 2860 | 1470771950567 Marionette DEBUG loaded listener.js 12:45:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1A00E800) [pid = 2860] [serial = 224] [outer = 000000EC16F9F000] 12:45:50 INFO - PROCESS | 2860 | 1470771950932 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:45:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:45:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 12:45:50 INFO - PROCESS | 2860 | 1470771950962 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 12:45:50 INFO - PROCESS | 2860 | 1470771950966 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 12:45:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:45:50 INFO - PROCESS | 2860 | 1470771950969 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:45:50 INFO - PROCESS | 2860 | 1470771950978 Marionette TRACE conn6 <- [1,266,null,{}] 12:45:50 INFO - PROCESS | 2860 | 1470771950988 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:50 INFO - PROCESS | 2860 | 1470771950991 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:51 INFO - PROCESS | 2860 | 1470771951081 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 12:45:51 INFO - PROCESS | 2860 | 1470771951086 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 2860 | 1470771951088 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B848800 == 39 [pid = 2860] [id = 76] 12:45:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1A84D800) [pid = 2860] [serial = 225] [outer = 0000000000000000] 12:45:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1B1A3000) [pid = 2860] [serial = 226] [outer = 000000EC1A84D800] 12:45:51 INFO - PROCESS | 2860 | 1470771951135 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC1B86BC00) [pid = 2860] [serial = 227] [outer = 000000EC1A84D800] 12:45:51 INFO - PROCESS | 2860 | 1470771951556 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:45:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:45:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 648ms 12:45:51 INFO - PROCESS | 2860 | 1470771951620 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 12:45:51 INFO - PROCESS | 2860 | 1470771951622 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 12:45:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:45:51 INFO - PROCESS | 2860 | 1470771951626 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:45:51 INFO - PROCESS | 2860 | 1470771951628 Marionette TRACE conn6 <- [1,270,null,{}] 12:45:51 INFO - PROCESS | 2860 | 1470771951632 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:51 INFO - PROCESS | 2860 | 1470771951634 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:51 INFO - PROCESS | 2860 | 1470771951743 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 12:45:51 INFO - PROCESS | 2860 | 1470771951755 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:51 INFO - PROCESS | 2860 | 1470771951757 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFAA000 == 40 [pid = 2860] [id = 77] 12:45:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC1BAAC000) [pid = 2860] [serial = 228] [outer = 0000000000000000] 12:45:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC1BAF2C00) [pid = 2860] [serial = 229] [outer = 000000EC1BAAC000] 12:45:51 INFO - PROCESS | 2860 | 1470771951863 Marionette DEBUG loaded listener.js 12:45:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC1CA54000) [pid = 2860] [serial = 230] [outer = 000000EC1BAAC000] 12:45:52 INFO - PROCESS | 2860 | 1470771952305 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:45:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:45:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 734ms 12:45:52 INFO - PROCESS | 2860 | 1470771952362 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 12:45:52 INFO - PROCESS | 2860 | 1470771952364 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 12:45:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:45:52 INFO - PROCESS | 2860 | 1470771952368 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:45:52 INFO - PROCESS | 2860 | 1470771952369 Marionette TRACE conn6 <- [1,274,null,{}] 12:45:52 INFO - PROCESS | 2860 | 1470771952373 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:52 INFO - PROCESS | 2860 | 1470771952379 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:52 INFO - PROCESS | 2860 | 1470771952520 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 12:45:52 INFO - PROCESS | 2860 | 1470771952577 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:52 INFO - PROCESS | 2860 | 1470771952580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2011A000 == 41 [pid = 2860] [id = 78] 12:45:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC1CF71800) [pid = 2860] [serial = 231] [outer = 0000000000000000] 12:45:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC1CFBE800) [pid = 2860] [serial = 232] [outer = 000000EC1CF71800] 12:45:52 INFO - PROCESS | 2860 | 1470771952628 Marionette DEBUG loaded listener.js 12:45:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1F30A400) [pid = 2860] [serial = 233] [outer = 000000EC1CF71800] 12:45:53 INFO - PROCESS | 2860 | 1470771953045 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 12:45:53 INFO - PROCESS | 2860 | 1470771953106 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 12:45:53 INFO - PROCESS | 2860 | 1470771953108 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 12:45:53 INFO - PROCESS | 2860 | 1470771953111 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:45:53 INFO - PROCESS | 2860 | 1470771953113 Marionette TRACE conn6 <- [1,278,null,{}] 12:45:53 INFO - PROCESS | 2860 | 1470771953117 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:53 INFO - PROCESS | 2860 | 1470771953119 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:53 INFO - PROCESS | 2860 | 1470771953226 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 12:45:53 INFO - PROCESS | 2860 | 1470771953232 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:53 INFO - PROCESS | 2860 | 1470771953234 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21499000 == 42 [pid = 2860] [id = 79] 12:45:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC1DE6D000) [pid = 2860] [serial = 234] [outer = 0000000000000000] 12:45:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC2015AC00) [pid = 2860] [serial = 235] [outer = 000000EC1DE6D000] 12:45:53 INFO - PROCESS | 2860 | 1470771953317 Marionette DEBUG loaded listener.js 12:45:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC204CB800) [pid = 2860] [serial = 236] [outer = 000000EC1DE6D000] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC1CF78800) [pid = 2860] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC0D89CC00) [pid = 2860] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC1BAD8C00) [pid = 2860] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC0D8C9C00) [pid = 2860] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC20151000) [pid = 2860] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC0D85F400) [pid = 2860] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC19ECF400) [pid = 2860] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC16789C00) [pid = 2860] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1BAF9000) [pid = 2860] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC0C93A000) [pid = 2860] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1CF6F800) [pid = 2860] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A848400) [pid = 2860] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:45:53 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0D85C800) [pid = 2860] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:45:53 INFO - PROCESS | 2860 | 1470771953852 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:45:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:45:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 796ms 12:45:53 INFO - PROCESS | 2860 | 1470771953910 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 12:45:53 INFO - PROCESS | 2860 | 1470771953912 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 12:45:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:45:53 INFO - PROCESS | 2860 | 1470771953916 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:45:53 INFO - PROCESS | 2860 | 1470771953917 Marionette TRACE conn6 <- [1,282,null,{}] 12:45:53 INFO - PROCESS | 2860 | 1470771953921 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:53 INFO - PROCESS | 2860 | 1470771953923 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:54 INFO - PROCESS | 2860 | 1470771954034 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 12:45:54 INFO - PROCESS | 2860 | 1470771954079 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 2860 | 1470771954081 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A76800 == 43 [pid = 2860] [id = 80] 12:45:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D767000) [pid = 2860] [serial = 237] [outer = 0000000000000000] 12:45:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC127CEC00) [pid = 2860] [serial = 238] [outer = 000000EC0D767000] 12:45:54 INFO - PROCESS | 2860 | 1470771954126 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1E234400) [pid = 2860] [serial = 239] [outer = 000000EC0D767000] 12:45:54 INFO - PROCESS | 2860 | 1470771954475 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:45:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:45:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 582ms 12:45:54 INFO - PROCESS | 2860 | 1470771954503 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 12:45:54 INFO - PROCESS | 2860 | 1470771954505 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 12:45:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:45:54 INFO - PROCESS | 2860 | 1470771954508 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:45:54 INFO - PROCESS | 2860 | 1470771954510 Marionette TRACE conn6 <- [1,286,null,{}] 12:45:54 INFO - PROCESS | 2860 | 1470771954513 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:54 INFO - PROCESS | 2860 | 1470771954515 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:54 INFO - PROCESS | 2860 | 1470771954646 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 12:45:54 INFO - PROCESS | 2860 | 1470771954655 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:54 INFO - PROCESS | 2860 | 1470771954657 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BAE800 == 44 [pid = 2860] [id = 81] 12:45:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC11F6CC00) [pid = 2860] [serial = 240] [outer = 0000000000000000] 12:45:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC1E209C00) [pid = 2860] [serial = 241] [outer = 000000EC11F6CC00] 12:45:54 INFO - PROCESS | 2860 | 1470771954711 Marionette DEBUG loaded listener.js 12:45:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC1E213000) [pid = 2860] [serial = 242] [outer = 000000EC11F6CC00] 12:45:55 INFO - PROCESS | 2860 | 1470771955097 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 12:45:55 INFO - PROCESS | 2860 | 1470771955141 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 2860 | 1470771955143 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 12:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:45:55 INFO - PROCESS | 2860 | 1470771955147 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - PROCESS | 2860 | 1470771955149 Marionette TRACE conn6 <- [1,290,null,{}] 12:45:55 INFO - PROCESS | 2860 | 1470771955153 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:55 INFO - PROCESS | 2860 | 1470771955154 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:55 INFO - PROCESS | 2860 | 1470771955267 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 12:45:55 INFO - PROCESS | 2860 | 1470771955274 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:55 INFO - PROCESS | 2860 | 1470771955276 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC22318800 == 45 [pid = 2860] [id = 82] 12:45:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC1E20E400) [pid = 2860] [serial = 243] [outer = 0000000000000000] 12:45:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC1E239400) [pid = 2860] [serial = 244] [outer = 000000EC1E20E400] 12:45:55 INFO - PROCESS | 2860 | 1470771955322 Marionette DEBUG loaded listener.js 12:45:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC1E23CC00) [pid = 2860] [serial = 245] [outer = 000000EC1E20E400] 12:45:55 INFO - PROCESS | 2860 | 1470771955711 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:45:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:45:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 587ms 12:45:55 INFO - PROCESS | 2860 | 1470771955778 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 12:45:55 INFO - PROCESS | 2860 | 1470771955783 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 12:45:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:45:55 INFO - PROCESS | 2860 | 1470771955789 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:45:55 INFO - PROCESS | 2860 | 1470771955794 Marionette TRACE conn6 <- [1,294,null,{}] 12:45:55 INFO - PROCESS | 2860 | 1470771955800 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:55 INFO - PROCESS | 2860 | 1470771955804 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:56 INFO - PROCESS | 2860 | 1470771956001 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 12:45:56 INFO - PROCESS | 2860 | 1470771956089 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 2860 | 1470771956095 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E26000 == 46 [pid = 2860] [id = 83] 12:45:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC0D8A4C00) [pid = 2860] [serial = 246] [outer = 0000000000000000] 12:45:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC0D8C5800) [pid = 2860] [serial = 247] [outer = 000000EC0D8A4C00] 12:45:56 INFO - PROCESS | 2860 | 1470771956154 Marionette DEBUG loaded listener.js 12:45:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC11FD4800) [pid = 2860] [serial = 248] [outer = 000000EC0D8A4C00] 12:45:56 INFO - PROCESS | 2860 | 1470771956677 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:45:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 943ms 12:45:56 INFO - PROCESS | 2860 | 1470771956736 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 12:45:56 INFO - PROCESS | 2860 | 1470771956739 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 12:45:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:45:56 INFO - PROCESS | 2860 | 1470771956746 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:45:56 INFO - PROCESS | 2860 | 1470771956751 Marionette TRACE conn6 <- [1,298,null,{}] 12:45:56 INFO - PROCESS | 2860 | 1470771956755 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:56 INFO - PROCESS | 2860 | 1470771956758 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:56 INFO - PROCESS | 2860 | 1470771956877 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 12:45:56 INFO - PROCESS | 2860 | 1470771956961 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:56 INFO - PROCESS | 2860 | 1470771956964 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A481000 == 47 [pid = 2860] [id = 84] 12:45:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC16F9E400) [pid = 2860] [serial = 249] [outer = 0000000000000000] 12:45:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC16FA0C00) [pid = 2860] [serial = 250] [outer = 000000EC16F9E400] 12:45:57 INFO - PROCESS | 2860 | 1470771957023 Marionette DEBUG loaded listener.js 12:45:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000EC17B3B800) [pid = 2860] [serial = 251] [outer = 000000EC16F9E400] 12:45:57 INFO - PROCESS | 2860 | 1470771957290 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:45:57 INFO - PROCESS | 2860 | 1470771957658 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:45:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 12:45:57 INFO - PROCESS | 2860 | 1470771957688 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 12:45:57 INFO - PROCESS | 2860 | 1470771957691 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 12:45:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:45:57 INFO - PROCESS | 2860 | 1470771957694 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:45:57 INFO - PROCESS | 2860 | 1470771957697 Marionette TRACE conn6 <- [1,302,null,{}] 12:45:57 INFO - PROCESS | 2860 | 1470771957707 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:57 INFO - PROCESS | 2860 | 1470771957712 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:57 INFO - PROCESS | 2860 | 1470771957834 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 12:45:57 INFO - PROCESS | 2860 | 1470771957908 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:57 INFO - PROCESS | 2860 | 1470771957912 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC22B50000 == 48 [pid = 2860] [id = 85] 12:45:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000EC1D805000) [pid = 2860] [serial = 252] [outer = 0000000000000000] 12:45:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000EC1D928C00) [pid = 2860] [serial = 253] [outer = 000000EC1D805000] 12:45:58 INFO - PROCESS | 2860 | 1470771958012 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000EC1E213400) [pid = 2860] [serial = 254] [outer = 000000EC1D805000] 12:45:58 INFO - PROCESS | 2860 | 1470771958559 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:45:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 880ms 12:45:58 INFO - PROCESS | 2860 | 1470771958591 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 12:45:58 INFO - PROCESS | 2860 | 1470771958594 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 12:45:58 INFO - PROCESS | 2860 | 1470771958599 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:45:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:45:58 INFO - PROCESS | 2860 | 1470771958602 Marionette TRACE conn6 <- [1,306,null,{}] 12:45:58 INFO - PROCESS | 2860 | 1470771958605 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:58 INFO - PROCESS | 2860 | 1470771958608 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:58 INFO - PROCESS | 2860 | 1470771958725 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 12:45:58 INFO - PROCESS | 2860 | 1470771958808 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:58 INFO - PROCESS | 2860 | 1470771958811 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2AC000 == 49 [pid = 2860] [id = 86] 12:45:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000EC20414800) [pid = 2860] [serial = 255] [outer = 0000000000000000] 12:45:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000EC204D2400) [pid = 2860] [serial = 256] [outer = 000000EC20414800] 12:45:58 INFO - PROCESS | 2860 | 1470771958867 Marionette DEBUG loaded listener.js 12:45:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000EC216C5800) [pid = 2860] [serial = 257] [outer = 000000EC20414800] 12:45:59 INFO - PROCESS | 2860 | 1470771959483 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:45:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:45:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 944ms 12:45:59 INFO - PROCESS | 2860 | 1470771959548 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 12:45:59 INFO - PROCESS | 2860 | 1470771959550 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 12:45:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:45:59 INFO - PROCESS | 2860 | 1470771959554 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:45:59 INFO - PROCESS | 2860 | 1470771959556 Marionette TRACE conn6 <- [1,310,null,{}] 12:45:59 INFO - PROCESS | 2860 | 1470771959561 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:45:59 INFO - PROCESS | 2860 | 1470771959563 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:59 INFO - PROCESS | 2860 | 1470771959676 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 12:45:59 INFO - PROCESS | 2860 | 1470771959750 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:45:59 INFO - PROCESS | 2860 | 1470771959753 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:45:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0E435000 == 50 [pid = 2860] [id = 87] 12:45:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000EC0D935800) [pid = 2860] [serial = 258] [outer = 0000000000000000] 12:45:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000EC118C6400) [pid = 2860] [serial = 259] [outer = 000000EC0D935800] 12:45:59 INFO - PROCESS | 2860 | 1470771959859 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 115 (000000EC1AEF9400) [pid = 2860] [serial = 260] [outer = 000000EC0D935800] 12:46:00 INFO - PROCESS | 2860 | 1470771960638 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1143ms 12:46:00 INFO - PROCESS | 2860 | 1470771960700 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 12:46:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:46:00 INFO - PROCESS | 2860 | 1470771960703 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 12:46:00 INFO - PROCESS | 2860 | 1470771960709 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:46:00 INFO - PROCESS | 2860 | 1470771960712 Marionette TRACE conn6 <- [1,314,null,{}] 12:46:00 INFO - PROCESS | 2860 | 1470771960717 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:00 INFO - PROCESS | 2860 | 1470771960720 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:00 INFO - PROCESS | 2860 | 1470771960886 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BAE800 == 49 [pid = 2860] [id = 81] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A76800 == 48 [pid = 2860] [id = 80] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21499000 == 47 [pid = 2860] [id = 79] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2011A000 == 46 [pid = 2860] [id = 78] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFAA000 == 45 [pid = 2860] [id = 77] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B848800 == 44 [pid = 2860] [id = 76] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A363000 == 43 [pid = 2860] [id = 75] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1275B800 == 42 [pid = 2860] [id = 74] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199B1800 == 41 [pid = 2860] [id = 73] 12:46:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C39800 == 40 [pid = 2860] [id = 69] 12:46:00 INFO - PROCESS | 2860 | --DOMWINDOW == 114 (000000EC204D0C00) [pid = 2860] [serial = 202] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000EC1D805C00) [pid = 2860] [serial = 157] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000EC17C02800) [pid = 2860] [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.] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000EC0E4DD800) [pid = 2860] [serial = 130] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000EC1CFBC800) [pid = 2860] [serial = 187] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000EC0D8D2400) [pid = 2860] [serial = 172] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000EC20159800) [pid = 2860] [serial = 191] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000EC20154400) [pid = 2860] [serial = 190] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000EC0E9F8000) [pid = 2860] [serial = 173] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000EC0E9FBC00) [pid = 2860] [serial = 175] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC126DCC00) [pid = 2860] [serial = 176] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC19F9F000) [pid = 2860] [serial = 181] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC1A5D8400) [pid = 2860] [serial = 182] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC0B897800) [pid = 2860] [serial = 160] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC1A844800) [pid = 2860] [serial = 166] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC17BB2800) [pid = 2860] [serial = 179] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC16FB0C00) [pid = 2860] [serial = 178] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC12C5A000) [pid = 2860] [serial = 163] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC2040DC00) [pid = 2860] [serial = 170] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1DE5AC00) [pid = 2860] [serial = 169] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC0CB55C00) [pid = 2860] [serial = 193] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC204C8000) [pid = 2860] [serial = 200] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1AA89C00) [pid = 2860] [serial = 184] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0D229000) [pid = 2860] [serial = 194] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1DE57800) [pid = 2860] [serial = 188] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC20413800) [pid = 2860] [serial = 199] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1AA89000) [pid = 2860] [serial = 197] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0DC6E400) [pid = 2860] [serial = 196] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1BAD3800) [pid = 2860] [serial = 185] [outer = 0000000000000000] [url = about:blank] 12:46:01 INFO - PROCESS | 2860 | 1470771961000 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 2860 | 1470771961003 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1210E800 == 41 [pid = 2860] [id = 88] 12:46:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0B916C00) [pid = 2860] [serial = 261] [outer = 0000000000000000] 12:46:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D768400) [pid = 2860] [serial = 262] [outer = 000000EC0B916C00] 12:46:01 INFO - PROCESS | 2860 | 1470771961054 Marionette DEBUG loaded listener.js 12:46:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0E4DD800) [pid = 2860] [serial = 263] [outer = 000000EC0B916C00] 12:46:01 INFO - PROCESS | 2860 | 1470771961501 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 838ms 12:46:01 INFO - PROCESS | 2860 | 1470771961548 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 12:46:01 INFO - PROCESS | 2860 | 1470771961552 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 12:46:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:46:01 INFO - PROCESS | 2860 | 1470771961559 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:46:01 INFO - PROCESS | 2860 | 1470771961561 Marionette TRACE conn6 <- [1,318,null,{}] 12:46:01 INFO - PROCESS | 2860 | 1470771961565 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:01 INFO - PROCESS | 2860 | 1470771961568 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:01 INFO - PROCESS | 2860 | 1470771961665 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 12:46:01 INFO - PROCESS | 2860 | 1470771961673 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:01 INFO - PROCESS | 2860 | 1470771961676 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A7800 == 42 [pid = 2860] [id = 89] 12:46:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC16FB4C00) [pid = 2860] [serial = 264] [outer = 0000000000000000] 12:46:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC17313800) [pid = 2860] [serial = 265] [outer = 000000EC16FB4C00] 12:46:01 INFO - PROCESS | 2860 | 1470771961728 Marionette DEBUG loaded listener.js 12:46:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC19685400) [pid = 2860] [serial = 266] [outer = 000000EC16FB4C00] 12:46:02 INFO - PROCESS | 2860 | 1470771962196 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 691ms 12:46:02 INFO - PROCESS | 2860 | 1470771962252 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 2860 | 1470771962255 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 12:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:46:02 INFO - PROCESS | 2860 | 1470771962258 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 2860 | 1470771962262 Marionette TRACE conn6 <- [1,322,null,{}] 12:46:02 INFO - PROCESS | 2860 | 1470771962273 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:02 INFO - PROCESS | 2860 | 1470771962278 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:02 INFO - PROCESS | 2860 | 1470771962376 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 12:46:02 INFO - PROCESS | 2860 | 1470771962389 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:02 INFO - PROCESS | 2860 | 1470771962393 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A361000 == 43 [pid = 2860] [id = 90] 12:46:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1A846800) [pid = 2860] [serial = 267] [outer = 0000000000000000] 12:46:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1AD5C400) [pid = 2860] [serial = 268] [outer = 000000EC1A846800] 12:46:02 INFO - PROCESS | 2860 | 1470771962442 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC1B86EC00) [pid = 2860] [serial = 269] [outer = 000000EC1A846800] 12:46:02 INFO - PROCESS | 2860 | 1470771962887 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 692ms 12:46:02 INFO - PROCESS | 2860 | 1470771962953 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 12:46:02 INFO - PROCESS | 2860 | 1470771962956 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 12:46:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:46:02 INFO - PROCESS | 2860 | 1470771962960 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:46:02 INFO - PROCESS | 2860 | 1470771962961 Marionette TRACE conn6 <- [1,326,null,{}] 12:46:02 INFO - PROCESS | 2860 | 1470771962965 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:02 INFO - PROCESS | 2860 | 1470771962967 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:03 INFO - PROCESS | 2860 | 1470771963087 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 12:46:03 INFO - PROCESS | 2860 | 1470771963164 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 2860 | 1470771963166 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B1BD800 == 44 [pid = 2860] [id = 91] 12:46:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC1BAF7C00) [pid = 2860] [serial = 270] [outer = 0000000000000000] 12:46:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC1CC59000) [pid = 2860] [serial = 271] [outer = 000000EC1BAF7C00] 12:46:03 INFO - PROCESS | 2860 | 1470771963213 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC1CF7D800) [pid = 2860] [serial = 272] [outer = 000000EC1BAF7C00] 12:46:03 INFO - PROCESS | 2860 | 1470771963629 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 12:46:03 INFO - PROCESS | 2860 | 1470771963654 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 2860 | 1470771963656 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 12:46:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:46:03 INFO - PROCESS | 2860 | 1470771963660 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:46:03 INFO - PROCESS | 2860 | 1470771963661 Marionette TRACE conn6 <- [1,330,null,{}] 12:46:03 INFO - PROCESS | 2860 | 1470771963665 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:03 INFO - PROCESS | 2860 | 1470771963667 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:03 INFO - PROCESS | 2860 | 1470771963776 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 12:46:03 INFO - PROCESS | 2860 | 1470771963781 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:03 INFO - PROCESS | 2860 | 1470771963784 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7D8800 == 45 [pid = 2860] [id = 92] 12:46:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC1CF79400) [pid = 2860] [serial = 273] [outer = 0000000000000000] 12:46:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC1DE50C00) [pid = 2860] [serial = 274] [outer = 000000EC1CF79400] 12:46:03 INFO - PROCESS | 2860 | 1470771963866 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1DE6EC00) [pid = 2860] [serial = 275] [outer = 000000EC1CF79400] 12:46:04 INFO - PROCESS | 2860 | 1470771964333 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 733ms 12:46:04 INFO - PROCESS | 2860 | 1470771964396 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 2860 | 1470771964398 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 12:46:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:46:04 INFO - PROCESS | 2860 | 1470771964416 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:46:04 INFO - PROCESS | 2860 | 1470771964418 Marionette TRACE conn6 <- [1,334,null,{}] 12:46:04 INFO - PROCESS | 2860 | 1470771964421 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:04 INFO - PROCESS | 2860 | 1470771964428 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:04 INFO - PROCESS | 2860 | 1470771964554 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 12:46:04 INFO - PROCESS | 2860 | 1470771964607 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:04 INFO - PROCESS | 2860 | 1470771964609 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1210F000 == 46 [pid = 2860] [id = 93] 12:46:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC2040F000) [pid = 2860] [serial = 276] [outer = 0000000000000000] 12:46:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC204C9000) [pid = 2860] [serial = 277] [outer = 000000EC2040F000] 12:46:04 INFO - PROCESS | 2860 | 1470771964656 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC216C7400) [pid = 2860] [serial = 278] [outer = 000000EC2040F000] 12:46:05 INFO - PROCESS | 2860 | 1470771965073 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 692ms 12:46:05 INFO - PROCESS | 2860 | 1470771965108 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 2860 | 1470771965110 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 12:46:05 INFO - PROCESS | 2860 | 1470771965114 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:46:05 INFO - PROCESS | 2860 | 1470771965116 Marionette TRACE conn6 <- [1,338,null,{}] 12:46:05 INFO - PROCESS | 2860 | 1470771965119 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:05 INFO - PROCESS | 2860 | 1470771965121 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:05 INFO - PROCESS | 2860 | 1470771965230 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 12:46:05 INFO - PROCESS | 2860 | 1470771965273 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:05 INFO - PROCESS | 2860 | 1470771965275 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20136800 == 47 [pid = 2860] [id = 94] 12:46:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC0DD02800) [pid = 2860] [serial = 279] [outer = 0000000000000000] 12:46:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000EC19033400) [pid = 2860] [serial = 280] [outer = 000000EC0DD02800] 12:46:05 INFO - PROCESS | 2860 | 1470771965326 Marionette DEBUG loaded listener.js 12:46:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000EC19038C00) [pid = 2860] [serial = 281] [outer = 000000EC0DD02800] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000EC1CF71800) [pid = 2860] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000EC1BAAC000) [pid = 2860] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC1DE6D000) [pid = 2860] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC16F9F000) [pid = 2860] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC0D8C5400) [pid = 2860] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC0D767000) [pid = 2860] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC11F6CC00) [pid = 2860] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC1A84D800) [pid = 2860] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:46:05 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC0D8A8C00) [pid = 2860] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:46:05 INFO - PROCESS | 2860 | 1470771965777 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:46:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 692ms 12:46:05 INFO - PROCESS | 2860 | 1470771965809 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 2860 | 1470771965811 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 12:46:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:46:05 INFO - PROCESS | 2860 | 1470771965814 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:46:05 INFO - PROCESS | 2860 | 1470771965816 Marionette TRACE conn6 <- [1,342,null,{}] 12:46:05 INFO - PROCESS | 2860 | 1470771965819 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:05 INFO - PROCESS | 2860 | 1470771965821 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:05 INFO - PROCESS | 2860 | 1470771965930 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 12:46:05 INFO - PROCESS | 2860 | 1470771965938 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:05 INFO - PROCESS | 2860 | 1470771965940 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214A5800 == 48 [pid = 2860] [id = 95] 12:46:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC1902D400) [pid = 2860] [serial = 282] [outer = 0000000000000000] 12:46:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC19039400) [pid = 2860] [serial = 283] [outer = 000000EC1902D400] 12:46:05 INFO - PROCESS | 2860 | 1470771965987 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1DE6D000) [pid = 2860] [serial = 284] [outer = 000000EC1902D400] 12:46:06 INFO - PROCESS | 2860 | 1470771966403 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:46:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 627ms 12:46:06 INFO - PROCESS | 2860 | 1470771966445 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 2860 | 1470771966447 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 12:46:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:46:06 INFO - PROCESS | 2860 | 1470771966450 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:46:06 INFO - PROCESS | 2860 | 1470771966452 Marionette TRACE conn6 <- [1,346,null,{}] 12:46:06 INFO - PROCESS | 2860 | 1470771966455 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:06 INFO - PROCESS | 2860 | 1470771966457 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:06 INFO - PROCESS | 2860 | 1470771966551 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 12:46:06 INFO - PROCESS | 2860 | 1470771966557 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:06 INFO - PROCESS | 2860 | 1470771966559 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A8A800 == 49 [pid = 2860] [id = 96] 12:46:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC19A3F800) [pid = 2860] [serial = 285] [outer = 0000000000000000] 12:46:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC19A45000) [pid = 2860] [serial = 286] [outer = 000000EC19A3F800] 12:46:06 INFO - PROCESS | 2860 | 1470771966606 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC19A4A400) [pid = 2860] [serial = 287] [outer = 000000EC19A3F800] 12:46:07 INFO - PROCESS | 2860 | 1470771967021 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:46:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 587ms 12:46:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:46:07 INFO - PROCESS | 2860 | 1470771967040 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 12:46:07 INFO - PROCESS | 2860 | 1470771967042 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 12:46:07 INFO - PROCESS | 2860 | 1470771967045 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:46:07 INFO - PROCESS | 2860 | 1470771967047 Marionette TRACE conn6 <- [1,350,null,{}] 12:46:07 INFO - PROCESS | 2860 | 1470771967062 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:07 INFO - PROCESS | 2860 | 1470771967064 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:07 INFO - PROCESS | 2860 | 1470771967151 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 12:46:07 INFO - PROCESS | 2860 | 1470771967164 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:07 INFO - PROCESS | 2860 | 1470771967166 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BE3000 == 50 [pid = 2860] [id = 97] 12:46:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC19A48000) [pid = 2860] [serial = 288] [outer = 0000000000000000] 12:46:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000EC216CF000) [pid = 2860] [serial = 289] [outer = 000000EC19A48000] 12:46:07 INFO - PROCESS | 2860 | 1470771967212 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000EC21AB5400) [pid = 2860] [serial = 290] [outer = 000000EC19A48000] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B890800 == 49 [pid = 2860] [id = 70] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BBD800 == 48 [pid = 2860] [id = 72] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2231D800 == 47 [pid = 2860] [id = 71] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D9A8800 == 46 [pid = 2860] [id = 32] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B852800 == 45 [pid = 2860] [id = 43] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BDB000 == 44 [pid = 2860] [id = 68] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E1F800 == 43 [pid = 2860] [id = 44] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C45800 == 42 [pid = 2860] [id = 33] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1210E800 == 41 [pid = 2860] [id = 88] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0E435000 == 40 [pid = 2860] [id = 87] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2AC000 == 39 [pid = 2860] [id = 86] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC22B50000 == 38 [pid = 2860] [id = 85] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A481000 == 37 [pid = 2860] [id = 84] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E26000 == 36 [pid = 2860] [id = 83] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC22318800 == 35 [pid = 2860] [id = 82] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A7800 == 34 [pid = 2860] [id = 89] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214A5800 == 33 [pid = 2860] [id = 95] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7D8800 == 32 [pid = 2860] [id = 92] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B1BD800 == 31 [pid = 2860] [id = 91] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A8A800 == 30 [pid = 2860] [id = 96] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1210F000 == 29 [pid = 2860] [id = 93] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20136800 == 28 [pid = 2860] [id = 94] 12:46:08 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A361000 == 27 [pid = 2860] [id = 90] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000EC1CFBE800) [pid = 2860] [serial = 232] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000EC1BAF2C00) [pid = 2860] [serial = 229] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC1CA54000) [pid = 2860] [serial = 230] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC2015AC00) [pid = 2860] [serial = 235] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC19C0D000) [pid = 2860] [serial = 223] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC1A00E800) [pid = 2860] [serial = 224] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC0D8D0400) [pid = 2860] [serial = 220] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC19C13400) [pid = 2860] [serial = 208] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC1DE61C00) [pid = 2860] [serial = 214] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC0D89AC00) [pid = 2860] [serial = 205] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC1F30A400) [pid = 2860] [serial = 233] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC127CEC00) [pid = 2860] [serial = 238] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1E213000) [pid = 2860] [serial = 242] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1E209C00) [pid = 2860] [serial = 241] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC204CB800) [pid = 2860] [serial = 236] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC12982C00) [pid = 2860] [serial = 221] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1B1A3000) [pid = 2860] [serial = 226] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1E239400) [pid = 2860] [serial = 244] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC13720400) [pid = 2860] [serial = 218] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0DC67800) [pid = 2860] [serial = 217] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1B874400) [pid = 2860] [serial = 211] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1E234400) [pid = 2860] [serial = 239] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1B86BC00) [pid = 2860] [serial = 227] [outer = 0000000000000000] [url = about:blank] 12:46:09 INFO - PROCESS | 2860 | 1470771969132 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 12:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 2134ms 12:46:09 INFO - PROCESS | 2860 | 1470771969184 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 2860 | 1470771969189 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 12:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:46:09 INFO - PROCESS | 2860 | 1470771969194 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - PROCESS | 2860 | 1470771969198 Marionette TRACE conn6 <- [1,354,null,{}] 12:46:09 INFO - PROCESS | 2860 | 1470771969204 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:09 INFO - PROCESS | 2860 | 1470771969207 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:09 INFO - PROCESS | 2860 | 1470771969301 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 12:46:09 INFO - PROCESS | 2860 | 1470771969310 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:09 INFO - PROCESS | 2860 | 1470771969315 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1279F000 == 28 [pid = 2860] [id = 98] 12:46:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D8A8000) [pid = 2860] [serial = 291] [outer = 0000000000000000] 12:46:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8A9400) [pid = 2860] [serial = 292] [outer = 000000EC0D8A8000] 12:46:09 INFO - PROCESS | 2860 | 1470771969370 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D928400) [pid = 2860] [serial = 293] [outer = 000000EC0D8A8000] 12:46:09 INFO - PROCESS | 2860 | 1470771969846 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 692ms 12:46:09 INFO - PROCESS | 2860 | 1470771969890 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 12:46:09 INFO - PROCESS | 2860 | 1470771969895 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 12:46:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:46:09 INFO - PROCESS | 2860 | 1470771969902 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:46:09 INFO - PROCESS | 2860 | 1470771969905 Marionette TRACE conn6 <- [1,358,null,{}] 12:46:09 INFO - PROCESS | 2860 | 1470771969909 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:09 INFO - PROCESS | 2860 | 1470771969912 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:10 INFO - PROCESS | 2860 | 1470771970004 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 12:46:10 INFO - PROCESS | 2860 | 1470771970013 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 2860 | 1470771970016 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B20800 == 29 [pid = 2860] [id = 99] 12:46:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0EAD6800) [pid = 2860] [serial = 294] [outer = 0000000000000000] 12:46:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC11E03800) [pid = 2860] [serial = 295] [outer = 000000EC0EAD6800] 12:46:10 INFO - PROCESS | 2860 | 1470771970065 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC126C5800) [pid = 2860] [serial = 296] [outer = 000000EC0EAD6800] 12:46:10 INFO - PROCESS | 2860 | 1470771970529 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 692ms 12:46:10 INFO - PROCESS | 2860 | 1470771970595 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 2860 | 1470771970598 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 12:46:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:46:10 INFO - PROCESS | 2860 | 1470771970602 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:46:10 INFO - PROCESS | 2860 | 1470771970605 Marionette TRACE conn6 <- [1,362,null,{}] 12:46:10 INFO - PROCESS | 2860 | 1470771970617 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:10 INFO - PROCESS | 2860 | 1470771970622 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:10 INFO - PROCESS | 2860 | 1470771970738 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 12:46:10 INFO - PROCESS | 2860 | 1470771970812 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:10 INFO - PROCESS | 2860 | 1470771970816 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADF800 == 30 [pid = 2860] [id = 100] 12:46:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0B88B800) [pid = 2860] [serial = 297] [outer = 0000000000000000] 12:46:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC16789C00) [pid = 2860] [serial = 298] [outer = 000000EC0B88B800] 12:46:10 INFO - PROCESS | 2860 | 1470771970866 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC16F9E000) [pid = 2860] [serial = 299] [outer = 000000EC0B88B800] 12:46:11 INFO - PROCESS | 2860 | 1470771971246 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 12:46:11 INFO - PROCESS | 2860 | 1470771971295 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 2860 | 1470771971298 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 12:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:46:11 INFO - PROCESS | 2860 | 1470771971307 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - PROCESS | 2860 | 1470771971309 Marionette TRACE conn6 <- [1,366,null,{}] 12:46:11 INFO - PROCESS | 2860 | 1470771971312 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:11 INFO - PROCESS | 2860 | 1470771971315 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:11 INFO - PROCESS | 2860 | 1470771971402 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 12:46:11 INFO - PROCESS | 2860 | 1470771971408 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:11 INFO - PROCESS | 2860 | 1470771971411 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2CE800 == 31 [pid = 2860] [id = 101] 12:46:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC16FB6800) [pid = 2860] [serial = 300] [outer = 0000000000000000] 12:46:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC17BB8800) [pid = 2860] [serial = 301] [outer = 000000EC16FB6800] 12:46:11 INFO - PROCESS | 2860 | 1470771971457 Marionette DEBUG loaded listener.js 12:46:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC19034C00) [pid = 2860] [serial = 302] [outer = 000000EC16FB6800] 12:46:11 INFO - PROCESS | 2860 | 1470771971893 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 649ms 12:46:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:46:11 INFO - PROCESS | 2860 | 1470771971953 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 2860 | 1470771971955 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 12:46:11 INFO - PROCESS | 2860 | 1470771971958 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:46:11 INFO - PROCESS | 2860 | 1470771971960 Marionette TRACE conn6 <- [1,370,null,{}] 12:46:11 INFO - PROCESS | 2860 | 1470771971964 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:11 INFO - PROCESS | 2860 | 1470771971966 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:12 INFO - PROCESS | 2860 | 1470771972048 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 12:46:12 INFO - PROCESS | 2860 | 1470771972082 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 2860 | 1470771972084 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD23000 == 32 [pid = 2860] [id = 102] 12:46:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC0D8A7400) [pid = 2860] [serial = 303] [outer = 0000000000000000] 12:46:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC19A3E400) [pid = 2860] [serial = 304] [outer = 000000EC0D8A7400] 12:46:12 INFO - PROCESS | 2860 | 1470771972133 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC19C0B000) [pid = 2860] [serial = 305] [outer = 000000EC0D8A7400] 12:46:12 INFO - PROCESS | 2860 | 1470771972565 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:46:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 12:46:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 629ms 12:46:12 INFO - PROCESS | 2860 | 1470771972595 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 12:46:12 INFO - PROCESS | 2860 | 1470771972597 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 12:46:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:46:12 INFO - PROCESS | 2860 | 1470771972601 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:46:12 INFO - PROCESS | 2860 | 1470771972602 Marionette TRACE conn6 <- [1,374,null,{}] 12:46:12 INFO - PROCESS | 2860 | 1470771972606 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:12 INFO - PROCESS | 2860 | 1470771972612 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:12 INFO - PROCESS | 2860 | 1470771972719 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 12:46:12 INFO - PROCESS | 2860 | 1470771972727 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:12 INFO - PROCESS | 2860 | 1470771972729 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CA98800 == 33 [pid = 2860] [id = 103] 12:46:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC19C0D000) [pid = 2860] [serial = 306] [outer = 0000000000000000] 12:46:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1A848400) [pid = 2860] [serial = 307] [outer = 000000EC19C0D000] 12:46:12 INFO - PROCESS | 2860 | 1470771972775 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC1AEF3000) [pid = 2860] [serial = 308] [outer = 000000EC19C0D000] 12:46:13 INFO - PROCESS | 2860 | 1470771973219 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:46:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:46:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 671ms 12:46:13 INFO - PROCESS | 2860 | 1470771973274 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 12:46:13 INFO - PROCESS | 2860 | 1470771973277 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 12:46:13 INFO - PROCESS | 2860 | 1470771973280 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:46:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:46:13 INFO - PROCESS | 2860 | 1470771973282 Marionette TRACE conn6 <- [1,378,null,{}] 12:46:13 INFO - PROCESS | 2860 | 1470771973285 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:13 INFO - PROCESS | 2860 | 1470771973287 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:13 INFO - PROCESS | 2860 | 1470771973367 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 12:46:13 INFO - PROCESS | 2860 | 1470771973403 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:13 INFO - PROCESS | 2860 | 1470771973405 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE3C000 == 34 [pid = 2860] [id = 104] 12:46:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC1AEF3400) [pid = 2860] [serial = 309] [outer = 0000000000000000] 12:46:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC1B868000) [pid = 2860] [serial = 310] [outer = 000000EC1AEF3400] 12:46:13 INFO - PROCESS | 2860 | 1470771973450 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC1B876400) [pid = 2860] [serial = 311] [outer = 000000EC1AEF3400] 12:46:13 INFO - PROCESS | 2860 | 1470771973986 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:46:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:46:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 735ms 12:46:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:46:14 INFO - PROCESS | 2860 | 1470771974019 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 2860 | 1470771974021 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 12:46:14 INFO - PROCESS | 2860 | 1470771974024 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:46:14 INFO - PROCESS | 2860 | 1470771974026 Marionette TRACE conn6 <- [1,382,null,{}] 12:46:14 INFO - PROCESS | 2860 | 1470771974030 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:14 INFO - PROCESS | 2860 | 1470771974032 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:14 INFO - PROCESS | 2860 | 1470771974111 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 12:46:14 INFO - PROCESS | 2860 | 1470771974118 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 2860 | 1470771974120 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2DD800 == 35 [pid = 2860] [id = 105] 12:46:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000EC1B1AE400) [pid = 2860] [serial = 312] [outer = 0000000000000000] 12:46:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000EC1BAF3400) [pid = 2860] [serial = 313] [outer = 000000EC1B1AE400] 12:46:14 INFO - PROCESS | 2860 | 1470771974166 Marionette DEBUG loaded listener.js 12:46:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000EC1C997800) [pid = 2860] [serial = 314] [outer = 000000EC1B1AE400] 12:46:14 INFO - PROCESS | 2860 | 1470771974674 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:46:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:46:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 733ms 12:46:14 INFO - PROCESS | 2860 | 1470771974760 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 2860 | 1470771974763 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 12:46:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:46:14 INFO - PROCESS | 2860 | 1470771974766 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:46:14 INFO - PROCESS | 2860 | 1470771974768 Marionette TRACE conn6 <- [1,386,null,{}] 12:46:14 INFO - PROCESS | 2860 | 1470771974772 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:14 INFO - PROCESS | 2860 | 1470771974774 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:14 INFO - PROCESS | 2860 | 1470771974879 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 12:46:14 INFO - PROCESS | 2860 | 1470771974928 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:14 INFO - PROCESS | 2860 | 1470771974930 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADF000 == 36 [pid = 2860] [id = 106] 12:46:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000EC1CF31400) [pid = 2860] [serial = 315] [outer = 0000000000000000] 12:46:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000EC1CF77C00) [pid = 2860] [serial = 316] [outer = 000000EC1CF31400] 12:46:14 INFO - PROCESS | 2860 | 1470771974976 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000EC1D803C00) [pid = 2860] [serial = 317] [outer = 000000EC1CF31400] 12:46:15 INFO - PROCESS | 2860 | 1470771975445 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:46:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:46:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 12:46:15 INFO - PROCESS | 2860 | 1470771975503 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 12:46:15 INFO - PROCESS | 2860 | 1470771975506 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 12:46:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:46:15 INFO - PROCESS | 2860 | 1470771975509 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:46:15 INFO - PROCESS | 2860 | 1470771975511 Marionette TRACE conn6 <- [1,390,null,{}] 12:46:15 INFO - PROCESS | 2860 | 1470771975519 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:15 INFO - PROCESS | 2860 | 1470771975521 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:15 INFO - PROCESS | 2860 | 1470771975636 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 12:46:15 INFO - PROCESS | 2860 | 1470771975649 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:15 INFO - PROCESS | 2860 | 1470771975651 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2149E000 == 37 [pid = 2860] [id = 107] 12:46:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000EC1CF72400) [pid = 2860] [serial = 318] [outer = 0000000000000000] 12:46:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000EC1DE60800) [pid = 2860] [serial = 319] [outer = 000000EC1CF72400] 12:46:15 INFO - PROCESS | 2860 | 1470771975695 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000EC1E102800) [pid = 2860] [serial = 320] [outer = 000000EC1CF72400] 12:46:16 INFO - PROCESS | 2860 | 1470771976163 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:46:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:46:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 12:46:16 INFO - PROCESS | 2860 | 1470771976212 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 12:46:16 INFO - PROCESS | 2860 | 1470771976214 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 12:46:16 INFO - PROCESS | 2860 | 1470771976218 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:46:16 INFO - PROCESS | 2860 | 1470771976220 Marionette TRACE conn6 <- [1,394,null,{}] 12:46:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:46:16 INFO - PROCESS | 2860 | 1470771976225 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:16 INFO - PROCESS | 2860 | 1470771976228 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:16 INFO - PROCESS | 2860 | 1470771976614 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000EC1CFBFC00) [pid = 2860] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000EC204C8400) [pid = 2860] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000EC1CF79400) [pid = 2860] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000EC2040F000) [pid = 2860] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000EC0DD02800) [pid = 2860] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000EC1902D400) [pid = 2860] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000EC19A3F800) [pid = 2860] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000EC1BAF7C00) [pid = 2860] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000EC1A846800) [pid = 2860] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC16FB4C00) [pid = 2860] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC0B916C00) [pid = 2860] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC0D935800) [pid = 2860] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC20414800) [pid = 2860] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC1D805000) [pid = 2860] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC16F9E400) [pid = 2860] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC0D8A4C00) [pid = 2860] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC1E20E400) [pid = 2860] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC1264EC00) [pid = 2860] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC17BB3000) [pid = 2860] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC0B88F000) [pid = 2860] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC197F3C00) [pid = 2860] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC0D857000) [pid = 2860] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0D853400) [pid = 2860] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:46:16 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1B86E000) [pid = 2860] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:46:16 INFO - PROCESS | 2860 | 1470771976678 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:16 INFO - PROCESS | 2860 | 1470771976681 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C4000 == 38 [pid = 2860] [id = 108] 12:46:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0B91BC00) [pid = 2860] [serial = 321] [outer = 0000000000000000] 12:46:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D853400) [pid = 2860] [serial = 322] [outer = 000000EC0B91BC00] 12:46:16 INFO - PROCESS | 2860 | 1470771976730 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC13679000) [pid = 2860] [serial = 323] [outer = 000000EC0B91BC00] 12:46:17 INFO - PROCESS | 2860 | 1470771977112 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 923ms 12:46:17 INFO - PROCESS | 2860 | 1470771977146 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 2860 | 1470771977148 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 12:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:46:17 INFO - PROCESS | 2860 | 1470771977152 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - PROCESS | 2860 | 1470771977153 Marionette TRACE conn6 <- [1,398,null,{}] 12:46:17 INFO - PROCESS | 2860 | 1470771977157 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:17 INFO - PROCESS | 2860 | 1470771977159 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:17 INFO - PROCESS | 2860 | 1470771977242 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 12:46:17 INFO - PROCESS | 2860 | 1470771977247 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 2860 | 1470771977249 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BBB000 == 39 [pid = 2860] [id = 109] 12:46:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1902B800) [pid = 2860] [serial = 324] [outer = 0000000000000000] 12:46:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC1B86E000) [pid = 2860] [serial = 325] [outer = 000000EC1902B800] 12:46:17 INFO - PROCESS | 2860 | 1470771977302 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC1D80D800) [pid = 2860] [serial = 326] [outer = 000000EC1902B800] 12:46:17 INFO - PROCESS | 2860 | 1470771977736 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:46:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:46:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms 12:46:17 INFO - PROCESS | 2860 | 1470771977784 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 2860 | 1470771977786 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 12:46:17 INFO - PROCESS | 2860 | 1470771977789 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:46:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:46:17 INFO - PROCESS | 2860 | 1470771977791 Marionette TRACE conn6 <- [1,402,null,{}] 12:46:17 INFO - PROCESS | 2860 | 1470771977795 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:17 INFO - PROCESS | 2860 | 1470771977797 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:17 INFO - PROCESS | 2860 | 1470771977879 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 12:46:17 INFO - PROCESS | 2860 | 1470771977887 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:17 INFO - PROCESS | 2860 | 1470771977889 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC22320800 == 40 [pid = 2860] [id = 110] 12:46:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC1E20E000) [pid = 2860] [serial = 327] [outer = 0000000000000000] 12:46:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC1E212000) [pid = 2860] [serial = 328] [outer = 000000EC1E20E000] 12:46:17 INFO - PROCESS | 2860 | 1470771977935 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC1E236C00) [pid = 2860] [serial = 329] [outer = 000000EC1E20E000] 12:46:18 INFO - PROCESS | 2860 | 1470771978389 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:46:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:46:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 627ms 12:46:18 INFO - PROCESS | 2860 | 1470771978420 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 12:46:18 INFO - PROCESS | 2860 | 1470771978422 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 12:46:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:46:18 INFO - PROCESS | 2860 | 1470771978430 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:46:18 INFO - PROCESS | 2860 | 1470771978432 Marionette TRACE conn6 <- [1,406,null,{}] 12:46:18 INFO - PROCESS | 2860 | 1470771978435 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:18 INFO - PROCESS | 2860 | 1470771978437 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:18 INFO - PROCESS | 2860 | 1470771978532 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 12:46:18 INFO - PROCESS | 2860 | 1470771978539 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:18 INFO - PROCESS | 2860 | 1470771978541 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21689000 == 41 [pid = 2860] [id = 111] 12:46:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC1E237000) [pid = 2860] [serial = 330] [outer = 0000000000000000] 12:46:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1F310000) [pid = 2860] [serial = 331] [outer = 000000EC1E237000] 12:46:18 INFO - PROCESS | 2860 | 1470771978585 Marionette DEBUG loaded listener.js 12:46:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC20157400) [pid = 2860] [serial = 332] [outer = 000000EC1E237000] 12:46:19 INFO - PROCESS | 2860 | 1470771979351 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:46:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:46:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 12:46:19 INFO - PROCESS | 2860 | 1470771979418 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 12:46:19 INFO - PROCESS | 2860 | 1470771979423 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 12:46:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:46:19 INFO - PROCESS | 2860 | 1470771979428 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:46:19 INFO - PROCESS | 2860 | 1470771979434 Marionette TRACE conn6 <- [1,410,null,{}] 12:46:19 INFO - PROCESS | 2860 | 1470771979439 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:19 INFO - PROCESS | 2860 | 1470771979442 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:19 INFO - PROCESS | 2860 | 1470771979580 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 12:46:19 INFO - PROCESS | 2860 | 1470771979649 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:19 INFO - PROCESS | 2860 | 1470771979652 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCC800 == 42 [pid = 2860] [id = 112] 12:46:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC0D8D1C00) [pid = 2860] [serial = 333] [outer = 0000000000000000] 12:46:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC0D92C000) [pid = 2860] [serial = 334] [outer = 000000EC0D8D1C00] 12:46:19 INFO - PROCESS | 2860 | 1470771979753 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC0EAD2000) [pid = 2860] [serial = 335] [outer = 000000EC0D8D1C00] 12:46:20 INFO - PROCESS | 2860 | 1470771980707 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:46:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:46:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1336ms 12:46:20 INFO - PROCESS | 2860 | 1470771980768 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 2860 | 1470771980772 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 12:46:20 INFO - PROCESS | 2860 | 1470771980777 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:46:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:46:20 INFO - PROCESS | 2860 | 1470771980781 Marionette TRACE conn6 <- [1,414,null,{}] 12:46:20 INFO - PROCESS | 2860 | 1470771980787 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:20 INFO - PROCESS | 2860 | 1470771980790 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:20 INFO - PROCESS | 2860 | 1470771980900 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 12:46:20 INFO - PROCESS | 2860 | 1470771980969 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:20 INFO - PROCESS | 2860 | 1470771980973 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FD1800 == 43 [pid = 2860] [id = 113] 12:46:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000EC0D774C00) [pid = 2860] [serial = 336] [outer = 0000000000000000] 12:46:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000EC0D855000) [pid = 2860] [serial = 337] [outer = 000000EC0D774C00] 12:46:21 INFO - PROCESS | 2860 | 1470771981024 Marionette DEBUG loaded listener.js 12:46:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000EC0D8A5800) [pid = 2860] [serial = 338] [outer = 000000EC0D774C00] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC22320800 == 42 [pid = 2860] [id = 110] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BBB000 == 41 [pid = 2860] [id = 109] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C4000 == 40 [pid = 2860] [id = 108] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2149E000 == 39 [pid = 2860] [id = 107] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADF000 == 38 [pid = 2860] [id = 106] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2DD800 == 37 [pid = 2860] [id = 105] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE3C000 == 36 [pid = 2860] [id = 104] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CA98800 == 35 [pid = 2860] [id = 103] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD23000 == 34 [pid = 2860] [id = 102] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2CE800 == 33 [pid = 2860] [id = 101] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADF800 == 32 [pid = 2860] [id = 100] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B20800 == 31 [pid = 2860] [id = 99] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000EC216CF000) [pid = 2860] [serial = 289] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1279F000 == 30 [pid = 2860] [id = 98] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000EC1DE68400) [pid = 2860] [serial = 215] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000EC22073400) [pid = 2860] [serial = 203] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC137D8000) [pid = 2860] [serial = 164] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC1AA89800) [pid = 2860] [serial = 209] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC0D852C00) [pid = 2860] [serial = 161] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC1B007800) [pid = 2860] [serial = 167] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC137D1800) [pid = 2860] [serial = 127] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC0D92D000) [pid = 2860] [serial = 206] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC1CC4D400) [pid = 2860] [serial = 212] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC1DE50C00) [pid = 2860] [serial = 274] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC216C7400) [pid = 2860] [serial = 278] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC204C9000) [pid = 2860] [serial = 277] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1DE6EC00) [pid = 2860] [serial = 275] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC19033400) [pid = 2860] [serial = 280] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC19039400) [pid = 2860] [serial = 283] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC19A45000) [pid = 2860] [serial = 286] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1DE6D000) [pid = 2860] [serial = 284] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC19038C00) [pid = 2860] [serial = 281] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1CC59000) [pid = 2860] [serial = 271] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1AD5C400) [pid = 2860] [serial = 268] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1B86EC00) [pid = 2860] [serial = 269] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC17313800) [pid = 2860] [serial = 265] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC19685400) [pid = 2860] [serial = 266] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D768400) [pid = 2860] [serial = 262] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0E4DD800) [pid = 2860] [serial = 263] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1AEF9400) [pid = 2860] [serial = 260] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC118C6400) [pid = 2860] [serial = 259] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC216C5800) [pid = 2860] [serial = 257] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC204D2400) [pid = 2860] [serial = 256] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1E213400) [pid = 2860] [serial = 254] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1D928C00) [pid = 2860] [serial = 253] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC17B3B800) [pid = 2860] [serial = 251] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16FA0C00) [pid = 2860] [serial = 250] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC19A4A400) [pid = 2860] [serial = 287] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC11FD4800) [pid = 2860] [serial = 248] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8C5800) [pid = 2860] [serial = 247] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1E23CC00) [pid = 2860] [serial = 245] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1CF7D800) [pid = 2860] [serial = 272] [outer = 0000000000000000] [url = about:blank] 12:46:21 INFO - PROCESS | 2860 | 1470771981676 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:46:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:46:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 941ms 12:46:21 INFO - PROCESS | 2860 | 1470771981723 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 2860 | 1470771981728 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 12:46:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:46:21 INFO - PROCESS | 2860 | 1470771981734 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:46:21 INFO - PROCESS | 2860 | 1470771981737 Marionette TRACE conn6 <- [1,418,null,{}] 12:46:21 INFO - PROCESS | 2860 | 1470771981741 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:21 INFO - PROCESS | 2860 | 1470771981744 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:21 INFO - PROCESS | 2860 | 1470771981835 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 12:46:21 INFO - PROCESS | 2860 | 1470771981907 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:21 INFO - PROCESS | 2860 | 1470771981909 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137AC800 == 31 [pid = 2860] [id = 114] 12:46:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D8A6000) [pid = 2860] [serial = 339] [outer = 0000000000000000] 12:46:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D926800) [pid = 2860] [serial = 340] [outer = 000000EC0D8A6000] 12:46:21 INFO - PROCESS | 2860 | 1470771981959 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0DC6EC00) [pid = 2860] [serial = 341] [outer = 000000EC0D8A6000] 12:46:22 INFO - PROCESS | 2860 | 1470771982847 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:46:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 12:46:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1142ms 12:46:22 INFO - PROCESS | 2860 | 1470771982879 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 12:46:22 INFO - PROCESS | 2860 | 1470771982881 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 12:46:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:46:22 INFO - PROCESS | 2860 | 1470771982885 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:46:22 INFO - PROCESS | 2860 | 1470771982889 Marionette TRACE conn6 <- [1,422,null,{}] 12:46:22 INFO - PROCESS | 2860 | 1470771982904 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:22 INFO - PROCESS | 2860 | 1470771982909 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:23 INFO - PROCESS | 2860 | 1470771983000 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 12:46:23 INFO - PROCESS | 2860 | 1470771983009 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:23 INFO - PROCESS | 2860 | 1470771983012 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19797800 == 32 [pid = 2860] [id = 115] 12:46:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC12A1B400) [pid = 2860] [serial = 342] [outer = 0000000000000000] 12:46:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC12C59800) [pid = 2860] [serial = 343] [outer = 000000EC12A1B400] 12:46:23 INFO - PROCESS | 2860 | 1470771983063 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1372AC00) [pid = 2860] [serial = 344] [outer = 000000EC12A1B400] 12:46:24 INFO - PROCESS | 2860 | 1470771984009 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:46:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:46:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1144ms 12:46:24 INFO - PROCESS | 2860 | 1470771984038 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 2860 | 1470771984040 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 12:46:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:46:24 INFO - PROCESS | 2860 | 1470771984045 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - PROCESS | 2860 | 1470771984046 Marionette TRACE conn6 <- [1,426,null,{}] 12:46:24 INFO - PROCESS | 2860 | 1470771984050 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:24 INFO - PROCESS | 2860 | 1470771984052 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:24 INFO - PROCESS | 2860 | 1470771984163 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 12:46:24 INFO - PROCESS | 2860 | 1470771984169 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:24 INFO - PROCESS | 2860 | 1470771984171 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7E800 == 33 [pid = 2860] [id = 116] 12:46:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16784000) [pid = 2860] [serial = 345] [outer = 0000000000000000] 12:46:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16F97C00) [pid = 2860] [serial = 346] [outer = 000000EC16784000] 12:46:24 INFO - PROCESS | 2860 | 1470771984218 Marionette DEBUG loaded listener.js 12:46:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16FAF800) [pid = 2860] [serial = 347] [outer = 000000EC16784000] 12:46:24 INFO - PROCESS | 2860 | 1470771984702 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 2860 | 1470771984739 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 12:46:24 INFO - PROCESS | 2860 | 1470771984742 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:46:24 INFO - PROCESS | 2860 | 1470771984744 Marionette TRACE conn6 <- [1,430,null,{}] 12:46:24 INFO - PROCESS | 2860 | 1470771984752 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:24 INFO - PROCESS | 2860 | 1470771984755 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:24 INFO - PROCESS | 2860 | 1470771984859 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 12:46:24 INFO - PROCESS | 2860 | 1470771984871 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:24 INFO - PROCESS | 2860 | 1470771984874 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A47E000 == 34 [pid = 2860] [id = 117] 12:46:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16FAFC00) [pid = 2860] [serial = 348] [outer = 0000000000000000] 12:46:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1902FC00) [pid = 2860] [serial = 349] [outer = 000000EC16FAFC00] 12:46:24 INFO - PROCESS | 2860 | 1470771984920 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19068800) [pid = 2860] [serial = 350] [outer = 000000EC16FAFC00] 12:46:25 INFO - PROCESS | 2860 | 1470771985362 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:46:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:46:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 690ms 12:46:25 INFO - PROCESS | 2860 | 1470771985442 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 12:46:25 INFO - PROCESS | 2860 | 1470771985445 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 12:46:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:46:25 INFO - PROCESS | 2860 | 1470771985448 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:46:25 INFO - PROCESS | 2860 | 1470771985450 Marionette TRACE conn6 <- [1,434,null,{}] 12:46:25 INFO - PROCESS | 2860 | 1470771985454 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:25 INFO - PROCESS | 2860 | 1470771985460 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:25 INFO - PROCESS | 2860 | 1470771985753 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19A48000) [pid = 2860] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1CF31400) [pid = 2860] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8A7400) [pid = 2860] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0EAD6800) [pid = 2860] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AEF3400) [pid = 2860] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1B1AE400) [pid = 2860] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1CF72400) [pid = 2860] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC19C0D000) [pid = 2860] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1902B800) [pid = 2860] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8A8000) [pid = 2860] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0B88B800) [pid = 2860] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16FB6800) [pid = 2860] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0B91BC00) [pid = 2860] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:46:25 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1E20E000) [pid = 2860] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:46:25 INFO - PROCESS | 2860 | 1470771985803 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:25 INFO - PROCESS | 2860 | 1470771985805 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA7C000 == 35 [pid = 2860] [id = 118] 12:46:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0C4CE000) [pid = 2860] [serial = 351] [outer = 0000000000000000] 12:46:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0E06B400) [pid = 2860] [serial = 352] [outer = 000000EC0C4CE000] 12:46:25 INFO - PROCESS | 2860 | 1470771985853 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC19ED6000) [pid = 2860] [serial = 353] [outer = 000000EC0C4CE000] 12:46:26 INFO - PROCESS | 2860 | 1470771986227 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 838ms 12:46:26 INFO - PROCESS | 2860 | 1470771986288 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 2860 | 1470771986290 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 12:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:46:26 INFO - PROCESS | 2860 | 1470771986293 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 2860 | 1470771986295 Marionette TRACE conn6 <- [1,438,null,{}] 12:46:26 INFO - PROCESS | 2860 | 1470771986299 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:26 INFO - PROCESS | 2860 | 1470771986301 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:26 INFO - PROCESS | 2860 | 1470771986389 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 12:46:26 INFO - PROCESS | 2860 | 1470771986395 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 2860 | 1470771986397 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B8AE000 == 36 [pid = 2860] [id = 119] 12:46:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0B920400) [pid = 2860] [serial = 354] [outer = 0000000000000000] 12:46:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1A00E800) [pid = 2860] [serial = 355] [outer = 000000EC0B920400] 12:46:26 INFO - PROCESS | 2860 | 1470771986441 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A83F800) [pid = 2860] [serial = 356] [outer = 000000EC0B920400] 12:46:26 INFO - PROCESS | 2860 | 1470771986864 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:46:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:46:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 587ms 12:46:26 INFO - PROCESS | 2860 | 1470771986884 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 2860 | 1470771986887 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 12:46:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:46:26 INFO - PROCESS | 2860 | 1470771986895 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:46:26 INFO - PROCESS | 2860 | 1470771986897 Marionette TRACE conn6 <- [1,442,null,{}] 12:46:26 INFO - PROCESS | 2860 | 1470771986900 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:26 INFO - PROCESS | 2860 | 1470771986902 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:26 INFO - PROCESS | 2860 | 1470771986985 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 12:46:26 INFO - PROCESS | 2860 | 1470771986990 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:26 INFO - PROCESS | 2860 | 1470771986992 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1275B800 == 37 [pid = 2860] [id = 120] 12:46:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A843800) [pid = 2860] [serial = 357] [outer = 0000000000000000] 12:46:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1AD0CC00) [pid = 2860] [serial = 358] [outer = 000000EC1A843800] 12:46:27 INFO - PROCESS | 2860 | 1470771987037 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B0BA400) [pid = 2860] [serial = 359] [outer = 000000EC1A843800] 12:46:27 INFO - PROCESS | 2860 | 1470771987490 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:46:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:46:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 628ms 12:46:27 INFO - PROCESS | 2860 | 1470771987526 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 2860 | 1470771987528 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 12:46:27 INFO - PROCESS | 2860 | 1470771987531 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:46:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:46:27 INFO - PROCESS | 2860 | 1470771987533 Marionette TRACE conn6 <- [1,446,null,{}] 12:46:27 INFO - PROCESS | 2860 | 1470771987536 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:27 INFO - PROCESS | 2860 | 1470771987538 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:27 INFO - PROCESS | 2860 | 1470771987620 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 12:46:27 INFO - PROCESS | 2860 | 1470771987626 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:27 INFO - PROCESS | 2860 | 1470771987628 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E296800 == 38 [pid = 2860] [id = 121] 12:46:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1B0BC400) [pid = 2860] [serial = 360] [outer = 0000000000000000] 12:46:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B870C00) [pid = 2860] [serial = 361] [outer = 000000EC1B0BC400] 12:46:27 INFO - PROCESS | 2860 | 1470771987673 Marionette DEBUG loaded listener.js 12:46:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1BADE400) [pid = 2860] [serial = 362] [outer = 000000EC1B0BC400] 12:46:28 INFO - PROCESS | 2860 | 1470771988428 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:46:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:46:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 943ms 12:46:28 INFO - PROCESS | 2860 | 1470771988478 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 12:46:28 INFO - PROCESS | 2860 | 1470771988483 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 12:46:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:46:28 INFO - PROCESS | 2860 | 1470771988488 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:46:28 INFO - PROCESS | 2860 | 1470771988494 Marionette TRACE conn6 <- [1,450,null,{}] 12:46:28 INFO - PROCESS | 2860 | 1470771988500 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:28 INFO - PROCESS | 2860 | 1470771988503 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:28 INFO - PROCESS | 2860 | 1470771988653 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 12:46:28 INFO - PROCESS | 2860 | 1470771988723 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:28 INFO - PROCESS | 2860 | 1470771988726 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B09000 == 39 [pid = 2860] [id = 122] 12:46:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D85D800) [pid = 2860] [serial = 363] [outer = 0000000000000000] 12:46:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D8A4000) [pid = 2860] [serial = 364] [outer = 000000EC0D85D800] 12:46:28 INFO - PROCESS | 2860 | 1470771988825 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0DC72000) [pid = 2860] [serial = 365] [outer = 000000EC0D85D800] 12:46:29 INFO - PROCESS | 2860 | 1470771989447 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 2860 | 1470771989486 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 12:46:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:46:29 INFO - PROCESS | 2860 | 1470771989493 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:46:29 INFO - PROCESS | 2860 | 1470771989496 Marionette TRACE conn6 <- [1,454,null,{}] 12:46:29 INFO - PROCESS | 2860 | 1470771989500 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:29 INFO - PROCESS | 2860 | 1470771989503 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:29 INFO - PROCESS | 2860 | 1470771989623 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 12:46:29 INFO - PROCESS | 2860 | 1470771989694 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:29 INFO - PROCESS | 2860 | 1470771989697 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B11F000 == 40 [pid = 2860] [id = 123] 12:46:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC137D2800) [pid = 2860] [serial = 366] [outer = 0000000000000000] 12:46:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC16F9F400) [pid = 2860] [serial = 367] [outer = 000000EC137D2800] 12:46:29 INFO - PROCESS | 2860 | 1470771989756 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC197F3C00) [pid = 2860] [serial = 368] [outer = 000000EC137D2800] 12:46:30 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:30 INFO - PROCESS | 2860 | 1470771990425 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:46:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:46:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 985ms 12:46:30 INFO - PROCESS | 2860 | 1470771990479 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 12:46:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:46:30 INFO - PROCESS | 2860 | 1470771990482 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 12:46:30 INFO - PROCESS | 2860 | 1470771990486 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:46:30 INFO - PROCESS | 2860 | 1470771990490 Marionette TRACE conn6 <- [1,458,null,{}] 12:46:30 INFO - PROCESS | 2860 | 1470771990502 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:30 INFO - PROCESS | 2860 | 1470771990507 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:30 INFO - PROCESS | 2860 | 1470771990659 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 12:46:30 INFO - PROCESS | 2860 | 1470771990670 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:30 INFO - PROCESS | 2860 | 1470771990673 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4CB800 == 41 [pid = 2860] [id = 124] 12:46:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1AD12000) [pid = 2860] [serial = 369] [outer = 0000000000000000] 12:46:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1BAAB400) [pid = 2860] [serial = 370] [outer = 000000EC1AD12000] 12:46:30 INFO - PROCESS | 2860 | 1470771990732 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1C999C00) [pid = 2860] [serial = 371] [outer = 000000EC1AD12000] 12:46:31 INFO - PROCESS | 2860 | 1470771991393 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 2860 | 1470771991530 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 12:46:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:46:31 INFO - PROCESS | 2860 | 1470771991536 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:46:31 INFO - PROCESS | 2860 | 1470771991540 Marionette TRACE conn6 <- [1,462,null,{}] 12:46:31 INFO - PROCESS | 2860 | 1470771991547 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:31 INFO - PROCESS | 2860 | 1470771991551 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:31 INFO - PROCESS | 2860 | 1470771991674 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 12:46:31 INFO - PROCESS | 2860 | 1470771991738 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:31 INFO - PROCESS | 2860 | 1470771991743 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167AB000 == 42 [pid = 2860] [id = 125] 12:46:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D8CE400) [pid = 2860] [serial = 372] [outer = 0000000000000000] 12:46:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D8D4800) [pid = 2860] [serial = 373] [outer = 000000EC0D8CE400] 12:46:31 INFO - PROCESS | 2860 | 1470771991795 Marionette DEBUG loaded listener.js 12:46:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC11EF7400) [pid = 2860] [serial = 374] [outer = 000000EC0D8CE400] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1275B800 == 41 [pid = 2860] [id = 120] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B8AE000 == 40 [pid = 2860] [id = 119] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA7C000 == 39 [pid = 2860] [id = 118] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A47E000 == 38 [pid = 2860] [id = 117] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F7E800 == 37 [pid = 2860] [id = 116] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19797800 == 36 [pid = 2860] [id = 115] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137AC800 == 35 [pid = 2860] [id = 114] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FD1800 == 34 [pid = 2860] [id = 113] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21689000 == 33 [pid = 2860] [id = 111] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BCC800 == 32 [pid = 2860] [id = 112] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BE3000 == 31 [pid = 2860] [id = 97] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4CB800 == 30 [pid = 2860] [id = 124] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B11F000 == 29 [pid = 2860] [id = 123] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B09000 == 28 [pid = 2860] [id = 122] 12:46:32 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E296800 == 27 [pid = 2860] [id = 121] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC21AB5400) [pid = 2860] [serial = 290] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1D803C00) [pid = 2860] [serial = 317] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19C0B000) [pid = 2860] [serial = 305] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC126C5800) [pid = 2860] [serial = 296] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1CF77C00) [pid = 2860] [serial = 316] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC19A3E400) [pid = 2860] [serial = 304] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1B876400) [pid = 2860] [serial = 311] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1BAF3400) [pid = 2860] [serial = 313] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1E102800) [pid = 2860] [serial = 320] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A848400) [pid = 2860] [serial = 307] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1B868000) [pid = 2860] [serial = 310] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1B86E000) [pid = 2860] [serial = 325] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1D80D800) [pid = 2860] [serial = 326] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1DE60800) [pid = 2860] [serial = 319] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D928400) [pid = 2860] [serial = 293] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1C997800) [pid = 2860] [serial = 314] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16789C00) [pid = 2860] [serial = 298] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC17BB8800) [pid = 2860] [serial = 301] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC16F9E000) [pid = 2860] [serial = 299] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D853400) [pid = 2860] [serial = 322] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC13679000) [pid = 2860] [serial = 323] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC11E03800) [pid = 2860] [serial = 295] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC19034C00) [pid = 2860] [serial = 302] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1AEF3000) [pid = 2860] [serial = 308] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0D8A9400) [pid = 2860] [serial = 292] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1E212000) [pid = 2860] [serial = 328] [outer = 0000000000000000] [url = about:blank] 12:46:32 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1E236C00) [pid = 2860] [serial = 329] [outer = 0000000000000000] [url = about:blank] 12:46:33 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:33 INFO - PROCESS | 2860 | 1470771993113 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 2860 | 1470771993192 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 12:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:46:33 INFO - PROCESS | 2860 | 1470771993199 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - PROCESS | 2860 | 1470771993202 Marionette TRACE conn6 <- [1,466,null,{}] 12:46:33 INFO - PROCESS | 2860 | 1470771993211 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:33 INFO - PROCESS | 2860 | 1470771993214 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:33 INFO - PROCESS | 2860 | 1470771993310 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 12:46:33 INFO - PROCESS | 2860 | 1470771993320 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:33 INFO - PROCESS | 2860 | 1470771993324 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129D5800 == 28 [pid = 2860] [id = 126] 12:46:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D774000) [pid = 2860] [serial = 375] [outer = 0000000000000000] 12:46:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D853400) [pid = 2860] [serial = 376] [outer = 000000EC0D774000] 12:46:33 INFO - PROCESS | 2860 | 1470771993375 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D225C00) [pid = 2860] [serial = 377] [outer = 000000EC0D774000] 12:46:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D89E800) [pid = 2860] [serial = 378] [outer = 000000EC19C0B400] 12:46:33 INFO - PROCESS | 2860 | 1470771993906 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 2860 | 1470771993940 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 12:46:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:46:33 INFO - PROCESS | 2860 | 1470771993946 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:46:33 INFO - PROCESS | 2860 | 1470771993949 Marionette TRACE conn6 <- [1,470,null,{}] 12:46:33 INFO - PROCESS | 2860 | 1470771993953 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:33 INFO - PROCESS | 2860 | 1470771993956 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:34 INFO - PROCESS | 2860 | 1470771994047 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 12:46:34 INFO - PROCESS | 2860 | 1470771994057 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 2860 | 1470771994059 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCA800 == 29 [pid = 2860] [id = 127] 12:46:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC11FCDC00) [pid = 2860] [serial = 379] [outer = 0000000000000000] 12:46:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC127CD400) [pid = 2860] [serial = 380] [outer = 000000EC11FCDC00] 12:46:34 INFO - PROCESS | 2860 | 1470771994109 Marionette DEBUG loaded listener.js 12:46:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13725800) [pid = 2860] [serial = 381] [outer = 000000EC11FCDC00] 12:46:34 INFO - PROCESS | 2860 | 1470771994594 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:46:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:46:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 692ms 12:46:34 INFO - PROCESS | 2860 | 1470771994640 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 2860 | 1470771994643 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 12:46:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:46:34 INFO - PROCESS | 2860 | 1470771994647 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:46:34 INFO - PROCESS | 2860 | 1470771994651 Marionette TRACE conn6 <- [1,474,null,{}] 12:46:34 INFO - PROCESS | 2860 | 1470771994692 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:34 INFO - PROCESS | 2860 | 1470771994697 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:34 INFO - PROCESS | 2860 | 1470771994813 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 12:46:34 INFO - PROCESS | 2860 | 1470771994858 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:34 INFO - PROCESS | 2860 | 1470771994861 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F83000 == 30 [pid = 2860] [id = 128] 12:46:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0CDD1000) [pid = 2860] [serial = 382] [outer = 0000000000000000] 12:46:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16FA1000) [pid = 2860] [serial = 383] [outer = 000000EC0CDD1000] 12:46:34 INFO - PROCESS | 2860 | 1470771994911 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC17311800) [pid = 2860] [serial = 384] [outer = 000000EC0CDD1000] 12:46:35 INFO - PROCESS | 2860 | 1470771995360 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:46:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:46:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 733ms 12:46:35 INFO - PROCESS | 2860 | 1470771995382 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 12:46:35 INFO - PROCESS | 2860 | 1470771995384 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 12:46:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:46:35 INFO - PROCESS | 2860 | 1470771995396 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:46:35 INFO - PROCESS | 2860 | 1470771995399 Marionette TRACE conn6 <- [1,478,null,{}] 12:46:35 INFO - PROCESS | 2860 | 1470771995407 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:35 INFO - PROCESS | 2860 | 1470771995409 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:35 INFO - PROCESS | 2860 | 1470771995517 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 12:46:35 INFO - PROCESS | 2860 | 1470771995523 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:35 INFO - PROCESS | 2860 | 1470771995525 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A363000 == 31 [pid = 2860] [id = 129] 12:46:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19033800) [pid = 2860] [serial = 385] [outer = 0000000000000000] 12:46:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19039400) [pid = 2860] [serial = 386] [outer = 000000EC19033800] 12:46:35 INFO - PROCESS | 2860 | 1470771995572 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19A3CC00) [pid = 2860] [serial = 387] [outer = 000000EC19033800] 12:46:36 INFO - PROCESS | 2860 | 1470771996038 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 692ms 12:46:36 INFO - PROCESS | 2860 | 1470771996082 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 2860 | 1470771996085 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 12:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:46:36 INFO - PROCESS | 2860 | 1470771996120 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - PROCESS | 2860 | 1470771996122 Marionette TRACE conn6 <- [1,482,null,{}] 12:46:36 INFO - PROCESS | 2860 | 1470771996138 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:36 INFO - PROCESS | 2860 | 1470771996140 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:36 INFO - PROCESS | 2860 | 1470771996241 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 12:46:36 INFO - PROCESS | 2860 | 1470771996254 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 2860 | 1470771996256 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADDA000 == 32 [pid = 2860] [id = 130] 12:46:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0D89FC00) [pid = 2860] [serial = 388] [outer = 0000000000000000] 12:46:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19A4B000) [pid = 2860] [serial = 389] [outer = 000000EC0D89FC00] 12:46:36 INFO - PROCESS | 2860 | 1470771996339 Marionette DEBUG loaded listener.js 12:46:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19ECFC00) [pid = 2860] [serial = 390] [outer = 000000EC0D89FC00] 12:46:36 INFO - PROCESS | 2860 | 1470771996796 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:46:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 713ms 12:46:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:46:36 INFO - PROCESS | 2860 | 1470771996815 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 12:46:36 INFO - PROCESS | 2860 | 1470771996817 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 12:46:36 INFO - PROCESS | 2860 | 1470771996820 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:46:36 INFO - PROCESS | 2860 | 1470771996822 Marionette TRACE conn6 <- [1,486,null,{}] 12:46:36 INFO - PROCESS | 2860 | 1470771996825 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:36 INFO - PROCESS | 2860 | 1470771996831 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:36 INFO - PROCESS | 2860 | 1470771996960 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 12:46:36 INFO - PROCESS | 2860 | 1470771996969 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:36 INFO - PROCESS | 2860 | 1470771996971 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CC90000 == 33 [pid = 2860] [id = 131] 12:46:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC11FD9400) [pid = 2860] [serial = 391] [outer = 0000000000000000] 12:46:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A4B8C00) [pid = 2860] [serial = 392] [outer = 000000EC11FD9400] 12:46:37 INFO - PROCESS | 2860 | 1470771997017 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B868000) [pid = 2860] [serial = 393] [outer = 000000EC11FD9400] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D8A6000) [pid = 2860] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1E237000) [pid = 2860] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC12A1B400) [pid = 2860] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8D1C00) [pid = 2860] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D774C00) [pid = 2860] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0B920400) [pid = 2860] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1B0BC400) [pid = 2860] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1A843800) [pid = 2860] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16784000) [pid = 2860] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC16FAFC00) [pid = 2860] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:46:37 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0C4CE000) [pid = 2860] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:46:37 INFO - PROCESS | 2860 | 1470771997612 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:46:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:46:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 836ms 12:46:37 INFO - PROCESS | 2860 | 1470771997659 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 12:46:37 INFO - PROCESS | 2860 | 1470771997661 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 12:46:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:46:37 INFO - PROCESS | 2860 | 1470771997665 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:46:37 INFO - PROCESS | 2860 | 1470771997667 Marionette TRACE conn6 <- [1,490,null,{}] 12:46:37 INFO - PROCESS | 2860 | 1470771997675 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:37 INFO - PROCESS | 2860 | 1470771997677 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:37 INFO - PROCESS | 2860 | 1470771997757 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 12:46:37 INFO - PROCESS | 2860 | 1470771997763 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:37 INFO - PROCESS | 2860 | 1470771997765 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE41800 == 34 [pid = 2860] [id = 132] 12:46:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC13720400) [pid = 2860] [serial = 394] [outer = 0000000000000000] 12:46:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A5CDC00) [pid = 2860] [serial = 395] [outer = 000000EC13720400] 12:46:37 INFO - PROCESS | 2860 | 1470771997811 Marionette DEBUG loaded listener.js 12:46:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1B869000) [pid = 2860] [serial = 396] [outer = 000000EC13720400] 12:46:38 INFO - PROCESS | 2860 | 1470771998214 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 586ms 12:46:38 INFO - PROCESS | 2860 | 1470771998254 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 2860 | 1470771998256 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 12:46:38 INFO - PROCESS | 2860 | 1470771998259 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:46:38 INFO - PROCESS | 2860 | 1470771998261 Marionette TRACE conn6 <- [1,494,null,{}] 12:46:38 INFO - PROCESS | 2860 | 1470771998265 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:38 INFO - PROCESS | 2860 | 1470771998267 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:38 INFO - PROCESS | 2860 | 1470771998346 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 12:46:38 INFO - PROCESS | 2860 | 1470771998352 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:38 INFO - PROCESS | 2860 | 1470771998354 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2DC800 == 35 [pid = 2860] [id = 133] 12:46:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B874400) [pid = 2860] [serial = 397] [outer = 0000000000000000] 12:46:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1BAE1800) [pid = 2860] [serial = 398] [outer = 000000EC1B874400] 12:46:38 INFO - PROCESS | 2860 | 1470771998399 Marionette DEBUG loaded listener.js 12:46:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAFE800) [pid = 2860] [serial = 399] [outer = 000000EC1B874400] 12:46:38 INFO - PROCESS | 2860 | 1470771998810 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:46:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:46:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 586ms 12:46:38 INFO - PROCESS | 2860 | 1470771998849 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 12:46:38 INFO - PROCESS | 2860 | 1470771998852 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 12:46:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:46:38 INFO - PROCESS | 2860 | 1470771998855 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:46:38 INFO - PROCESS | 2860 | 1470771998857 Marionette TRACE conn6 <- [1,498,null,{}] 12:46:38 INFO - PROCESS | 2860 | 1470771998861 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:38 INFO - PROCESS | 2860 | 1470771998863 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:38 INFO - PROCESS | 2860 | 1470771998945 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 12:46:38 INFO - PROCESS | 2860 | 1470771998966 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:38 INFO - PROCESS | 2860 | 1470771998968 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F82000 == 36 [pid = 2860] [id = 134] 12:46:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1C46A000) [pid = 2860] [serial = 400] [outer = 0000000000000000] 12:46:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1CF36C00) [pid = 2860] [serial = 401] [outer = 000000EC1C46A000] 12:46:39 INFO - PROCESS | 2860 | 1470771999015 Marionette DEBUG loaded listener.js 12:46:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1CF78800) [pid = 2860] [serial = 402] [outer = 000000EC1C46A000] 12:46:39 INFO - PROCESS | 2860 | 1470771999683 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:46:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:46:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 878ms 12:46:39 INFO - PROCESS | 2860 | 1470771999737 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 12:46:39 INFO - PROCESS | 2860 | 1470771999742 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 12:46:39 INFO - PROCESS | 2860 | 1470771999747 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:46:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:46:39 INFO - PROCESS | 2860 | 1470771999751 Marionette TRACE conn6 <- [1,502,null,{}] 12:46:39 INFO - PROCESS | 2860 | 1470771999757 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:39 INFO - PROCESS | 2860 | 1470771999760 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:39 INFO - PROCESS | 2860 | 1470771999885 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 12:46:39 INFO - PROCESS | 2860 | 1470771999956 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:39 INFO - PROCESS | 2860 | 1470771999959 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E27000 == 37 [pid = 2860] [id = 135] 12:46:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D775400) [pid = 2860] [serial = 403] [outer = 0000000000000000] 12:46:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D8C9400) [pid = 2860] [serial = 404] [outer = 000000EC0D775400] 12:46:40 INFO - PROCESS | 2860 | 1470772000017 Marionette DEBUG loaded listener.js 12:46:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D933000) [pid = 2860] [serial = 405] [outer = 000000EC0D775400] 12:46:40 INFO - PROCESS | 2860 | 1470772000776 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:46:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:46:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1082ms 12:46:40 INFO - PROCESS | 2860 | 1470772000833 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 12:46:40 INFO - PROCESS | 2860 | 1470772000838 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 12:46:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:46:40 INFO - PROCESS | 2860 | 1470772000845 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:46:40 INFO - PROCESS | 2860 | 1470772000848 Marionette TRACE conn6 <- [1,506,null,{}] 12:46:40 INFO - PROCESS | 2860 | 1470772000876 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:40 INFO - PROCESS | 2860 | 1470772000880 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:41 INFO - PROCESS | 2860 | 1470772001010 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 12:46:41 INFO - PROCESS | 2860 | 1470772001072 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:41 INFO - PROCESS | 2860 | 1470772001075 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADD9800 == 38 [pid = 2860] [id = 136] 12:46:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1678A000) [pid = 2860] [serial = 406] [outer = 0000000000000000] 12:46:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC16F98400) [pid = 2860] [serial = 407] [outer = 000000EC1678A000] 12:46:41 INFO - PROCESS | 2860 | 1470772001135 Marionette DEBUG loaded listener.js 12:46:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1902F000) [pid = 2860] [serial = 408] [outer = 000000EC1678A000] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2DC800 == 37 [pid = 2860] [id = 133] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE41800 == 36 [pid = 2860] [id = 132] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CC90000 == 35 [pid = 2860] [id = 131] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADDA000 == 34 [pid = 2860] [id = 130] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A363000 == 33 [pid = 2860] [id = 129] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F83000 == 32 [pid = 2860] [id = 128] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BCA800 == 31 [pid = 2860] [id = 127] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC129D5800 == 30 [pid = 2860] [id = 126] 12:46:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167AB000 == 29 [pid = 2860] [id = 125] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1BADE400) [pid = 2860] [serial = 362] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1B870C00) [pid = 2860] [serial = 361] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1AD0CC00) [pid = 2860] [serial = 358] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16F97C00) [pid = 2860] [serial = 346] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1902FC00) [pid = 2860] [serial = 349] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19068800) [pid = 2860] [serial = 350] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0E06B400) [pid = 2860] [serial = 352] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D926800) [pid = 2860] [serial = 340] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0DC6EC00) [pid = 2860] [serial = 341] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC20157400) [pid = 2860] [serial = 332] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1F310000) [pid = 2860] [serial = 331] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC12C59800) [pid = 2860] [serial = 343] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D92C000) [pid = 2860] [serial = 334] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0EAD2000) [pid = 2860] [serial = 335] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D855000) [pid = 2860] [serial = 337] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8A5800) [pid = 2860] [serial = 338] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A00E800) [pid = 2860] [serial = 355] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1B0BA400) [pid = 2860] [serial = 359] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC19ED6000) [pid = 2860] [serial = 353] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC16FAF800) [pid = 2860] [serial = 347] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A83F800) [pid = 2860] [serial = 356] [outer = 0000000000000000] [url = about:blank] 12:46:41 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1372AC00) [pid = 2860] [serial = 344] [outer = 0000000000000000] [url = about:blank] 12:46:42 INFO - PROCESS | 2860 | 1470772002022 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1231ms 12:46:42 INFO - PROCESS | 2860 | 1470772002078 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 2860 | 1470772002082 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 12:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:46:42 INFO - PROCESS | 2860 | 1470772002087 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - PROCESS | 2860 | 1470772002091 Marionette TRACE conn6 <- [1,510,null,{}] 12:46:42 INFO - PROCESS | 2860 | 1470772002096 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:42 INFO - PROCESS | 2860 | 1470772002099 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:42 INFO - PROCESS | 2860 | 1470772002193 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 12:46:42 INFO - PROCESS | 2860 | 1470772002209 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 2860 | 1470772002211 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E1D000 == 30 [pid = 2860] [id = 137] 12:46:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D8C7400) [pid = 2860] [serial = 409] [outer = 0000000000000000] 12:46:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D8CBC00) [pid = 2860] [serial = 410] [outer = 000000EC0D8C7400] 12:46:42 INFO - PROCESS | 2860 | 1470772002261 Marionette DEBUG loaded listener.js 12:46:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0DD02800) [pid = 2860] [serial = 411] [outer = 000000EC0D8C7400] 12:46:42 INFO - PROCESS | 2860 | 1470772002736 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:46:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:46:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 12:46:42 INFO - PROCESS | 2860 | 1470772002783 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 12:46:42 INFO - PROCESS | 2860 | 1470772002788 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 12:46:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:46:42 INFO - PROCESS | 2860 | 1470772002794 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:46:42 INFO - PROCESS | 2860 | 1470772002797 Marionette TRACE conn6 <- [1,514,null,{}] 12:46:42 INFO - PROCESS | 2860 | 1470772002801 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:42 INFO - PROCESS | 2860 | 1470772002803 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:42 INFO - PROCESS | 2860 | 1470772002892 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 12:46:42 INFO - PROCESS | 2860 | 1470772002902 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:42 INFO - PROCESS | 2860 | 1470772002904 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1977E800 == 31 [pid = 2860] [id = 138] 12:46:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1360B000) [pid = 2860] [serial = 412] [outer = 0000000000000000] 12:46:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC137DC400) [pid = 2860] [serial = 413] [outer = 000000EC1360B000] 12:46:42 INFO - PROCESS | 2860 | 1470772002953 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16F99400) [pid = 2860] [serial = 414] [outer = 000000EC1360B000] 12:46:43 INFO - PROCESS | 2860 | 1470772003414 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:46:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 12:46:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 12:46:43 INFO - PROCESS | 2860 | 1470772003489 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 12:46:43 INFO - PROCESS | 2860 | 1470772003491 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 12:46:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:46:43 INFO - PROCESS | 2860 | 1470772003495 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:46:43 INFO - PROCESS | 2860 | 1470772003498 Marionette TRACE conn6 <- [1,518,null,{}] 12:46:43 INFO - PROCESS | 2860 | 1470772003510 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:43 INFO - PROCESS | 2860 | 1470772003515 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:43 INFO - PROCESS | 2860 | 1470772003603 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 12:46:43 INFO - PROCESS | 2860 | 1470772003674 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:43 INFO - PROCESS | 2860 | 1470772003677 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C0000 == 32 [pid = 2860] [id = 139] 12:46:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D229400) [pid = 2860] [serial = 415] [outer = 0000000000000000] 12:46:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC19A44C00) [pid = 2860] [serial = 416] [outer = 000000EC0D229400] 12:46:43 INFO - PROCESS | 2860 | 1470772003728 Marionette DEBUG loaded listener.js 12:46:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC19ED5C00) [pid = 2860] [serial = 417] [outer = 000000EC0D229400] 12:46:44 INFO - PROCESS | 2860 | 1470772004108 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 628ms 12:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:46:44 INFO - PROCESS | 2860 | 1470772004126 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 2860 | 1470772004128 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 12:46:44 INFO - PROCESS | 2860 | 1470772004132 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - PROCESS | 2860 | 1470772004134 Marionette TRACE conn6 <- [1,522,null,{}] 12:46:44 INFO - PROCESS | 2860 | 1470772004138 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:44 INFO - PROCESS | 2860 | 1470772004140 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:44 INFO - PROCESS | 2860 | 1470772004259 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 12:46:44 INFO - PROCESS | 2860 | 1470772004310 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:44 INFO - PROCESS | 2860 | 1470772004312 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD31800 == 33 [pid = 2860] [id = 140] 12:46:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A5D7C00) [pid = 2860] [serial = 418] [outer = 0000000000000000] 12:46:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A840800) [pid = 2860] [serial = 419] [outer = 000000EC1A5D7C00] 12:46:44 INFO - PROCESS | 2860 | 1470772004366 Marionette DEBUG loaded listener.js 12:46:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1AA89000) [pid = 2860] [serial = 420] [outer = 000000EC1A5D7C00] 12:46:44 INFO - PROCESS | 2860 | 1470772004818 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:46:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:46:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 733ms 12:46:44 INFO - PROCESS | 2860 | 1470772004872 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 12:46:44 INFO - PROCESS | 2860 | 1470772004874 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 12:46:44 INFO - PROCESS | 2860 | 1470772004878 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:46:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:46:44 INFO - PROCESS | 2860 | 1470772004879 Marionette TRACE conn6 <- [1,526,null,{}] 12:46:44 INFO - PROCESS | 2860 | 1470772004889 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:44 INFO - PROCESS | 2860 | 1470772004891 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:45 INFO - PROCESS | 2860 | 1470772005004 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 12:46:45 INFO - PROCESS | 2860 | 1470772005017 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 2860 | 1470772005019 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1C4E0800 == 34 [pid = 2860] [id = 141] 12:46:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A5D8400) [pid = 2860] [serial = 421] [outer = 0000000000000000] 12:46:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B829000) [pid = 2860] [serial = 422] [outer = 000000EC1A5D8400] 12:46:45 INFO - PROCESS | 2860 | 1470772005065 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1BAD9800) [pid = 2860] [serial = 423] [outer = 000000EC1A5D8400] 12:46:45 INFO - PROCESS | 2860 | 1470772005566 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:46:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 12:46:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 733ms 12:46:45 INFO - PROCESS | 2860 | 1470772005614 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 12:46:45 INFO - PROCESS | 2860 | 1470772005617 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 12:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:46:45 INFO - PROCESS | 2860 | 1470772005620 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:46:45 INFO - PROCESS | 2860 | 1470772005623 Marionette TRACE conn6 <- [1,530,null,{}] 12:46:45 INFO - PROCESS | 2860 | 1470772005626 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:45 INFO - PROCESS | 2860 | 1470772005632 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:45 INFO - PROCESS | 2860 | 1470772005773 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 12:46:45 INFO - PROCESS | 2860 | 1470772005823 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:45 INFO - PROCESS | 2860 | 1470772005825 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E29D800 == 35 [pid = 2860] [id = 142] 12:46:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1CFBC400) [pid = 2860] [serial = 424] [outer = 0000000000000000] 12:46:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1D92A400) [pid = 2860] [serial = 425] [outer = 000000EC1CFBC400] 12:46:45 INFO - PROCESS | 2860 | 1470772005871 Marionette DEBUG loaded listener.js 12:46:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1DE5C800) [pid = 2860] [serial = 426] [outer = 000000EC1CFBC400] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19033800) [pid = 2860] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC11FCDC00) [pid = 2860] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8CE400) [pid = 2860] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0CDD1000) [pid = 2860] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D774000) [pid = 2860] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D85D800) [pid = 2860] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D89FC00) [pid = 2860] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC137D2800) [pid = 2860] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1B874400) [pid = 2860] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1AD12000) [pid = 2860] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC11FD9400) [pid = 2860] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:46:46 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC13720400) [pid = 2860] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:46:46 INFO - PROCESS | 2860 | 1470772006467 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:46:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 12:46:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:46:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:46:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:46:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 12:46:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:46:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:46:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:46:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:46:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:46:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 880ms 12:46:46 INFO - PROCESS | 2860 | 1470772006504 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 12:46:46 INFO - PROCESS | 2860 | 1470772006506 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 12:46:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:46:46 INFO - PROCESS | 2860 | 1470772006509 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:46:46 INFO - PROCESS | 2860 | 1470772006511 Marionette TRACE conn6 <- [1,534,null,{}] 12:46:46 INFO - PROCESS | 2860 | 1470772006515 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:46 INFO - PROCESS | 2860 | 1470772006517 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:46 INFO - PROCESS | 2860 | 1470772006610 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 12:46:46 INFO - PROCESS | 2860 | 1470772006618 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:46 INFO - PROCESS | 2860 | 1470772006620 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20129000 == 36 [pid = 2860] [id = 143] 12:46:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC137D2800) [pid = 2860] [serial = 427] [outer = 0000000000000000] 12:46:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1902D800) [pid = 2860] [serial = 428] [outer = 000000EC137D2800] 12:46:46 INFO - PROCESS | 2860 | 1470772006665 Marionette DEBUG loaded listener.js 12:46:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1BAFB400) [pid = 2860] [serial = 429] [outer = 000000EC137D2800] 12:46:47 INFO - PROCESS | 2860 | 1470772007089 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 12:46:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 12:46:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:46:47 INFO - PROCESS | 2860 | 1470772007140 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 2860 | 1470772007143 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 12:46:47 INFO - PROCESS | 2860 | 1470772007146 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 2860 | 1470772007148 Marionette TRACE conn6 <- [1,538,null,{}] 12:46:47 INFO - PROCESS | 2860 | 1470772007152 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 2860 | 1470772007154 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:47 INFO - PROCESS | 2860 | 1470772007234 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 12:46:47 INFO - PROCESS | 2860 | 1470772007239 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 2860 | 1470772007241 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2048E000 == 37 [pid = 2860] [id = 144] 12:46:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1BAFEC00) [pid = 2860] [serial = 430] [outer = 0000000000000000] 12:46:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1DE68000) [pid = 2860] [serial = 431] [outer = 000000EC1BAFEC00] 12:46:47 INFO - PROCESS | 2860 | 1470772007286 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1E106000) [pid = 2860] [serial = 432] [outer = 000000EC1BAFEC00] 12:46:47 INFO - PROCESS | 2860 | 1470772007685 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:46:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 12:46:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 585ms 12:46:47 INFO - PROCESS | 2860 | 1470772007734 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 12:46:47 INFO - PROCESS | 2860 | 1470772007737 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 12:46:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:46:47 INFO - PROCESS | 2860 | 1470772007740 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:46:47 INFO - PROCESS | 2860 | 1470772007742 Marionette TRACE conn6 <- [1,542,null,{}] 12:46:47 INFO - PROCESS | 2860 | 1470772007746 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:47 INFO - PROCESS | 2860 | 1470772007748 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:47 INFO - PROCESS | 2860 | 1470772007834 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 12:46:47 INFO - PROCESS | 2860 | 1470772007840 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:47 INFO - PROCESS | 2860 | 1470772007842 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214AE000 == 38 [pid = 2860] [id = 145] 12:46:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1CF76C00) [pid = 2860] [serial = 433] [outer = 0000000000000000] 12:46:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1E10B400) [pid = 2860] [serial = 434] [outer = 000000EC1CF76C00] 12:46:47 INFO - PROCESS | 2860 | 1470772007888 Marionette DEBUG loaded listener.js 12:46:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1E20D800) [pid = 2860] [serial = 435] [outer = 000000EC1CF76C00] 12:46:48 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:48 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:48 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:48 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:48 INFO - PROCESS | 2860 | 1470772008320 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:46:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:46:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 12:46:48 INFO - PROCESS | 2860 | 1470772008411 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 12:46:48 INFO - PROCESS | 2860 | 1470772008416 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 12:46:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:46:48 INFO - PROCESS | 2860 | 1470772008423 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:46:48 INFO - PROCESS | 2860 | 1470772008428 Marionette TRACE conn6 <- [1,546,null,{}] 12:46:48 INFO - PROCESS | 2860 | 1470772008434 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:48 INFO - PROCESS | 2860 | 1470772008438 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:48 INFO - PROCESS | 2860 | 1470772008645 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 12:46:48 INFO - PROCESS | 2860 | 1470772008753 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:48 INFO - PROCESS | 2860 | 1470772008759 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E1B000 == 39 [pid = 2860] [id = 146] 12:46:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D8A2C00) [pid = 2860] [serial = 436] [outer = 0000000000000000] 12:46:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D8D1800) [pid = 2860] [serial = 437] [outer = 000000EC0D8A2C00] 12:46:48 INFO - PROCESS | 2860 | 1470772008820 Marionette DEBUG loaded listener.js 12:46:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC11F73C00) [pid = 2860] [serial = 438] [outer = 000000EC0D8A2C00] 12:46:49 INFO - PROCESS | 2860 | 1470772009418 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:46:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:46:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1037ms 12:46:49 INFO - PROCESS | 2860 | 1470772009464 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 12:46:49 INFO - PROCESS | 2860 | 1470772009468 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 12:46:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:46:49 INFO - PROCESS | 2860 | 1470772009508 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:46:49 INFO - PROCESS | 2860 | 1470772009513 Marionette TRACE conn6 <- [1,550,null,{}] 12:46:49 INFO - PROCESS | 2860 | 1470772009518 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:49 INFO - PROCESS | 2860 | 1470772009521 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:49 INFO - PROCESS | 2860 | 1470772009643 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 12:46:49 INFO - PROCESS | 2860 | 1470772009707 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:49 INFO - PROCESS | 2860 | 1470772009710 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD1E000 == 40 [pid = 2860] [id = 147] 12:46:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC17B3B800) [pid = 2860] [serial = 439] [outer = 0000000000000000] 12:46:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19032800) [pid = 2860] [serial = 440] [outer = 000000EC17B3B800] 12:46:49 INFO - PROCESS | 2860 | 1470772009770 Marionette DEBUG loaded listener.js 12:46:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC19ECF800) [pid = 2860] [serial = 441] [outer = 000000EC17B3B800] 12:46:50 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:50 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:50 INFO - PROCESS | 2860 | 1470772010411 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:46:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:46:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 965ms 12:46:50 INFO - PROCESS | 2860 | 1470772010455 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 12:46:50 INFO - PROCESS | 2860 | 1470772010458 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 12:46:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:46:50 INFO - PROCESS | 2860 | 1470772010462 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:46:50 INFO - PROCESS | 2860 | 1470772010465 Marionette TRACE conn6 <- [1,554,null,{}] 12:46:50 INFO - PROCESS | 2860 | 1470772010470 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:50 INFO - PROCESS | 2860 | 1470772010476 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:50 INFO - PROCESS | 2860 | 1470772010592 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 12:46:50 INFO - PROCESS | 2860 | 1470772010686 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:50 INFO - PROCESS | 2860 | 1470772010690 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216D9800 == 41 [pid = 2860] [id = 148] 12:46:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1D807400) [pid = 2860] [serial = 442] [outer = 0000000000000000] 12:46:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1D80B000) [pid = 2860] [serial = 443] [outer = 000000EC1D807400] 12:46:50 INFO - PROCESS | 2860 | 1470772010749 Marionette DEBUG loaded listener.js 12:46:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1E10F400) [pid = 2860] [serial = 444] [outer = 000000EC1D807400] 12:46:51 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:51 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:51 INFO - PROCESS | 2860 | 1470772011308 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:46:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:46:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 879ms 12:46:51 INFO - PROCESS | 2860 | 1470772011343 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 12:46:51 INFO - PROCESS | 2860 | 1470772011345 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 12:46:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:46:51 INFO - PROCESS | 2860 | 1470772011349 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:46:51 INFO - PROCESS | 2860 | 1470772011351 Marionette TRACE conn6 <- [1,558,null,{}] 12:46:51 INFO - PROCESS | 2860 | 1470772011355 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:51 INFO - PROCESS | 2860 | 1470772011357 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:51 INFO - PROCESS | 2860 | 1470772011471 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 12:46:51 INFO - PROCESS | 2860 | 1470772011553 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:51 INFO - PROCESS | 2860 | 1470772011556 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A81800 == 42 [pid = 2860] [id = 149] 12:46:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1E235C00) [pid = 2860] [serial = 445] [outer = 0000000000000000] 12:46:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1E239400) [pid = 2860] [serial = 446] [outer = 000000EC1E235C00] 12:46:51 INFO - PROCESS | 2860 | 1470772011611 Marionette DEBUG loaded listener.js 12:46:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1E23FC00) [pid = 2860] [serial = 447] [outer = 000000EC1E235C00] 12:46:52 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:52 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:52 INFO - PROCESS | 2860 | 1470772012348 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:46:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:46:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1029ms 12:46:52 INFO - PROCESS | 2860 | 1470772012381 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 12:46:52 INFO - PROCESS | 2860 | 1470772012386 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 12:46:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:46:52 INFO - PROCESS | 2860 | 1470772012392 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:46:52 INFO - PROCESS | 2860 | 1470772012395 Marionette TRACE conn6 <- [1,562,null,{}] 12:46:52 INFO - PROCESS | 2860 | 1470772012422 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:52 INFO - PROCESS | 2860 | 1470772012424 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:52 INFO - PROCESS | 2860 | 1470772012532 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 12:46:52 INFO - PROCESS | 2860 | 1470772012603 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:52 INFO - PROCESS | 2860 | 1470772012608 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B21800 == 43 [pid = 2860] [id = 150] 12:46:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC0D8A7400) [pid = 2860] [serial = 448] [outer = 0000000000000000] 12:46:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC0D8D1C00) [pid = 2860] [serial = 449] [outer = 000000EC0D8A7400] 12:46:52 INFO - PROCESS | 2860 | 1470772012659 Marionette DEBUG loaded listener.js 12:46:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC11F6CC00) [pid = 2860] [serial = 450] [outer = 000000EC0D8A7400] 12:46:53 INFO - PROCESS | 2860 | 1470772013229 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:46:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 901ms 12:46:53 INFO - PROCESS | 2860 | 1470772013296 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 12:46:53 INFO - PROCESS | 2860 | 1470772013300 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 12:46:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:46:53 INFO - PROCESS | 2860 | 1470772013307 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:46:53 INFO - PROCESS | 2860 | 1470772013310 Marionette TRACE conn6 <- [1,566,null,{}] 12:46:53 INFO - PROCESS | 2860 | 1470772013314 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:53 INFO - PROCESS | 2860 | 1470772013316 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:53 INFO - PROCESS | 2860 | 1470772013419 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 12:46:53 INFO - PROCESS | 2860 | 1470772013491 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:53 INFO - PROCESS | 2860 | 1470772013494 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC196B8000 == 44 [pid = 2860] [id = 151] 12:46:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC14258400) [pid = 2860] [serial = 451] [outer = 0000000000000000] 12:46:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC16F65000) [pid = 2860] [serial = 452] [outer = 000000EC14258400] 12:46:53 INFO - PROCESS | 2860 | 1470772013545 Marionette DEBUG loaded listener.js 12:46:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC17B3C400) [pid = 2860] [serial = 453] [outer = 000000EC14258400] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2048E000 == 43 [pid = 2860] [id = 144] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20129000 == 42 [pid = 2860] [id = 143] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E29D800 == 41 [pid = 2860] [id = 142] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1C4E0800 == 40 [pid = 2860] [id = 141] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD31800 == 39 [pid = 2860] [id = 140] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C0000 == 38 [pid = 2860] [id = 139] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1977E800 == 37 [pid = 2860] [id = 138] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E1D000 == 36 [pid = 2860] [id = 137] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F82000 == 35 [pid = 2860] [id = 134] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADD9800 == 34 [pid = 2860] [id = 136] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E27000 == 33 [pid = 2860] [id = 135] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B21800 == 32 [pid = 2860] [id = 150] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A81800 == 31 [pid = 2860] [id = 149] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216D9800 == 30 [pid = 2860] [id = 148] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD1E000 == 29 [pid = 2860] [id = 147] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214AE000 == 28 [pid = 2860] [id = 145] 12:46:54 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E1B000 == 27 [pid = 2860] [id = 146] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC1CF7B000) [pid = 2860] [serial = 158] [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.] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC0DC72000) [pid = 2860] [serial = 365] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC0D8A4000) [pid = 2860] [serial = 364] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC19A4B000) [pid = 2860] [serial = 389] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC197F3C00) [pid = 2860] [serial = 368] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC16F9F400) [pid = 2860] [serial = 367] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1BAFE800) [pid = 2860] [serial = 399] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1C999C00) [pid = 2860] [serial = 371] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1BAAB400) [pid = 2860] [serial = 370] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1CF36C00) [pid = 2860] [serial = 401] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1A4B8C00) [pid = 2860] [serial = 392] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC19ECFC00) [pid = 2860] [serial = 390] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1A5CDC00) [pid = 2860] [serial = 395] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1BAE1800) [pid = 2860] [serial = 398] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1B868000) [pid = 2860] [serial = 393] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B869000) [pid = 2860] [serial = 396] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19A3CC00) [pid = 2860] [serial = 387] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC17311800) [pid = 2860] [serial = 384] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC19039400) [pid = 2860] [serial = 386] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC127CD400) [pid = 2860] [serial = 380] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC13725800) [pid = 2860] [serial = 381] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC11EF7400) [pid = 2860] [serial = 374] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8D4800) [pid = 2860] [serial = 373] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16FA1000) [pid = 2860] [serial = 383] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D853400) [pid = 2860] [serial = 376] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D225C00) [pid = 2860] [serial = 377] [outer = 0000000000000000] [url = about:blank] 12:46:54 INFO - PROCESS | 2860 | 1470772014681 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:46:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:46:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1440ms 12:46:54 INFO - PROCESS | 2860 | 1470772014750 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 12:46:54 INFO - PROCESS | 2860 | 1470772014754 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 12:46:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:46:54 INFO - PROCESS | 2860 | 1470772014759 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:46:54 INFO - PROCESS | 2860 | 1470772014764 Marionette TRACE conn6 <- [1,570,null,{}] 12:46:54 INFO - PROCESS | 2860 | 1470772014769 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:54 INFO - PROCESS | 2860 | 1470772014772 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:54 INFO - PROCESS | 2860 | 1470772014883 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 12:46:54 INFO - PROCESS | 2860 | 1470772014952 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:54 INFO - PROCESS | 2860 | 1470772014955 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C41800 == 28 [pid = 2860] [id = 152] 12:46:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D89B000) [pid = 2860] [serial = 454] [outer = 0000000000000000] 12:46:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D8A8C00) [pid = 2860] [serial = 455] [outer = 000000EC0D89B000] 12:46:55 INFO - PROCESS | 2860 | 1470772015005 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D92EC00) [pid = 2860] [serial = 456] [outer = 000000EC0D89B000] 12:46:55 INFO - PROCESS | 2860 | 1470772015395 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:46:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:46:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 12:46:55 INFO - PROCESS | 2860 | 1470772015452 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 12:46:55 INFO - PROCESS | 2860 | 1470772015457 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 12:46:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:46:55 INFO - PROCESS | 2860 | 1470772015495 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:46:55 INFO - PROCESS | 2860 | 1470772015498 Marionette TRACE conn6 <- [1,574,null,{}] 12:46:55 INFO - PROCESS | 2860 | 1470772015507 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:55 INFO - PROCESS | 2860 | 1470772015509 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:55 INFO - PROCESS | 2860 | 1470772015602 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 12:46:55 INFO - PROCESS | 2860 | 1470772015610 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:55 INFO - PROCESS | 2860 | 1470772015613 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC195FC800 == 29 [pid = 2860] [id = 153] 12:46:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC129BAC00) [pid = 2860] [serial = 457] [outer = 0000000000000000] 12:46:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1367B400) [pid = 2860] [serial = 458] [outer = 000000EC129BAC00] 12:46:55 INFO - PROCESS | 2860 | 1470772015661 Marionette DEBUG loaded listener.js 12:46:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC13F2F000) [pid = 2860] [serial = 459] [outer = 000000EC129BAC00] 12:46:55 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:56 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:46:56 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:46:56 INFO - PROCESS | 2860 | 1470772016119 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 648ms 12:46:56 INFO - PROCESS | 2860 | 1470772016145 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 2860 | 1470772016147 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 12:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:46:56 INFO - PROCESS | 2860 | 1470772016151 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - PROCESS | 2860 | 1470772016155 Marionette TRACE conn6 <- [1,578,null,{}] 12:46:56 INFO - PROCESS | 2860 | 1470772016166 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:56 INFO - PROCESS | 2860 | 1470772016171 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:56 INFO - PROCESS | 2860 | 1470772016258 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 12:46:56 INFO - PROCESS | 2860 | 1470772016266 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:56 INFO - PROCESS | 2860 | 1470772016270 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A076800 == 30 [pid = 2860] [id = 154] 12:46:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16F9CC00) [pid = 2860] [serial = 460] [outer = 0000000000000000] 12:46:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC17C0D400) [pid = 2860] [serial = 461] [outer = 000000EC16F9CC00] 12:46:56 INFO - PROCESS | 2860 | 1470772016319 Marionette DEBUG loaded listener.js 12:46:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC195A8400) [pid = 2860] [serial = 462] [outer = 000000EC16F9CC00] 12:46:56 INFO - PROCESS | 2860 | 1470772016814 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:46:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:46:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 12:46:56 INFO - PROCESS | 2860 | 1470772016848 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 12:46:56 INFO - PROCESS | 2860 | 1470772016851 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 12:46:56 INFO - PROCESS | 2860 | 1470772016855 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:46:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:46:56 INFO - PROCESS | 2860 | 1470772016856 Marionette TRACE conn6 <- [1,582,null,{}] 12:46:56 INFO - PROCESS | 2860 | 1470772016860 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:56 INFO - PROCESS | 2860 | 1470772016862 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:57 INFO - PROCESS | 2860 | 1470772017004 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 12:46:57 INFO - PROCESS | 2860 | 1470772017024 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 2860 | 1470772017027 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A695800 == 31 [pid = 2860] [id = 155] 12:46:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19A40C00) [pid = 2860] [serial = 463] [outer = 0000000000000000] 12:46:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19C13C00) [pid = 2860] [serial = 464] [outer = 000000EC19A40C00] 12:46:57 INFO - PROCESS | 2860 | 1470772017073 Marionette DEBUG loaded listener.js 12:46:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC19CF0800) [pid = 2860] [serial = 465] [outer = 000000EC19A40C00] 12:46:57 INFO - PROCESS | 2860 | 1470772017520 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:46:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:46:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 670ms 12:46:57 INFO - PROCESS | 2860 | 1470772017534 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 12:46:57 INFO - PROCESS | 2860 | 1470772017536 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 12:46:57 INFO - PROCESS | 2860 | 1470772017539 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:46:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:46:57 INFO - PROCESS | 2860 | 1470772017541 Marionette TRACE conn6 <- [1,586,null,{}] 12:46:57 INFO - PROCESS | 2860 | 1470772017545 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:57 INFO - PROCESS | 2860 | 1470772017547 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:57 INFO - PROCESS | 2860 | 1470772017651 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 12:46:57 INFO - PROCESS | 2860 | 1470772017656 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:57 INFO - PROCESS | 2860 | 1470772017658 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B120800 == 32 [pid = 2860] [id = 156] 12:46:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D773C00) [pid = 2860] [serial = 466] [outer = 0000000000000000] 12:46:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1A00A000) [pid = 2860] [serial = 467] [outer = 000000EC0D773C00] 12:46:57 INFO - PROCESS | 2860 | 1470772017704 Marionette DEBUG loaded listener.js 12:46:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A83FC00) [pid = 2860] [serial = 468] [outer = 000000EC0D773C00] 12:46:58 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:46:58 INFO - PROCESS | 2860 | 1470772018372 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:46:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:46:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 879ms 12:46:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:46:58 INFO - PROCESS | 2860 | 1470772018425 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 12:46:58 INFO - PROCESS | 2860 | 1470772018427 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 12:46:58 INFO - PROCESS | 2860 | 1470772018430 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:46:58 INFO - PROCESS | 2860 | 1470772018432 Marionette TRACE conn6 <- [1,590,null,{}] 12:46:58 INFO - PROCESS | 2860 | 1470772018436 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:58 INFO - PROCESS | 2860 | 1470772018442 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:58 INFO - PROCESS | 2860 | 1470772018756 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1CF76C00) [pid = 2860] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1A5D7C00) [pid = 2860] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A5D8400) [pid = 2860] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1CFBC400) [pid = 2860] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC137D2800) [pid = 2860] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D775400) [pid = 2860] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1C46A000) [pid = 2860] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1360B000) [pid = 2860] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1BAFEC00) [pid = 2860] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D8C7400) [pid = 2860] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D229400) [pid = 2860] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:46:58 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1678A000) [pid = 2860] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:46:58 INFO - PROCESS | 2860 | 1470772018812 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:58 INFO - PROCESS | 2860 | 1470772018814 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A360000 == 33 [pid = 2860] [id = 157] 12:46:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D225400) [pid = 2860] [serial = 469] [outer = 0000000000000000] 12:46:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0D858000) [pid = 2860] [serial = 470] [outer = 000000EC0D225400] 12:46:58 INFO - PROCESS | 2860 | 1470772018861 Marionette DEBUG loaded listener.js 12:46:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19030C00) [pid = 2860] [serial = 471] [outer = 000000EC0D225400] 12:46:59 INFO - PROCESS | 2860 | 1470772019221 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 12:46:59 INFO - PROCESS | 2860 | 1470772019271 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 12:46:59 INFO - PROCESS | 2860 | 1470772019273 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 12:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:46:59 INFO - PROCESS | 2860 | 1470772019276 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 2860 | 1470772019278 Marionette TRACE conn6 <- [1,594,null,{}] 12:46:59 INFO - PROCESS | 2860 | 1470772019282 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 2860 | 1470772019284 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:59 INFO - PROCESS | 2860 | 1470772019362 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 12:46:59 INFO - PROCESS | 2860 | 1470772019368 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 2860 | 1470772019370 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2A0000 == 34 [pid = 2860] [id = 158] 12:46:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B007800) [pid = 2860] [serial = 472] [outer = 0000000000000000] 12:46:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1BAA8000) [pid = 2860] [serial = 473] [outer = 000000EC1B007800] 12:46:59 INFO - PROCESS | 2860 | 1470772019415 Marionette DEBUG loaded listener.js 12:46:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1C991400) [pid = 2860] [serial = 474] [outer = 000000EC1B007800] 12:46:59 INFO - PROCESS | 2860 | 1470772019827 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:46:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:46:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 587ms 12:46:59 INFO - PROCESS | 2860 | 1470772019868 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 12:46:59 INFO - PROCESS | 2860 | 1470772019870 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 12:46:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:46:59 INFO - PROCESS | 2860 | 1470772019874 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:46:59 INFO - PROCESS | 2860 | 1470772019875 Marionette TRACE conn6 <- [1,598,null,{}] 12:46:59 INFO - PROCESS | 2860 | 1470772019879 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:46:59 INFO - PROCESS | 2860 | 1470772019881 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:59 INFO - PROCESS | 2860 | 1470772019961 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 12:46:59 INFO - PROCESS | 2860 | 1470772019966 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:46:59 INFO - PROCESS | 2860 | 1470772019968 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:46:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4B5800 == 35 [pid = 2860] [id = 159] 12:46:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1CA51000) [pid = 2860] [serial = 475] [outer = 0000000000000000] 12:47:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF76C00) [pid = 2860] [serial = 476] [outer = 000000EC1CA51000] 12:47:00 INFO - PROCESS | 2860 | 1470772020013 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1D802800) [pid = 2860] [serial = 477] [outer = 000000EC1CA51000] 12:47:00 INFO - PROCESS | 2860 | 1470772020484 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:47:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:47:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 691ms 12:47:00 INFO - PROCESS | 2860 | 1470772020566 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 12:47:00 INFO - PROCESS | 2860 | 1470772020569 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 12:47:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:47:00 INFO - PROCESS | 2860 | 1470772020572 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:47:00 INFO - PROCESS | 2860 | 1470772020574 Marionette TRACE conn6 <- [1,602,null,{}] 12:47:00 INFO - PROCESS | 2860 | 1470772020578 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:00 INFO - PROCESS | 2860 | 1470772020580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:00 INFO - PROCESS | 2860 | 1470772020663 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 12:47:00 INFO - PROCESS | 2860 | 1470772020670 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:00 INFO - PROCESS | 2860 | 1470772020672 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20479800 == 36 [pid = 2860] [id = 160] 12:47:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D802C00) [pid = 2860] [serial = 478] [outer = 0000000000000000] 12:47:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1DE5B800) [pid = 2860] [serial = 479] [outer = 000000EC1D802C00] 12:47:00 INFO - PROCESS | 2860 | 1470772020717 Marionette DEBUG loaded listener.js 12:47:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1E102800) [pid = 2860] [serial = 480] [outer = 000000EC1D802C00] 12:47:01 INFO - PROCESS | 2860 | 1470772021535 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:47:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:47:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1028ms 12:47:01 INFO - PROCESS | 2860 | 1470772021604 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 12:47:01 INFO - PROCESS | 2860 | 1470772021610 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 12:47:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:47:01 INFO - PROCESS | 2860 | 1470772021635 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:47:01 INFO - PROCESS | 2860 | 1470772021640 Marionette TRACE conn6 <- [1,606,null,{}] 12:47:01 INFO - PROCESS | 2860 | 1470772021646 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:01 INFO - PROCESS | 2860 | 1470772021649 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:01 INFO - PROCESS | 2860 | 1470772021804 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 12:47:01 INFO - PROCESS | 2860 | 1470772021869 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:01 INFO - PROCESS | 2860 | 1470772021872 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD7800 == 37 [pid = 2860] [id = 161] 12:47:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8D0C00) [pid = 2860] [serial = 481] [outer = 0000000000000000] 12:47:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D92F400) [pid = 2860] [serial = 482] [outer = 000000EC0D8D0C00] 12:47:01 INFO - PROCESS | 2860 | 1470772021973 Marionette DEBUG loaded listener.js 12:47:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC12C5A000) [pid = 2860] [serial = 483] [outer = 000000EC0D8D0C00] 12:47:02 INFO - PROCESS | 2860 | 1470772022671 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:47:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:47:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1107ms 12:47:02 INFO - PROCESS | 2860 | 1470772022863 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 12:47:02 INFO - PROCESS | 2860 | 1470772022867 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 12:47:02 INFO - PROCESS | 2860 | 1470772022883 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:47:02 INFO - PROCESS | 2860 | 1470772022887 Marionette TRACE conn6 <- [1,610,null,{}] 12:47:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:47:02 INFO - PROCESS | 2860 | 1470772022893 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:02 INFO - PROCESS | 2860 | 1470772022897 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:03 INFO - PROCESS | 2860 | 1470772023011 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 12:47:03 INFO - PROCESS | 2860 | 1470772023100 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 2860 | 1470772023105 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167AB000 == 38 [pid = 2860] [id = 162] 12:47:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0D8C6C00) [pid = 2860] [serial = 484] [outer = 0000000000000000] 12:47:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0E06EC00) [pid = 2860] [serial = 485] [outer = 000000EC0D8C6C00] 12:47:03 INFO - PROCESS | 2860 | 1470772023156 Marionette DEBUG loaded listener.js 12:47:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1360B000) [pid = 2860] [serial = 486] [outer = 000000EC0D8C6C00] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4B5800 == 37 [pid = 2860] [id = 159] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2A0000 == 36 [pid = 2860] [id = 158] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A360000 == 35 [pid = 2860] [id = 157] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B120800 == 34 [pid = 2860] [id = 156] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A695800 == 33 [pid = 2860] [id = 155] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A076800 == 32 [pid = 2860] [id = 154] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC195FC800 == 31 [pid = 2860] [id = 153] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C41800 == 30 [pid = 2860] [id = 152] 12:47:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC196B8000 == 29 [pid = 2860] [id = 151] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1E10B400) [pid = 2860] [serial = 434] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1A840800) [pid = 2860] [serial = 419] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1B829000) [pid = 2860] [serial = 422] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1D92A400) [pid = 2860] [serial = 425] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1BAFB400) [pid = 2860] [serial = 429] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1902D800) [pid = 2860] [serial = 428] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D8C9400) [pid = 2860] [serial = 404] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D933000) [pid = 2860] [serial = 405] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1CF78800) [pid = 2860] [serial = 402] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC137DC400) [pid = 2860] [serial = 413] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1DE68000) [pid = 2860] [serial = 431] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC16F99400) [pid = 2860] [serial = 414] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8CBC00) [pid = 2860] [serial = 410] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0DD02800) [pid = 2860] [serial = 411] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC19A44C00) [pid = 2860] [serial = 416] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19ED5C00) [pid = 2860] [serial = 417] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16F98400) [pid = 2860] [serial = 407] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1902F000) [pid = 2860] [serial = 408] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1DE5C800) [pid = 2860] [serial = 426] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1E20D800) [pid = 2860] [serial = 435] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1AA89000) [pid = 2860] [serial = 420] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1BAD9800) [pid = 2860] [serial = 423] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1E106000) [pid = 2860] [serial = 432] [outer = 0000000000000000] [url = about:blank] 12:47:03 INFO - PROCESS | 2860 | 1470772023736 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:47:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:47:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 877ms 12:47:03 INFO - PROCESS | 2860 | 1470772023774 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 12:47:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:47:03 INFO - PROCESS | 2860 | 1470772023777 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 12:47:03 INFO - PROCESS | 2860 | 1470772023783 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:47:03 INFO - PROCESS | 2860 | 1470772023787 Marionette TRACE conn6 <- [1,614,null,{}] 12:47:03 INFO - PROCESS | 2860 | 1470772023793 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:03 INFO - PROCESS | 2860 | 1470772023796 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:03 INFO - PROCESS | 2860 | 1470772023890 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 12:47:03 INFO - PROCESS | 2860 | 1470772023961 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:03 INFO - PROCESS | 2860 | 1470772023963 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC195F4000 == 30 [pid = 2860] [id = 163] 12:47:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D933400) [pid = 2860] [serial = 487] [outer = 0000000000000000] 12:47:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16788000) [pid = 2860] [serial = 488] [outer = 000000EC0D933400] 12:47:04 INFO - PROCESS | 2860 | 1470772024013 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16FB1400) [pid = 2860] [serial = 489] [outer = 000000EC0D933400] 12:47:04 INFO - PROCESS | 2860 | 1470772024427 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:47:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:47:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 692ms 12:47:04 INFO - PROCESS | 2860 | 1470772024475 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 12:47:04 INFO - PROCESS | 2860 | 1470772024477 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 12:47:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:47:04 INFO - PROCESS | 2860 | 1470772024485 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:47:04 INFO - PROCESS | 2860 | 1470772024487 Marionette TRACE conn6 <- [1,618,null,{}] 12:47:04 INFO - PROCESS | 2860 | 1470772024493 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:04 INFO - PROCESS | 2860 | 1470772024498 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:04 INFO - PROCESS | 2860 | 1470772024625 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 12:47:04 INFO - PROCESS | 2860 | 1470772024647 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:04 INFO - PROCESS | 2860 | 1470772024651 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A35E800 == 31 [pid = 2860] [id = 164] 12:47:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC197F8C00) [pid = 2860] [serial = 490] [outer = 0000000000000000] 12:47:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19A3FC00) [pid = 2860] [serial = 491] [outer = 000000EC197F8C00] 12:47:04 INFO - PROCESS | 2860 | 1470772024702 Marionette DEBUG loaded listener.js 12:47:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19ECD800) [pid = 2860] [serial = 492] [outer = 000000EC197F8C00] 12:47:05 INFO - PROCESS | 2860 | 1470772025170 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 12:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:47:05 INFO - PROCESS | 2860 | 1470772025223 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 2860 | 1470772025225 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 12:47:05 INFO - PROCESS | 2860 | 1470772025228 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 2860 | 1470772025230 Marionette TRACE conn6 <- [1,622,null,{}] 12:47:05 INFO - PROCESS | 2860 | 1470772025234 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:05 INFO - PROCESS | 2860 | 1470772025236 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:05 INFO - PROCESS | 2860 | 1470772025325 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 12:47:05 INFO - PROCESS | 2860 | 1470772025333 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:05 INFO - PROCESS | 2860 | 1470772025335 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B84B000 == 32 [pid = 2860] [id = 165] 12:47:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A848000) [pid = 2860] [serial = 493] [outer = 0000000000000000] 12:47:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1AA02400) [pid = 2860] [serial = 494] [outer = 000000EC1A848000] 12:47:05 INFO - PROCESS | 2860 | 1470772025382 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B004400) [pid = 2860] [serial = 495] [outer = 000000EC1A848000] 12:47:05 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:05 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:05 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:05 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:05 INFO - PROCESS | 2860 | 1470772025832 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:47:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:47:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 12:47:05 INFO - PROCESS | 2860 | 1470772025861 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 2860 | 1470772025863 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 12:47:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:47:05 INFO - PROCESS | 2860 | 1470772025866 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:47:05 INFO - PROCESS | 2860 | 1470772025868 Marionette TRACE conn6 <- [1,626,null,{}] 12:47:05 INFO - PROCESS | 2860 | 1470772025872 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:05 INFO - PROCESS | 2860 | 1470772025874 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:05 INFO - PROCESS | 2860 | 1470772025978 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 12:47:06 INFO - PROCESS | 2860 | 1470772026052 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 2860 | 1470772026054 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA2000 == 33 [pid = 2860] [id = 166] 12:47:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1B0BC400) [pid = 2860] [serial = 496] [outer = 0000000000000000] 12:47:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B86F000) [pid = 2860] [serial = 497] [outer = 000000EC1B0BC400] 12:47:06 INFO - PROCESS | 2860 | 1470772026108 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1BADC400) [pid = 2860] [serial = 498] [outer = 000000EC1B0BC400] 12:47:06 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:06 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:06 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:06 INFO - PROCESS | 2860 | 1470772026533 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:47:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:47:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 691ms 12:47:06 INFO - PROCESS | 2860 | 1470772026560 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 12:47:06 INFO - PROCESS | 2860 | 1470772026562 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 12:47:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:47:06 INFO - PROCESS | 2860 | 1470772026572 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:47:06 INFO - PROCESS | 2860 | 1470772026574 Marionette TRACE conn6 <- [1,630,null,{}] 12:47:06 INFO - PROCESS | 2860 | 1470772026577 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:06 INFO - PROCESS | 2860 | 1470772026583 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:06 INFO - PROCESS | 2860 | 1470772026728 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 12:47:06 INFO - PROCESS | 2860 | 1470772026741 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:06 INFO - PROCESS | 2860 | 1470772026743 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2D8800 == 34 [pid = 2860] [id = 167] 12:47:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF79400) [pid = 2860] [serial = 499] [outer = 0000000000000000] 12:47:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1D92AC00) [pid = 2860] [serial = 500] [outer = 000000EC1CF79400] 12:47:06 INFO - PROCESS | 2860 | 1470772026828 Marionette DEBUG loaded listener.js 12:47:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1DE68000) [pid = 2860] [serial = 501] [outer = 000000EC1CF79400] 12:47:07 INFO - PROCESS | 2860 | 1470772027259 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:47:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:47:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 732ms 12:47:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:47:07 INFO - PROCESS | 2860 | 1470772027334 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 12:47:07 INFO - PROCESS | 2860 | 1470772027336 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 12:47:07 INFO - PROCESS | 2860 | 1470772027340 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:47:07 INFO - PROCESS | 2860 | 1470772027342 Marionette TRACE conn6 <- [1,634,null,{}] 12:47:07 INFO - PROCESS | 2860 | 1470772027350 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:07 INFO - PROCESS | 2860 | 1470772027352 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:07 INFO - PROCESS | 2860 | 1470772027464 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 12:47:07 INFO - PROCESS | 2860 | 1470772027474 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:07 INFO - PROCESS | 2860 | 1470772027476 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2012C000 == 35 [pid = 2860] [id = 168] 12:47:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1BAF4000) [pid = 2860] [serial = 502] [outer = 0000000000000000] 12:47:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1E10F800) [pid = 2860] [serial = 503] [outer = 000000EC1BAF4000] 12:47:07 INFO - PROCESS | 2860 | 1470772027521 Marionette DEBUG loaded listener.js 12:47:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1E20F000) [pid = 2860] [serial = 504] [outer = 000000EC1BAF4000] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19A40C00) [pid = 2860] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D773C00) [pid = 2860] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC16F9CC00) [pid = 2860] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC129BAC00) [pid = 2860] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC14258400) [pid = 2860] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D89B000) [pid = 2860] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8A2C00) [pid = 2860] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D225400) [pid = 2860] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC17B3B800) [pid = 2860] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1D807400) [pid = 2860] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1E235C00) [pid = 2860] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8A7400) [pid = 2860] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1B007800) [pid = 2860] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:47:07 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1CA51000) [pid = 2860] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:47:08 INFO - PROCESS | 2860 | 1470772028008 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 12:47:08 INFO - PROCESS | 2860 | 1470772028033 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 2860 | 1470772028036 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 12:47:08 INFO - PROCESS | 2860 | 1470772028039 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:47:08 INFO - PROCESS | 2860 | 1470772028041 Marionette TRACE conn6 <- [1,638,null,{}] 12:47:08 INFO - PROCESS | 2860 | 1470772028050 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:08 INFO - PROCESS | 2860 | 1470772028052 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:08 INFO - PROCESS | 2860 | 1470772028134 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 12:47:08 INFO - PROCESS | 2860 | 1470772028140 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 2860 | 1470772028142 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129D7800 == 36 [pid = 2860] [id = 169] 12:47:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D578800) [pid = 2860] [serial = 505] [outer = 0000000000000000] 12:47:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC137D7800) [pid = 2860] [serial = 506] [outer = 000000EC0D578800] 12:47:08 INFO - PROCESS | 2860 | 1470772028187 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1AEF0C00) [pid = 2860] [serial = 507] [outer = 000000EC0D578800] 12:47:08 INFO - PROCESS | 2860 | 1470772028609 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:47:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:47:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 629ms 12:47:08 INFO - PROCESS | 2860 | 1470772028672 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 12:47:08 INFO - PROCESS | 2860 | 1470772028674 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 12:47:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:47:08 INFO - PROCESS | 2860 | 1470772028677 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:47:08 INFO - PROCESS | 2860 | 1470772028679 Marionette TRACE conn6 <- [1,642,null,{}] 12:47:08 INFO - PROCESS | 2860 | 1470772028682 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:08 INFO - PROCESS | 2860 | 1470772028684 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:08 INFO - PROCESS | 2860 | 1470772028798 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 12:47:08 INFO - PROCESS | 2860 | 1470772028806 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:08 INFO - PROCESS | 2860 | 1470772028808 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21694800 == 37 [pid = 2860] [id = 170] 12:47:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAFAC00) [pid = 2860] [serial = 508] [outer = 0000000000000000] 12:47:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1E233400) [pid = 2860] [serial = 509] [outer = 000000EC1BAFAC00] 12:47:08 INFO - PROCESS | 2860 | 1470772028853 Marionette DEBUG loaded listener.js 12:47:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1E23F800) [pid = 2860] [serial = 510] [outer = 000000EC1BAFAC00] 12:47:09 INFO - PROCESS | 2860 | 1470772029249 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 12:47:09 INFO - PROCESS | 2860 | 1470772029309 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 2860 | 1470772029311 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 12:47:09 INFO - PROCESS | 2860 | 1470772029315 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:47:09 INFO - PROCESS | 2860 | 1470772029316 Marionette TRACE conn6 <- [1,646,null,{}] 12:47:09 INFO - PROCESS | 2860 | 1470772029320 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 2860 | 1470772029322 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:09 INFO - PROCESS | 2860 | 1470772029405 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 12:47:09 INFO - PROCESS | 2860 | 1470772029411 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:09 INFO - PROCESS | 2860 | 1470772029413 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216DF800 == 38 [pid = 2860] [id = 171] 12:47:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1F305C00) [pid = 2860] [serial = 511] [outer = 0000000000000000] 12:47:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC2014DC00) [pid = 2860] [serial = 512] [outer = 000000EC1F305C00] 12:47:09 INFO - PROCESS | 2860 | 1470772029458 Marionette DEBUG loaded listener.js 12:47:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC20156000) [pid = 2860] [serial = 513] [outer = 000000EC1F305C00] 12:47:09 INFO - PROCESS | 2860 | 1470772029866 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:47:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:47:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 12:47:09 INFO - PROCESS | 2860 | 1470772029910 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 12:47:09 INFO - PROCESS | 2860 | 1470772029913 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 12:47:09 INFO - PROCESS | 2860 | 1470772029964 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:47:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:47:09 INFO - PROCESS | 2860 | 1470772029968 Marionette TRACE conn6 <- [1,650,null,{}] 12:47:09 INFO - PROCESS | 2860 | 1470772029974 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:09 INFO - PROCESS | 2860 | 1470772029978 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:10 INFO - PROCESS | 2860 | 1470772030100 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 12:47:10 INFO - PROCESS | 2860 | 1470772030297 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:10 INFO - PROCESS | 2860 | 1470772030301 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E29000 == 39 [pid = 2860] [id = 172] 12:47:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D8C9400) [pid = 2860] [serial = 514] [outer = 0000000000000000] 12:47:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D92FC00) [pid = 2860] [serial = 515] [outer = 000000EC0D8C9400] 12:47:10 INFO - PROCESS | 2860 | 1470772030362 Marionette DEBUG loaded listener.js 12:47:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC137D2C00) [pid = 2860] [serial = 516] [outer = 000000EC0D8C9400] 12:47:10 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:10 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:10 INFO - PROCESS | 2860 | 1470772030971 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:47:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:47:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1026ms 12:47:11 INFO - PROCESS | 2860 | 1470772030996 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 12:47:11 INFO - PROCESS | 2860 | 1470772031001 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 12:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:47:11 INFO - PROCESS | 2860 | 1470772031006 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - PROCESS | 2860 | 1470772031009 Marionette TRACE conn6 <- [1,654,null,{}] 12:47:11 INFO - PROCESS | 2860 | 1470772031016 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:11 INFO - PROCESS | 2860 | 1470772031020 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:11 INFO - PROCESS | 2860 | 1470772031137 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 12:47:11 INFO - PROCESS | 2860 | 1470772031223 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:11 INFO - PROCESS | 2860 | 1470772031226 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B859000 == 40 [pid = 2860] [id = 173] 12:47:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC195A0800) [pid = 2860] [serial = 517] [outer = 0000000000000000] 12:47:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC197F9C00) [pid = 2860] [serial = 518] [outer = 000000EC195A0800] 12:47:11 INFO - PROCESS | 2860 | 1470772031284 Marionette DEBUG loaded listener.js 12:47:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1A5D7C00) [pid = 2860] [serial = 519] [outer = 000000EC195A0800] 12:47:11 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:11 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:11 INFO - PROCESS | 2860 | 1470772031903 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:47:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:47:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 943ms 12:47:11 INFO - PROCESS | 2860 | 1470772031953 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 12:47:11 INFO - PROCESS | 2860 | 1470772031956 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 12:47:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:47:11 INFO - PROCESS | 2860 | 1470772031960 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:47:11 INFO - PROCESS | 2860 | 1470772031962 Marionette TRACE conn6 <- [1,658,null,{}] 12:47:11 INFO - PROCESS | 2860 | 1470772031967 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:11 INFO - PROCESS | 2860 | 1470772031969 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:12 INFO - PROCESS | 2860 | 1470772032084 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 12:47:12 INFO - PROCESS | 2860 | 1470772032165 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:12 INFO - PROCESS | 2860 | 1470772032172 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BB1000 == 41 [pid = 2860] [id = 174] 12:47:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1D803C00) [pid = 2860] [serial = 520] [outer = 0000000000000000] 12:47:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1D80D800) [pid = 2860] [serial = 521] [outer = 000000EC1D803C00] 12:47:12 INFO - PROCESS | 2860 | 1470772032271 Marionette DEBUG loaded listener.js 12:47:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1E234000) [pid = 2860] [serial = 522] [outer = 000000EC1D803C00] 12:47:12 INFO - PROCESS | 2860 | 1470772032889 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:47:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:47:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 12:47:12 INFO - PROCESS | 2860 | 1470772032948 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 12:47:12 INFO - PROCESS | 2860 | 1470772032951 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 12:47:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:47:12 INFO - PROCESS | 2860 | 1470772032954 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:47:12 INFO - PROCESS | 2860 | 1470772032956 Marionette TRACE conn6 <- [1,662,null,{}] 12:47:12 INFO - PROCESS | 2860 | 1470772032973 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:12 INFO - PROCESS | 2860 | 1470772032976 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:13 INFO - PROCESS | 2860 | 1470772033112 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 12:47:13 INFO - PROCESS | 2860 | 1470772033160 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:13 INFO - PROCESS | 2860 | 1470772033163 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BD9000 == 42 [pid = 2860] [id = 175] 12:47:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC2040C800) [pid = 2860] [serial = 523] [outer = 0000000000000000] 12:47:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC20412400) [pid = 2860] [serial = 524] [outer = 000000EC2040C800] 12:47:13 INFO - PROCESS | 2860 | 1470772033219 Marionette DEBUG loaded listener.js 12:47:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC204C6400) [pid = 2860] [serial = 525] [outer = 000000EC2040C800] 12:47:13 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:47:13 INFO - PROCESS | 2860 | [2860] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:47:13 INFO - PROCESS | 2860 | 1470772033909 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:47:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 12:47:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 984ms 12:47:13 INFO - PROCESS | 2860 | 1470772033941 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 12:47:13 INFO - PROCESS | 2860 | 1470772033946 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 12:47:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:47:13 INFO - PROCESS | 2860 | 1470772033951 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:47:13 INFO - PROCESS | 2860 | 1470772033956 Marionette TRACE conn6 <- [1,666,null,{}] 12:47:13 INFO - PROCESS | 2860 | 1470772033970 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:13 INFO - PROCESS | 2860 | 1470772033974 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:14 INFO - PROCESS | 2860 | 1470772034080 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 12:47:14 INFO - PROCESS | 2860 | 1470772034148 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:14 INFO - PROCESS | 2860 | 1470772034152 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167C5000 == 43 [pid = 2860] [id = 176] 12:47:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC0DC42C00) [pid = 2860] [serial = 526] [outer = 0000000000000000] 12:47:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC11EFDC00) [pid = 2860] [serial = 527] [outer = 000000EC0DC42C00] 12:47:14 INFO - PROCESS | 2860 | 1470772034203 Marionette DEBUG loaded listener.js 12:47:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC13F33800) [pid = 2860] [serial = 528] [outer = 000000EC0DC42C00] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21694800 == 42 [pid = 2860] [id = 170] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC129D7800 == 41 [pid = 2860] [id = 169] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2012C000 == 40 [pid = 2860] [id = 168] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2D8800 == 39 [pid = 2860] [id = 167] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA2000 == 38 [pid = 2860] [id = 166] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B84B000 == 37 [pid = 2860] [id = 165] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A35E800 == 36 [pid = 2860] [id = 164] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC195F4000 == 35 [pid = 2860] [id = 163] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167AB000 == 34 [pid = 2860] [id = 162] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD7800 == 33 [pid = 2860] [id = 161] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20479800 == 32 [pid = 2860] [id = 160] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BD9000 == 31 [pid = 2860] [id = 175] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BB1000 == 30 [pid = 2860] [id = 174] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B859000 == 29 [pid = 2860] [id = 173] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216DF800 == 28 [pid = 2860] [id = 171] 12:47:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E29000 == 27 [pid = 2860] [id = 172] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC19C13C00) [pid = 2860] [serial = 464] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC1A00A000) [pid = 2860] [serial = 467] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC17C0D400) [pid = 2860] [serial = 461] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1367B400) [pid = 2860] [serial = 458] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC13F2F000) [pid = 2860] [serial = 459] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC17B3C400) [pid = 2860] [serial = 453] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC16F65000) [pid = 2860] [serial = 452] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC0D8A8C00) [pid = 2860] [serial = 455] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC0D92EC00) [pid = 2860] [serial = 456] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19CF0800) [pid = 2860] [serial = 465] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC11F73C00) [pid = 2860] [serial = 438] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D8D1800) [pid = 2860] [serial = 437] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D858000) [pid = 2860] [serial = 470] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC19ECF800) [pid = 2860] [serial = 441] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19032800) [pid = 2860] [serial = 440] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1E10F400) [pid = 2860] [serial = 444] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1D80B000) [pid = 2860] [serial = 443] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1E23FC00) [pid = 2860] [serial = 447] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1E239400) [pid = 2860] [serial = 446] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1D802800) [pid = 2860] [serial = 477] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC11F6CC00) [pid = 2860] [serial = 450] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8D1C00) [pid = 2860] [serial = 449] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1A83FC00) [pid = 2860] [serial = 468] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1BAA8000) [pid = 2860] [serial = 473] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1C991400) [pid = 2860] [serial = 474] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19030C00) [pid = 2860] [serial = 471] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC195A8400) [pid = 2860] [serial = 462] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1CF76C00) [pid = 2860] [serial = 476] [outer = 0000000000000000] [url = about:blank] 12:47:15 INFO - PROCESS | 2860 | 1470772035474 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:47:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:47:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1611ms 12:47:15 INFO - PROCESS | 2860 | 1470772035566 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 12:47:15 INFO - PROCESS | 2860 | 1470772035569 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 12:47:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:47:15 INFO - PROCESS | 2860 | 1470772035574 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:47:15 INFO - PROCESS | 2860 | 1470772035577 Marionette TRACE conn6 <- [1,670,null,{}] 12:47:15 INFO - PROCESS | 2860 | 1470772035583 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:15 INFO - PROCESS | 2860 | 1470772035586 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:15 INFO - PROCESS | 2860 | 1470772035674 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 12:47:15 INFO - PROCESS | 2860 | 1470772035720 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:15 INFO - PROCESS | 2860 | 1470772035723 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129D7000 == 28 [pid = 2860] [id = 177] 12:47:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D89C000) [pid = 2860] [serial = 529] [outer = 0000000000000000] 12:47:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D8A1C00) [pid = 2860] [serial = 530] [outer = 000000EC0D89C000] 12:47:15 INFO - PROCESS | 2860 | 1470772035772 Marionette DEBUG loaded listener.js 12:47:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8CDC00) [pid = 2860] [serial = 531] [outer = 000000EC0D89C000] 12:47:16 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:47:16 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:47:16 INFO - PROCESS | 2860 | 1470772036755 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:47:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 12:47:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1234ms 12:47:16 INFO - PROCESS | 2860 | 1470772036809 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 12:47:16 INFO - PROCESS | 2860 | 1470772036814 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 12:47:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:47:16 INFO - PROCESS | 2860 | 1470772036820 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:47:16 INFO - PROCESS | 2860 | 1470772036823 Marionette TRACE conn6 <- [1,674,null,{}] 12:47:16 INFO - PROCESS | 2860 | 1470772036827 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:16 INFO - PROCESS | 2860 | 1470772036830 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:16 INFO - PROCESS | 2860 | 1470772036925 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 12:47:16 INFO - PROCESS | 2860 | 1470772036933 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:16 INFO - PROCESS | 2860 | 1470772036936 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B0C800 == 29 [pid = 2860] [id = 178] 12:47:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0DD0B000) [pid = 2860] [serial = 532] [outer = 0000000000000000] 12:47:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC126DC000) [pid = 2860] [serial = 533] [outer = 000000EC0DD0B000] 12:47:17 INFO - PROCESS | 2860 | 1470772037040 Marionette DEBUG loaded listener.js 12:47:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC13728800) [pid = 2860] [serial = 534] [outer = 000000EC0DD0B000] 12:47:17 INFO - PROCESS | 2860 | 1470772037956 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:47:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:47:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1196ms 12:47:18 INFO - PROCESS | 2860 | 1470772038019 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 12:47:18 INFO - PROCESS | 2860 | 1470772038021 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 12:47:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:47:18 INFO - PROCESS | 2860 | 1470772038030 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:47:18 INFO - PROCESS | 2860 | 1470772038034 Marionette TRACE conn6 <- [1,678,null,{}] 12:47:18 INFO - PROCESS | 2860 | 1470772038046 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:18 INFO - PROCESS | 2860 | 1470772038051 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:18 INFO - PROCESS | 2860 | 1470772038161 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 12:47:18 INFO - PROCESS | 2860 | 1470772038170 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:18 INFO - PROCESS | 2860 | 1470772038173 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A072800 == 30 [pid = 2860] [id = 179] 12:47:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC17312C00) [pid = 2860] [serial = 535] [outer = 0000000000000000] 12:47:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC17BB1C00) [pid = 2860] [serial = 536] [outer = 000000EC17312C00] 12:47:18 INFO - PROCESS | 2860 | 1470772038260 Marionette DEBUG loaded listener.js 12:47:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19035800) [pid = 2860] [serial = 537] [outer = 000000EC17312C00] 12:47:19 INFO - PROCESS | 2860 | 1470772039213 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:47:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:47:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1244ms 12:47:19 INFO - PROCESS | 2860 | 1470772039277 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 12:47:19 INFO - PROCESS | 2860 | 1470772039280 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 12:47:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:47:19 INFO - PROCESS | 2860 | 1470772039283 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:47:19 INFO - PROCESS | 2860 | 1470772039285 Marionette TRACE conn6 <- [1,682,null,{}] 12:47:19 INFO - PROCESS | 2860 | 1470772039289 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:19 INFO - PROCESS | 2860 | 1470772039291 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:19 INFO - PROCESS | 2860 | 1470772039404 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 12:47:19 INFO - PROCESS | 2860 | 1470772039447 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:19 INFO - PROCESS | 2860 | 1470772039450 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A46F000 == 31 [pid = 2860] [id = 180] 12:47:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A42400) [pid = 2860] [serial = 538] [outer = 0000000000000000] 12:47:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A47000) [pid = 2860] [serial = 539] [outer = 000000EC19A42400] 12:47:19 INFO - PROCESS | 2860 | 1470772039496 Marionette DEBUG loaded listener.js 12:47:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19CF6400) [pid = 2860] [serial = 540] [outer = 000000EC19A42400] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1B0BC400) [pid = 2860] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1CF79400) [pid = 2860] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1BAF4000) [pid = 2860] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D933400) [pid = 2860] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC197F8C00) [pid = 2860] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8D0C00) [pid = 2860] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8C6C00) [pid = 2860] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1D802C00) [pid = 2860] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A848000) [pid = 2860] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D578800) [pid = 2860] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1BAFAC00) [pid = 2860] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:47:19 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1F305C00) [pid = 2860] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:47:20 INFO - PROCESS | 2860 | 1470772040505 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:47:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 12:47:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1237ms 12:47:20 INFO - PROCESS | 2860 | 1470772040523 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 12:47:20 INFO - PROCESS | 2860 | 1470772040525 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 12:47:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:47:20 INFO - PROCESS | 2860 | 1470772040529 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:47:20 INFO - PROCESS | 2860 | 1470772040530 Marionette TRACE conn6 <- [1,686,null,{}] 12:47:20 INFO - PROCESS | 2860 | 1470772040534 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:20 INFO - PROCESS | 2860 | 1470772040536 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:20 INFO - PROCESS | 2860 | 1470772040620 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 12:47:20 INFO - PROCESS | 2860 | 1470772040627 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:20 INFO - PROCESS | 2860 | 1470772040629 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADDB800 == 32 [pid = 2860] [id = 181] 12:47:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16FA0000) [pid = 2860] [serial = 541] [outer = 0000000000000000] 12:47:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC19A3E800) [pid = 2860] [serial = 542] [outer = 000000EC16FA0000] 12:47:20 INFO - PROCESS | 2860 | 1470772040674 Marionette DEBUG loaded listener.js 12:47:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A008000) [pid = 2860] [serial = 543] [outer = 000000EC16FA0000] 12:47:21 INFO - PROCESS | 2860 | 1470772041640 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:47:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 12:47:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1128ms 12:47:21 INFO - PROCESS | 2860 | 1470772041660 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 12:47:21 INFO - PROCESS | 2860 | 1470772041666 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 12:47:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:47:21 INFO - PROCESS | 2860 | 1470772041671 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:47:21 INFO - PROCESS | 2860 | 1470772041675 Marionette TRACE conn6 <- [1,690,null,{}] 12:47:21 INFO - PROCESS | 2860 | 1470772041681 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:21 INFO - PROCESS | 2860 | 1470772041685 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:21 INFO - PROCESS | 2860 | 1470772041834 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 12:47:21 INFO - PROCESS | 2860 | 1470772041898 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:21 INFO - PROCESS | 2860 | 1470772041901 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E27000 == 33 [pid = 2860] [id = 182] 12:47:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D857800) [pid = 2860] [serial = 544] [outer = 0000000000000000] 12:47:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D89C400) [pid = 2860] [serial = 545] [outer = 000000EC0D857800] 12:47:21 INFO - PROCESS | 2860 | 1470772041963 Marionette DEBUG loaded listener.js 12:47:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0B91C000) [pid = 2860] [serial = 546] [outer = 000000EC0D857800] 12:47:23 INFO - PROCESS | 2860 | 1470772043194 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:47:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:47:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1528ms 12:47:23 INFO - PROCESS | 2860 | 1470772043202 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 12:47:23 INFO - PROCESS | 2860 | 1470772043207 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 12:47:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:47:23 INFO - PROCESS | 2860 | 1470772043214 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:47:23 INFO - PROCESS | 2860 | 1470772043217 Marionette TRACE conn6 <- [1,694,null,{}] 12:47:23 INFO - PROCESS | 2860 | 1470772043231 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:23 INFO - PROCESS | 2860 | 1470772043234 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:23 INFO - PROCESS | 2860 | 1470772043381 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 12:47:23 INFO - PROCESS | 2860 | 1470772043478 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:23 INFO - PROCESS | 2860 | 1470772043481 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B84D000 == 34 [pid = 2860] [id = 183] 12:47:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0D92EC00) [pid = 2860] [serial = 547] [outer = 0000000000000000] 12:47:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16789400) [pid = 2860] [serial = 548] [outer = 000000EC0D92EC00] 12:47:23 INFO - PROCESS | 2860 | 1470772043539 Marionette DEBUG loaded listener.js 12:47:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19068800) [pid = 2860] [serial = 549] [outer = 000000EC0D92EC00] 12:47:24 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A46F000 == 33 [pid = 2860] [id = 180] 12:47:24 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A072800 == 32 [pid = 2860] [id = 179] 12:47:24 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B0C800 == 31 [pid = 2860] [id = 178] 12:47:24 INFO - PROCESS | 2860 | --DOCSHELL 000000EC129D7000 == 30 [pid = 2860] [id = 177] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC2014DC00) [pid = 2860] [serial = 512] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B86F000) [pid = 2860] [serial = 497] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BADC400) [pid = 2860] [serial = 498] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1DE68000) [pid = 2860] [serial = 501] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1D92AC00) [pid = 2860] [serial = 500] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1E10F800) [pid = 2860] [serial = 503] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC16788000) [pid = 2860] [serial = 488] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC16FB1400) [pid = 2860] [serial = 489] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19A3FC00) [pid = 2860] [serial = 491] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC19ECD800) [pid = 2860] [serial = 492] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D92F400) [pid = 2860] [serial = 482] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC12C5A000) [pid = 2860] [serial = 483] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0E06EC00) [pid = 2860] [serial = 485] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1360B000) [pid = 2860] [serial = 486] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1DE5B800) [pid = 2860] [serial = 479] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1E102800) [pid = 2860] [serial = 480] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1AA02400) [pid = 2860] [serial = 494] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC137D7800) [pid = 2860] [serial = 506] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1AEF0C00) [pid = 2860] [serial = 507] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1E233400) [pid = 2860] [serial = 509] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC20156000) [pid = 2860] [serial = 513] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC1E23F800) [pid = 2860] [serial = 510] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1E20F000) [pid = 2860] [serial = 504] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1B004400) [pid = 2860] [serial = 495] [outer = 0000000000000000] [url = about:blank] 12:47:24 INFO - PROCESS | 2860 | 1470772044745 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:47:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:47:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1550ms 12:47:24 INFO - PROCESS | 2860 | 1470772044779 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 12:47:24 INFO - PROCESS | 2860 | 1470772044783 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 12:47:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:47:24 INFO - PROCESS | 2860 | 1470772044789 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:47:24 INFO - PROCESS | 2860 | 1470772044792 Marionette TRACE conn6 <- [1,698,null,{}] 12:47:24 INFO - PROCESS | 2860 | 1470772044798 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:24 INFO - PROCESS | 2860 | 1470772044800 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:24 INFO - PROCESS | 2860 | 1470772044920 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 12:47:24 INFO - PROCESS | 2860 | 1470772044930 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:24 INFO - PROCESS | 2860 | 1470772044932 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11F7F800 == 31 [pid = 2860] [id = 184] 12:47:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0CD0CC00) [pid = 2860] [serial = 550] [outer = 0000000000000000] 12:47:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0D76D800) [pid = 2860] [serial = 551] [outer = 000000EC0CD0CC00] 12:47:24 INFO - PROCESS | 2860 | 1470772044982 Marionette DEBUG loaded listener.js 12:47:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D85DC00) [pid = 2860] [serial = 552] [outer = 000000EC0CD0CC00] 12:47:25 INFO - PROCESS | 2860 | 1470772045892 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:47:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:47:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1141ms 12:47:25 INFO - PROCESS | 2860 | 1470772045934 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 12:47:25 INFO - PROCESS | 2860 | 1470772045938 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 12:47:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:47:25 INFO - PROCESS | 2860 | 1470772045945 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:47:25 INFO - PROCESS | 2860 | 1470772045947 Marionette TRACE conn6 <- [1,702,null,{}] 12:47:25 INFO - PROCESS | 2860 | 1470772045951 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:25 INFO - PROCESS | 2860 | 1470772045954 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:26 INFO - PROCESS | 2860 | 1470772046044 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 12:47:26 INFO - PROCESS | 2860 | 1470772046051 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:26 INFO - PROCESS | 2860 | 1470772046053 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167B3800 == 32 [pid = 2860] [id = 185] 12:47:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0DC6F000) [pid = 2860] [serial = 553] [outer = 0000000000000000] 12:47:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0DD05C00) [pid = 2860] [serial = 554] [outer = 000000EC0DC6F000] 12:47:26 INFO - PROCESS | 2860 | 1470772046102 Marionette DEBUG loaded listener.js 12:47:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC118B8000) [pid = 2860] [serial = 555] [outer = 000000EC0DC6F000] 12:47:27 INFO - PROCESS | 2860 | 1470772047086 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:47:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 12:47:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1175ms 12:47:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:47:27 INFO - PROCESS | 2860 | 1470772047123 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 12:47:27 INFO - PROCESS | 2860 | 1470772047126 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 12:47:27 INFO - PROCESS | 2860 | 1470772047130 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:47:27 INFO - PROCESS | 2860 | 1470772047133 Marionette TRACE conn6 <- [1,706,null,{}] 12:47:27 INFO - PROCESS | 2860 | 1470772047145 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:27 INFO - PROCESS | 2860 | 1470772047150 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:27 INFO - PROCESS | 2860 | 1470772047267 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 12:47:27 INFO - PROCESS | 2860 | 1470772047276 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:27 INFO - PROCESS | 2860 | 1470772047279 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADE000 == 33 [pid = 2860] [id = 186] 12:47:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC12AEFC00) [pid = 2860] [serial = 556] [outer = 0000000000000000] 12:47:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC13721800) [pid = 2860] [serial = 557] [outer = 000000EC12AEFC00] 12:47:27 INFO - PROCESS | 2860 | 1470772047329 Marionette DEBUG loaded listener.js 12:47:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC13F37C00) [pid = 2860] [serial = 558] [outer = 000000EC12AEFC00] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC0D89C000) [pid = 2860] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC0DD0B000) [pid = 2860] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC0DC42C00) [pid = 2860] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC17312C00) [pid = 2860] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC0D8C9400) [pid = 2860] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC195A0800) [pid = 2860] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC1D803C00) [pid = 2860] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC2040C800) [pid = 2860] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:47:27 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC19A42400) [pid = 2860] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:47:28 INFO - PROCESS | 2860 | 1470772048278 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:47:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:47:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1194ms 12:47:28 INFO - PROCESS | 2860 | 1470772048326 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 2860 | 1470772048329 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 12:47:28 INFO - PROCESS | 2860 | 1470772048332 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:47:28 INFO - PROCESS | 2860 | 1470772048334 Marionette TRACE conn6 <- [1,710,null,{}] 12:47:28 INFO - PROCESS | 2860 | 1470772048337 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:28 INFO - PROCESS | 2860 | 1470772048340 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:28 INFO - PROCESS | 2860 | 1470772048428 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 12:47:28 INFO - PROCESS | 2860 | 1470772048491 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:28 INFO - PROCESS | 2860 | 1470772048493 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A360000 == 34 [pid = 2860] [id = 187] 12:47:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC1260C000) [pid = 2860] [serial = 559] [outer = 0000000000000000] 12:47:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC16FAB800) [pid = 2860] [serial = 560] [outer = 000000EC1260C000] 12:47:28 INFO - PROCESS | 2860 | 1470772048540 Marionette DEBUG loaded listener.js 12:47:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC17311C00) [pid = 2860] [serial = 561] [outer = 000000EC1260C000] 12:47:28 INFO - PROCESS | 2860 | 1470772048922 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 12:47:28 INFO - PROCESS | 2860 | 1470772048965 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 12:47:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:47:28 INFO - PROCESS | 2860 | 1470772048968 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:47:28 INFO - PROCESS | 2860 | 1470772048970 Marionette TRACE conn6 <- [1,714,null,{}] 12:47:28 INFO - PROCESS | 2860 | 1470772048974 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:28 INFO - PROCESS | 2860 | 1470772048976 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:29 INFO - PROCESS | 2860 | 1470772049084 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 12:47:29 INFO - PROCESS | 2860 | 1470772049092 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 2860 | 1470772049095 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADD3000 == 35 [pid = 2860] [id = 188] 12:47:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC17313400) [pid = 2860] [serial = 562] [outer = 0000000000000000] 12:47:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC19065C00) [pid = 2860] [serial = 563] [outer = 000000EC17313400] 12:47:29 INFO - PROCESS | 2860 | 1470772049141 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC19630800) [pid = 2860] [serial = 564] [outer = 000000EC17313400] 12:47:29 INFO - PROCESS | 2860 | 1470772049594 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:47:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:47:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 12:47:29 INFO - PROCESS | 2860 | 1470772049664 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 12:47:29 INFO - PROCESS | 2860 | 1470772049666 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 12:47:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:47:29 INFO - PROCESS | 2860 | 1470772049670 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:47:29 INFO - PROCESS | 2860 | 1470772049672 Marionette TRACE conn6 <- [1,718,null,{}] 12:47:29 INFO - PROCESS | 2860 | 1470772049675 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:29 INFO - PROCESS | 2860 | 1470772049682 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:29 INFO - PROCESS | 2860 | 1470772049818 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 12:47:29 INFO - PROCESS | 2860 | 1470772049837 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:29 INFO - PROCESS | 2860 | 1470772049839 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA5800 == 36 [pid = 2860] [id = 189] 12:47:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC19A45C00) [pid = 2860] [serial = 565] [outer = 0000000000000000] 12:47:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC1A5D8400) [pid = 2860] [serial = 566] [outer = 000000EC19A45C00] 12:47:29 INFO - PROCESS | 2860 | 1470772049885 Marionette DEBUG loaded listener.js 12:47:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC1A843400) [pid = 2860] [serial = 567] [outer = 000000EC19A45C00] 12:47:30 INFO - PROCESS | 2860 | 1470772050456 Marionette TRACE conn6 <- [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] 12:47:30 INFO - PROCESS | 2860 | 1470772050529 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 12:47:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:47:30 INFO - PROCESS | 2860 | 1470772050535 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:47:30 INFO - PROCESS | 2860 | 1470772050539 Marionette TRACE conn6 <- [1,722,null,{}] 12:47:30 INFO - PROCESS | 2860 | 1470772050545 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:30 INFO - PROCESS | 2860 | 1470772050549 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:30 INFO - PROCESS | 2860 | 1470772050696 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 12:47:30 INFO - PROCESS | 2860 | 1470772050776 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:30 INFO - PROCESS | 2860 | 1470772050779 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A5A000 == 37 [pid = 2860] [id = 190] 12:47:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D927000) [pid = 2860] [serial = 568] [outer = 0000000000000000] 12:47:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D935C00) [pid = 2860] [serial = 569] [outer = 000000EC0D927000] 12:47:30 INFO - PROCESS | 2860 | 1470772050838 Marionette DEBUG loaded listener.js 12:47:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1186E400) [pid = 2860] [serial = 570] [outer = 000000EC0D927000] 12:47:31 INFO - PROCESS | 2860 | 1470772051459 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:47:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:47:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 985ms 12:47:31 INFO - PROCESS | 2860 | 1470772051523 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 12:47:31 INFO - PROCESS | 2860 | 1470772051528 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 12:47:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:47:31 INFO - PROCESS | 2860 | 1470772051535 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:47:31 INFO - PROCESS | 2860 | 1470772051538 Marionette TRACE conn6 <- [1,726,null,{}] 12:47:31 INFO - PROCESS | 2860 | 1470772051542 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:31 INFO - PROCESS | 2860 | 1470772051546 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:31 INFO - PROCESS | 2860 | 1470772051663 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 12:47:31 INFO - PROCESS | 2860 | 1470772051733 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:31 INFO - PROCESS | 2860 | 1470772051736 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B863000 == 38 [pid = 2860] [id = 191] 12:47:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC139D5C00) [pid = 2860] [serial = 571] [outer = 0000000000000000] 12:47:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC14255000) [pid = 2860] [serial = 572] [outer = 000000EC139D5C00] 12:47:31 INFO - PROCESS | 2860 | 1470772051795 Marionette DEBUG loaded listener.js 12:47:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1906C400) [pid = 2860] [serial = 573] [outer = 000000EC139D5C00] 12:47:32 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:47:32 INFO - PROCESS | 2860 | 1470772052904 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:47:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:47:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1390ms 12:47:32 INFO - PROCESS | 2860 | 1470772052926 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 12:47:32 INFO - PROCESS | 2860 | 1470772052929 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 12:47:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:47:32 INFO - PROCESS | 2860 | 1470772052933 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:47:32 INFO - PROCESS | 2860 | 1470772052937 Marionette TRACE conn6 <- [1,730,null,{}] 12:47:32 INFO - PROCESS | 2860 | 1470772052949 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:32 INFO - PROCESS | 2860 | 1470772052954 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:33 INFO - PROCESS | 2860 | 1470772053065 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 12:47:33 INFO - PROCESS | 2860 | 1470772053129 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:33 INFO - PROCESS | 2860 | 1470772053133 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E28F800 == 39 [pid = 2860] [id = 192] 12:47:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1A006000) [pid = 2860] [serial = 574] [outer = 0000000000000000] 12:47:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1A848C00) [pid = 2860] [serial = 575] [outer = 000000EC1A006000] 12:47:33 INFO - PROCESS | 2860 | 1470772053192 Marionette DEBUG loaded listener.js 12:47:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1AEEE400) [pid = 2860] [serial = 576] [outer = 000000EC1A006000] 12:47:34 INFO - PROCESS | 2860 | 1470772054359 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:47:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 12:47:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1442ms 12:47:34 INFO - PROCESS | 2860 | 1470772054378 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 12:47:34 INFO - PROCESS | 2860 | 1470772054383 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 12:47:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:47:34 INFO - PROCESS | 2860 | 1470772054389 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:47:34 INFO - PROCESS | 2860 | 1470772054392 Marionette TRACE conn6 <- [1,734,null,{}] 12:47:34 INFO - PROCESS | 2860 | 1470772054398 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:34 INFO - PROCESS | 2860 | 1470772054401 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:34 INFO - PROCESS | 2860 | 1470772054550 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 12:47:34 INFO - PROCESS | 2860 | 1470772054628 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:34 INFO - PROCESS | 2860 | 1470772054631 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129D7000 == 40 [pid = 2860] [id = 193] 12:47:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0DACD800) [pid = 2860] [serial = 577] [outer = 0000000000000000] 12:47:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0DD0AC00) [pid = 2860] [serial = 578] [outer = 000000EC0DACD800] 12:47:34 INFO - PROCESS | 2860 | 1470772054684 Marionette DEBUG loaded listener.js 12:47:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC12A16C00) [pid = 2860] [serial = 579] [outer = 000000EC0DACD800] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADD3000 == 39 [pid = 2860] [id = 188] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A360000 == 38 [pid = 2860] [id = 187] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADE000 == 37 [pid = 2860] [id = 186] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167B3800 == 36 [pid = 2860] [id = 185] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11F7F800 == 35 [pid = 2860] [id = 184] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B84D000 == 34 [pid = 2860] [id = 183] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADDB800 == 33 [pid = 2860] [id = 181] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E27000 == 32 [pid = 2860] [id = 182] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167C5000 == 31 [pid = 2860] [id = 176] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E28F800 == 30 [pid = 2860] [id = 192] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B863000 == 29 [pid = 2860] [id = 191] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA5800 == 28 [pid = 2860] [id = 189] 12:47:35 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A5A000 == 27 [pid = 2860] [id = 190] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8A1C00) [pid = 2860] [serial = 530] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D8CDC00) [pid = 2860] [serial = 531] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC126DC000) [pid = 2860] [serial = 533] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC13F33800) [pid = 2860] [serial = 528] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC11EFDC00) [pid = 2860] [serial = 527] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC17BB1C00) [pid = 2860] [serial = 536] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC137D2C00) [pid = 2860] [serial = 516] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D92FC00) [pid = 2860] [serial = 515] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1A5D7C00) [pid = 2860] [serial = 519] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC197F9C00) [pid = 2860] [serial = 518] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1E234000) [pid = 2860] [serial = 522] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1D80D800) [pid = 2860] [serial = 521] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC204C6400) [pid = 2860] [serial = 525] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC20412400) [pid = 2860] [serial = 524] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC19A47000) [pid = 2860] [serial = 539] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC19035800) [pid = 2860] [serial = 537] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC13728800) [pid = 2860] [serial = 534] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC19CF6400) [pid = 2860] [serial = 540] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC19A3E800) [pid = 2860] [serial = 542] [outer = 0000000000000000] [url = about:blank] 12:47:35 INFO - PROCESS | 2860 | 1470772055899 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:47:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 12:47:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1537ms 12:47:35 INFO - PROCESS | 2860 | 1470772055948 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 2860 | 1470772055953 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 12:47:35 INFO - PROCESS | 2860 | 1470772055960 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:47:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:47:35 INFO - PROCESS | 2860 | 1470772055963 Marionette TRACE conn6 <- [1,738,null,{}] 12:47:35 INFO - PROCESS | 2860 | 1470772055969 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:35 INFO - PROCESS | 2860 | 1470772055972 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:36 INFO - PROCESS | 2860 | 1470772056070 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 12:47:36 INFO - PROCESS | 2860 | 1470772056077 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:36 INFO - PROCESS | 2860 | 1470772056082 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11E6E800 == 28 [pid = 2860] [id = 194] 12:47:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D774400) [pid = 2860] [serial = 580] [outer = 0000000000000000] 12:47:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0D855400) [pid = 2860] [serial = 581] [outer = 000000EC0D774400] 12:47:36 INFO - PROCESS | 2860 | 1470772056133 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D8C8800) [pid = 2860] [serial = 582] [outer = 000000EC0D774400] 12:47:37 INFO - PROCESS | 2860 | 1470772057098 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:47:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:47:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1189ms 12:47:37 INFO - PROCESS | 2860 | 1470772057153 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 12:47:37 INFO - PROCESS | 2860 | 1470772057158 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 12:47:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:47:37 INFO - PROCESS | 2860 | 1470772057165 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:47:37 INFO - PROCESS | 2860 | 1470772057168 Marionette TRACE conn6 <- [1,742,null,{}] 12:47:37 INFO - PROCESS | 2860 | 1470772057172 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:37 INFO - PROCESS | 2860 | 1470772057175 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:37 INFO - PROCESS | 2860 | 1470772057266 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 12:47:37 INFO - PROCESS | 2860 | 1470772057274 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:37 INFO - PROCESS | 2860 | 1470772057276 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E27000 == 29 [pid = 2860] [id = 195] 12:47:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0D932C00) [pid = 2860] [serial = 583] [outer = 0000000000000000] 12:47:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0EA6A800) [pid = 2860] [serial = 584] [outer = 000000EC0D932C00] 12:47:37 INFO - PROCESS | 2860 | 1470772057325 Marionette DEBUG loaded listener.js 12:47:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC126D0C00) [pid = 2860] [serial = 585] [outer = 000000EC0D932C00] 12:47:38 INFO - PROCESS | 2860 | 1470772058287 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:47:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 12:47:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1134ms 12:47:38 INFO - PROCESS | 2860 | 1470772058301 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 12:47:38 INFO - PROCESS | 2860 | 1470772058303 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 12:47:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:47:38 INFO - PROCESS | 2860 | 1470772058307 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:47:38 INFO - PROCESS | 2860 | 1470772058311 Marionette TRACE conn6 <- [1,746,null,{}] 12:47:38 INFO - PROCESS | 2860 | 1470772058334 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:38 INFO - PROCESS | 2860 | 1470772058339 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:38 INFO - PROCESS | 2860 | 1470772058451 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 12:47:38 INFO - PROCESS | 2860 | 1470772058459 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:38 INFO - PROCESS | 2860 | 1470772058462 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197AD800 == 30 [pid = 2860] [id = 196] 12:47:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC137D2800) [pid = 2860] [serial = 586] [outer = 0000000000000000] 12:47:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC16788800) [pid = 2860] [serial = 587] [outer = 000000EC137D2800] 12:47:38 INFO - PROCESS | 2860 | 1470772058512 Marionette DEBUG loaded listener.js 12:47:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC16F9F400) [pid = 2860] [serial = 588] [outer = 000000EC137D2800] 12:47:39 INFO - PROCESS | 2860 | 1470772059003 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:47:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:47:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 734ms 12:47:39 INFO - PROCESS | 2860 | 1470772059043 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 12:47:39 INFO - PROCESS | 2860 | 1470772059046 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 12:47:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:47:39 INFO - PROCESS | 2860 | 1470772059050 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:47:39 INFO - PROCESS | 2860 | 1470772059051 Marionette TRACE conn6 <- [1,750,null,{}] 12:47:39 INFO - PROCESS | 2860 | 1470772059061 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:39 INFO - PROCESS | 2860 | 1470772059063 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:39 INFO - PROCESS | 2860 | 1470772059173 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 12:47:39 INFO - PROCESS | 2860 | 1470772059183 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:39 INFO - PROCESS | 2860 | 1470772059186 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A254800 == 31 [pid = 2860] [id = 197] 12:47:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC17BAEC00) [pid = 2860] [serial = 589] [outer = 0000000000000000] 12:47:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1902A400) [pid = 2860] [serial = 590] [outer = 000000EC17BAEC00] 12:47:39 INFO - PROCESS | 2860 | 1470772059232 Marionette DEBUG loaded listener.js 12:47:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC19035800) [pid = 2860] [serial = 591] [outer = 000000EC17BAEC00] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC12AEFC00) [pid = 2860] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC17313400) [pid = 2860] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0CD0CC00) [pid = 2860] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC0D857800) [pid = 2860] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0DC6F000) [pid = 2860] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC0D92EC00) [pid = 2860] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC16FA0000) [pid = 2860] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC19A45C00) [pid = 2860] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:47:39 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1260C000) [pid = 2860] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:47:40 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:47:40 INFO - PROCESS | 2860 | 1470772060135 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:47:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:47:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1134ms 12:47:40 INFO - PROCESS | 2860 | 1470772060186 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 12:47:40 INFO - PROCESS | 2860 | 1470772060189 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 12:47:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:47:40 INFO - PROCESS | 2860 | 1470772060192 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:47:40 INFO - PROCESS | 2860 | 1470772060194 Marionette TRACE conn6 <- [1,754,null,{}] 12:47:40 INFO - PROCESS | 2860 | 1470772060198 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:40 INFO - PROCESS | 2860 | 1470772060200 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:40 INFO - PROCESS | 2860 | 1470772060283 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 12:47:40 INFO - PROCESS | 2860 | 1470772060288 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:40 INFO - PROCESS | 2860 | 1470772060290 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A693000 == 32 [pid = 2860] [id = 198] 12:47:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC12618400) [pid = 2860] [serial = 592] [outer = 0000000000000000] 12:47:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC12C4C400) [pid = 2860] [serial = 593] [outer = 000000EC12618400] 12:47:40 INFO - PROCESS | 2860 | 1470772060336 Marionette DEBUG loaded listener.js 12:47:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC19066400) [pid = 2860] [serial = 594] [outer = 000000EC12618400] 12:47:41 INFO - PROCESS | 2860 | 1470772061227 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:47:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1076ms 12:47:41 INFO - PROCESS | 2860 | 1470772061274 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 2860 | 1470772061276 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 12:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:47:41 INFO - PROCESS | 2860 | 1470772061281 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 2860 | 1470772061283 Marionette TRACE conn6 <- [1,758,null,{}] 12:47:41 INFO - PROCESS | 2860 | 1470772061286 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:41 INFO - PROCESS | 2860 | 1470772061292 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:41 INFO - PROCESS | 2860 | 1470772061400 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 12:47:41 INFO - PROCESS | 2860 | 1470772061406 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:41 INFO - PROCESS | 2860 | 1470772061408 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85D800 == 33 [pid = 2860] [id = 199] 12:47:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0C248000) [pid = 2860] [serial = 595] [outer = 0000000000000000] 12:47:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC19EC8800) [pid = 2860] [serial = 596] [outer = 000000EC0C248000] 12:47:41 INFO - PROCESS | 2860 | 1470772061454 Marionette DEBUG loaded listener.js 12:47:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC1A007000) [pid = 2860] [serial = 597] [outer = 000000EC0C248000] 12:47:41 INFO - PROCESS | 2860 | 1470772061877 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:47:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:47:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 628ms 12:47:41 INFO - PROCESS | 2860 | 1470772061947 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 12:47:41 INFO - PROCESS | 2860 | 1470772061952 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 12:47:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:47:41 INFO - PROCESS | 2860 | 1470772061961 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:47:41 INFO - PROCESS | 2860 | 1470772061966 Marionette TRACE conn6 <- [1,762,null,{}] 12:47:41 INFO - PROCESS | 2860 | 1470772061973 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:41 INFO - PROCESS | 2860 | 1470772061977 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:42 INFO - PROCESS | 2860 | 1470772062108 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 12:47:42 INFO - PROCESS | 2860 | 1470772062200 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:42 INFO - PROCESS | 2860 | 1470772062206 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11E6D800 == 34 [pid = 2860] [id = 200] 12:47:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0CDC8C00) [pid = 2860] [serial = 598] [outer = 0000000000000000] 12:47:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D76B800) [pid = 2860] [serial = 599] [outer = 000000EC0CDC8C00] 12:47:42 INFO - PROCESS | 2860 | 1470772062265 Marionette DEBUG loaded listener.js 12:47:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D8A9400) [pid = 2860] [serial = 600] [outer = 000000EC0CDC8C00] 12:47:43 INFO - PROCESS | 2860 | 1470772063083 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:47:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:47:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1146ms 12:47:43 INFO - PROCESS | 2860 | 1470772063103 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 12:47:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:47:43 INFO - PROCESS | 2860 | 1470772063107 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 12:47:43 INFO - PROCESS | 2860 | 1470772063114 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:47:43 INFO - PROCESS | 2860 | 1470772063118 Marionette TRACE conn6 <- [1,766,null,{}] 12:47:43 INFO - PROCESS | 2860 | 1470772063123 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:43 INFO - PROCESS | 2860 | 1470772063126 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:43 INFO - PROCESS | 2860 | 1470772063246 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 12:47:43 INFO - PROCESS | 2860 | 1470772063315 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:43 INFO - PROCESS | 2860 | 1470772063318 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A243000 == 35 [pid = 2860] [id = 201] 12:47:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC12C4EC00) [pid = 2860] [serial = 601] [outer = 0000000000000000] 12:47:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13679000) [pid = 2860] [serial = 602] [outer = 000000EC12C4EC00] 12:47:43 INFO - PROCESS | 2860 | 1470772063378 Marionette DEBUG loaded listener.js 12:47:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC14255C00) [pid = 2860] [serial = 603] [outer = 000000EC12C4EC00] 12:47:44 INFO - PROCESS | 2860 | 1470772064242 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:47:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A693000 == 34 [pid = 2860] [id = 198] 12:47:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A254800 == 33 [pid = 2860] [id = 197] 12:47:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197AD800 == 32 [pid = 2860] [id = 196] 12:47:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E27000 == 31 [pid = 2860] [id = 195] 12:47:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11E6E800 == 30 [pid = 2860] [id = 194] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC13721800) [pid = 2860] [serial = 557] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19065C00) [pid = 2860] [serial = 563] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D76D800) [pid = 2860] [serial = 551] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D85DC00) [pid = 2860] [serial = 552] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0D89C400) [pid = 2860] [serial = 545] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0B91C000) [pid = 2860] [serial = 546] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC0DD05C00) [pid = 2860] [serial = 554] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC16789400) [pid = 2860] [serial = 548] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC13F37C00) [pid = 2860] [serial = 558] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC19068800) [pid = 2860] [serial = 549] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1A008000) [pid = 2860] [serial = 543] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC19630800) [pid = 2860] [serial = 564] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1A843400) [pid = 2860] [serial = 567] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1A5D8400) [pid = 2860] [serial = 566] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC17311C00) [pid = 2860] [serial = 561] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC16FAB800) [pid = 2860] [serial = 560] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC118B8000) [pid = 2860] [serial = 555] [outer = 0000000000000000] [url = about:blank] 12:47:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:47:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1199ms 12:47:44 INFO - PROCESS | 2860 | 1470772064311 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 12:47:44 INFO - PROCESS | 2860 | 1470772064316 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 12:47:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:47:44 INFO - PROCESS | 2860 | 1470772064322 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:47:44 INFO - PROCESS | 2860 | 1470772064325 Marionette TRACE conn6 <- [1,770,null,{}] 12:47:44 INFO - PROCESS | 2860 | 1470772064331 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:44 INFO - PROCESS | 2860 | 1470772064334 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:44 INFO - PROCESS | 2860 | 1470772064433 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 12:47:44 INFO - PROCESS | 2860 | 1470772064441 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:44 INFO - PROCESS | 2860 | 1470772064445 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C35000 == 31 [pid = 2860] [id = 202] 12:47:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0D8A0C00) [pid = 2860] [serial = 604] [outer = 0000000000000000] 12:47:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0D8A8C00) [pid = 2860] [serial = 605] [outer = 000000EC0D8A0C00] 12:47:44 INFO - PROCESS | 2860 | 1470772064503 Marionette DEBUG loaded listener.js 12:47:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0DACA800) [pid = 2860] [serial = 606] [outer = 000000EC0D8A0C00] 12:47:44 INFO - PROCESS | 2860 | 1470772064967 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 12:47:45 INFO - PROCESS | 2860 | 1470772065016 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 12:47:45 INFO - PROCESS | 2860 | 1470772065020 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 12:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:47:45 INFO - PROCESS | 2860 | 1470772065026 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - PROCESS | 2860 | 1470772065029 Marionette TRACE conn6 <- [1,774,null,{}] 12:47:45 INFO - PROCESS | 2860 | 1470772065050 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:45 INFO - PROCESS | 2860 | 1470772065053 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:45 INFO - PROCESS | 2860 | 1470772065142 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 12:47:45 INFO - PROCESS | 2860 | 1470772065148 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 2860 | 1470772065151 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19762000 == 32 [pid = 2860] [id = 203] 12:47:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC11FD4400) [pid = 2860] [serial = 607] [outer = 0000000000000000] 12:47:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC12A10800) [pid = 2860] [serial = 608] [outer = 000000EC11FD4400] 12:47:45 INFO - PROCESS | 2860 | 1470772065201 Marionette DEBUG loaded listener.js 12:47:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC137DA400) [pid = 2860] [serial = 609] [outer = 000000EC11FD4400] 12:47:45 INFO - PROCESS | 2860 | 1470772065674 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:47:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:47:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 692ms 12:47:45 INFO - PROCESS | 2860 | 1470772065735 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 12:47:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:47:45 INFO - PROCESS | 2860 | 1470772065737 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 12:47:45 INFO - PROCESS | 2860 | 1470772065743 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:47:45 INFO - PROCESS | 2860 | 1470772065747 Marionette TRACE conn6 <- [1,778,null,{}] 12:47:45 INFO - PROCESS | 2860 | 1470772065758 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:45 INFO - PROCESS | 2860 | 1470772065763 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:45 INFO - PROCESS | 2860 | 1470772065879 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 12:47:45 INFO - PROCESS | 2860 | 1470772065952 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:45 INFO - PROCESS | 2860 | 1470772065955 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A073800 == 33 [pid = 2860] [id = 204] 12:47:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0C93A000) [pid = 2860] [serial = 610] [outer = 0000000000000000] 12:47:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC16FAD000) [pid = 2860] [serial = 611] [outer = 000000EC0C93A000] 12:47:46 INFO - PROCESS | 2860 | 1470772066006 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC1962AC00) [pid = 2860] [serial = 612] [outer = 000000EC0C93A000] 12:47:46 INFO - PROCESS | 2860 | 1470772066400 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:47:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:47:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 12:47:46 INFO - PROCESS | 2860 | 1470772066433 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 12:47:46 INFO - PROCESS | 2860 | 1470772066435 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 12:47:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:47:46 INFO - PROCESS | 2860 | 1470772066439 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:47:46 INFO - PROCESS | 2860 | 1470772066441 Marionette TRACE conn6 <- [1,782,null,{}] 12:47:46 INFO - PROCESS | 2860 | 1470772066444 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:46 INFO - PROCESS | 2860 | 1470772066446 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:46 INFO - PROCESS | 2860 | 1470772066566 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 12:47:46 INFO - PROCESS | 2860 | 1470772066577 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:46 INFO - PROCESS | 2860 | 1470772066580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B10D800 == 34 [pid = 2860] [id = 205] 12:47:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC19A43000) [pid = 2860] [serial = 613] [outer = 0000000000000000] 12:47:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC19C13400) [pid = 2860] [serial = 614] [outer = 000000EC19A43000] 12:47:46 INFO - PROCESS | 2860 | 1470772066626 Marionette DEBUG loaded listener.js 12:47:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC19ED2800) [pid = 2860] [serial = 615] [outer = 000000EC19A43000] 12:47:47 INFO - PROCESS | 2860 | 1470772067086 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 12:47:47 INFO - PROCESS | 2860 | 1470772067137 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 2860 | 1470772067139 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:47:47 INFO - PROCESS | 2860 | 1470772067143 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 2860 | 1470772067145 Marionette TRACE conn6 <- [1,786,null,{}] 12:47:47 INFO - PROCESS | 2860 | 1470772067148 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:47 INFO - PROCESS | 2860 | 1470772067150 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:47 INFO - PROCESS | 2860 | 1470772067285 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 12:47:47 INFO - PROCESS | 2860 | 1470772067308 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:47 INFO - PROCESS | 2860 | 1470772067311 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CA9E800 == 35 [pid = 2860] [id = 206] 12:47:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC19ED2C00) [pid = 2860] [serial = 616] [outer = 0000000000000000] 12:47:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1A32F800) [pid = 2860] [serial = 617] [outer = 000000EC19ED2C00] 12:47:47 INFO - PROCESS | 2860 | 1470772067357 Marionette DEBUG loaded listener.js 12:47:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1A845800) [pid = 2860] [serial = 618] [outer = 000000EC19ED2C00] 12:47:47 INFO - PROCESS | 2860 | 1470772067798 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:47:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 12:47:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 12:47:47 INFO - PROCESS | 2860 | 1470772067838 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 12:47:47 INFO - PROCESS | 2860 | 1470772067840 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 12:47:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:47:47 INFO - PROCESS | 2860 | 1470772067844 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:47:47 INFO - PROCESS | 2860 | 1470772067846 Marionette TRACE conn6 <- [1,790,null,{}] 12:47:47 INFO - PROCESS | 2860 | 1470772067849 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:47 INFO - PROCESS | 2860 | 1470772067855 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:48 INFO - PROCESS | 2860 | 1470772067985 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 12:47:48 INFO - PROCESS | 2860 | 1470772068035 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 2860 | 1470772068037 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E28C800 == 36 [pid = 2860] [id = 207] 12:47:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1AD0FC00) [pid = 2860] [serial = 619] [outer = 0000000000000000] 12:47:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1B008C00) [pid = 2860] [serial = 620] [outer = 000000EC1AD0FC00] 12:47:48 INFO - PROCESS | 2860 | 1470772068083 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1B870400) [pid = 2860] [serial = 621] [outer = 000000EC1AD0FC00] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D774400) [pid = 2860] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D932C00) [pid = 2860] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D927000) [pid = 2860] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC139D5C00) [pid = 2860] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1A006000) [pid = 2860] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC137D2800) [pid = 2860] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC17BAEC00) [pid = 2860] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC12618400) [pid = 2860] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:47:48 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0DACD800) [pid = 2860] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:47:48 INFO - PROCESS | 2860 | 1470772068533 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:47:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 12:47:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 732ms 12:47:48 INFO - PROCESS | 2860 | 1470772068597 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 12:47:48 INFO - PROCESS | 2860 | 1470772068599 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 12:47:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:47:48 INFO - PROCESS | 2860 | 1470772068605 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:47:48 INFO - PROCESS | 2860 | 1470772068607 Marionette TRACE conn6 <- [1,794,null,{}] 12:47:48 INFO - PROCESS | 2860 | 1470772068610 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:48 INFO - PROCESS | 2860 | 1470772068612 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:48 INFO - PROCESS | 2860 | 1470772068694 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 12:47:48 INFO - PROCESS | 2860 | 1470772068700 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:48 INFO - PROCESS | 2860 | 1470772068702 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19AED800 == 37 [pid = 2860] [id = 208] 12:47:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC139D5C00) [pid = 2860] [serial = 622] [outer = 0000000000000000] 12:47:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC17BAEC00) [pid = 2860] [serial = 623] [outer = 000000EC139D5C00] 12:47:48 INFO - PROCESS | 2860 | 1470772068748 Marionette DEBUG loaded listener.js 12:47:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1B873C00) [pid = 2860] [serial = 624] [outer = 000000EC139D5C00] 12:47:49 INFO - PROCESS | 2860 | 1470772069154 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 12:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 587ms 12:47:49 INFO - PROCESS | 2860 | 1470772069195 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 2860 | 1470772069197 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 12:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:47:49 INFO - PROCESS | 2860 | 1470772069200 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 2860 | 1470772069202 Marionette TRACE conn6 <- [1,798,null,{}] 12:47:49 INFO - PROCESS | 2860 | 1470772069210 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 2860 | 1470772069212 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:49 INFO - PROCESS | 2860 | 1470772069296 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 12:47:49 INFO - PROCESS | 2860 | 1470772069302 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 2860 | 1470772069304 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BD000 == 38 [pid = 2860] [id = 209] 12:47:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC16F9CC00) [pid = 2860] [serial = 625] [outer = 0000000000000000] 12:47:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1BAF1400) [pid = 2860] [serial = 626] [outer = 000000EC16F9CC00] 12:47:49 INFO - PROCESS | 2860 | 1470772069359 Marionette DEBUG loaded listener.js 12:47:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1BAF9800) [pid = 2860] [serial = 627] [outer = 000000EC16F9CC00] 12:47:49 INFO - PROCESS | 2860 | 1470772069774 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:47:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:47:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 585ms 12:47:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:47:49 INFO - PROCESS | 2860 | 1470772069787 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 12:47:49 INFO - PROCESS | 2860 | 1470772069789 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 12:47:49 INFO - PROCESS | 2860 | 1470772069792 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:47:49 INFO - PROCESS | 2860 | 1470772069794 Marionette TRACE conn6 <- [1,802,null,{}] 12:47:49 INFO - PROCESS | 2860 | 1470772069808 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:49 INFO - PROCESS | 2860 | 1470772069810 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:49 INFO - PROCESS | 2860 | 1470772069897 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 12:47:49 INFO - PROCESS | 2860 | 1470772069904 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:49 INFO - PROCESS | 2860 | 1470772069906 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20127800 == 39 [pid = 2860] [id = 210] 12:47:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1BAFB400) [pid = 2860] [serial = 628] [outer = 0000000000000000] 12:47:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1C993C00) [pid = 2860] [serial = 629] [outer = 000000EC1BAFB400] 12:47:49 INFO - PROCESS | 2860 | 1470772069951 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1CC5A000) [pid = 2860] [serial = 630] [outer = 000000EC1BAFB400] 12:47:50 INFO - PROCESS | 2860 | 1470772070395 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 12:47:50 INFO - PROCESS | 2860 | 1470772070426 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 12:47:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:47:50 INFO - PROCESS | 2860 | 1470772070444 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:47:50 INFO - PROCESS | 2860 | 1470772070446 Marionette TRACE conn6 <- [1,806,null,{}] 12:47:50 INFO - PROCESS | 2860 | 1470772070449 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:50 INFO - PROCESS | 2860 | 1470772070451 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:50 INFO - PROCESS | 2860 | 1470772070545 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 12:47:50 INFO - PROCESS | 2860 | 1470772070657 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:50 INFO - PROCESS | 2860 | 1470772070660 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0DB94000 == 40 [pid = 2860] [id = 211] 12:47:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0B91BC00) [pid = 2860] [serial = 631] [outer = 0000000000000000] 12:47:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0C245800) [pid = 2860] [serial = 632] [outer = 000000EC0B91BC00] 12:47:50 INFO - PROCESS | 2860 | 1470772070721 Marionette DEBUG loaded listener.js 12:47:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D8CB400) [pid = 2860] [serial = 633] [outer = 000000EC0B91BC00] 12:47:51 INFO - PROCESS | 2860 | 1470772071417 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:47:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:47:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 12:47:51 INFO - PROCESS | 2860 | 1470772071430 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 12:47:51 INFO - PROCESS | 2860 | 1470772071434 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 12:47:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:47:51 INFO - PROCESS | 2860 | 1470772071439 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:47:51 INFO - PROCESS | 2860 | 1470772071443 Marionette TRACE conn6 <- [1,810,null,{}] 12:47:51 INFO - PROCESS | 2860 | 1470772071449 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:51 INFO - PROCESS | 2860 | 1470772071452 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:51 INFO - PROCESS | 2860 | 1470772071606 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 12:47:51 INFO - PROCESS | 2860 | 1470772071657 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:51 INFO - PROCESS | 2860 | 1470772071660 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADD3000 == 41 [pid = 2860] [id = 212] 12:47:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC14257000) [pid = 2860] [serial = 634] [outer = 0000000000000000] 12:47:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16F9E000) [pid = 2860] [serial = 635] [outer = 000000EC14257000] 12:47:51 INFO - PROCESS | 2860 | 1470772071718 Marionette DEBUG loaded listener.js 12:47:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1902B000) [pid = 2860] [serial = 636] [outer = 000000EC14257000] 12:47:52 INFO - PROCESS | 2860 | 1470772072321 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 12:47:52 INFO - PROCESS | 2860 | 1470772072394 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 12:47:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:47:52 INFO - PROCESS | 2860 | 1470772072398 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:47:52 INFO - PROCESS | 2860 | 1470772072400 Marionette TRACE conn6 <- [1,814,null,{}] 12:47:52 INFO - PROCESS | 2860 | 1470772072404 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:52 INFO - PROCESS | 2860 | 1470772072407 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:52 INFO - PROCESS | 2860 | 1470772072523 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 12:47:52 INFO - PROCESS | 2860 | 1470772072594 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:52 INFO - PROCESS | 2860 | 1470772072597 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2047C000 == 42 [pid = 2860] [id = 213] 12:47:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19ED1000) [pid = 2860] [serial = 637] [outer = 0000000000000000] 12:47:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A847800) [pid = 2860] [serial = 638] [outer = 000000EC19ED1000] 12:47:52 INFO - PROCESS | 2860 | 1470772072653 Marionette DEBUG loaded listener.js 12:47:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B0B6C00) [pid = 2860] [serial = 639] [outer = 000000EC19ED1000] 12:47:53 INFO - PROCESS | 2860 | 1470772073288 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:47:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:47:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 12:47:53 INFO - PROCESS | 2860 | 1470772073343 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 12:47:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:47:53 INFO - PROCESS | 2860 | 1470772073345 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 12:47:53 INFO - PROCESS | 2860 | 1470772073356 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:47:53 INFO - PROCESS | 2860 | 1470772073362 Marionette TRACE conn6 <- [1,818,null,{}] 12:47:53 INFO - PROCESS | 2860 | 1470772073368 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:53 INFO - PROCESS | 2860 | 1470772073372 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:53 INFO - PROCESS | 2860 | 1470772073526 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 12:47:53 INFO - PROCESS | 2860 | 1470772073536 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:53 INFO - PROCESS | 2860 | 1470772073539 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2168A000 == 43 [pid = 2860] [id = 214] 12:47:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF74400) [pid = 2860] [serial = 640] [outer = 0000000000000000] 12:47:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CF7B800) [pid = 2860] [serial = 641] [outer = 000000EC1CF74400] 12:47:53 INFO - PROCESS | 2860 | 1470772073593 Marionette DEBUG loaded listener.js 12:47:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1CFBEC00) [pid = 2860] [serial = 642] [outer = 000000EC1CF74400] 12:47:54 INFO - PROCESS | 2860 | 1470772074424 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:47:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:47:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1154ms 12:47:54 INFO - PROCESS | 2860 | 1470772074506 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 12:47:54 INFO - PROCESS | 2860 | 1470772074510 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 12:47:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:47:54 INFO - PROCESS | 2860 | 1470772074516 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:47:54 INFO - PROCESS | 2860 | 1470772074519 Marionette TRACE conn6 <- [1,822,null,{}] 12:47:54 INFO - PROCESS | 2860 | 1470772074525 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:54 INFO - PROCESS | 2860 | 1470772074528 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:54 INFO - PROCESS | 2860 | 1470772074676 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 12:47:54 INFO - PROCESS | 2860 | 1470772074743 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:54 INFO - PROCESS | 2860 | 1470772074748 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12904800 == 44 [pid = 2860] [id = 215] 12:47:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC11E07400) [pid = 2860] [serial = 643] [outer = 0000000000000000] 12:47:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC11F6C800) [pid = 2860] [serial = 644] [outer = 000000EC11E07400] 12:47:54 INFO - PROCESS | 2860 | 1470772074843 Marionette DEBUG loaded listener.js 12:47:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1360A400) [pid = 2860] [serial = 645] [outer = 000000EC11E07400] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20127800 == 43 [pid = 2860] [id = 210] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BD000 == 42 [pid = 2860] [id = 209] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19AED800 == 41 [pid = 2860] [id = 208] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E28C800 == 40 [pid = 2860] [id = 207] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CA9E800 == 39 [pid = 2860] [id = 206] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B10D800 == 38 [pid = 2860] [id = 205] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A073800 == 37 [pid = 2860] [id = 204] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19762000 == 36 [pid = 2860] [id = 203] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C35000 == 35 [pid = 2860] [id = 202] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A243000 == 34 [pid = 2860] [id = 201] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11E6D800 == 33 [pid = 2860] [id = 200] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85D800 == 32 [pid = 2860] [id = 199] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC129D7000 == 31 [pid = 2860] [id = 193] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2168A000 == 30 [pid = 2860] [id = 214] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2047C000 == 29 [pid = 2860] [id = 213] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADD3000 == 28 [pid = 2860] [id = 212] 12:47:55 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0DB94000 == 27 [pid = 2860] [id = 211] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19EC8800) [pid = 2860] [serial = 596] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D855400) [pid = 2860] [serial = 581] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D8C8800) [pid = 2860] [serial = 582] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0EA6A800) [pid = 2860] [serial = 584] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1186E400) [pid = 2860] [serial = 570] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D935C00) [pid = 2860] [serial = 569] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1906C400) [pid = 2860] [serial = 573] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC14255000) [pid = 2860] [serial = 572] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1AEEE400) [pid = 2860] [serial = 576] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A848C00) [pid = 2860] [serial = 575] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16788800) [pid = 2860] [serial = 587] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19035800) [pid = 2860] [serial = 591] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1902A400) [pid = 2860] [serial = 590] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC12C4C400) [pid = 2860] [serial = 593] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0DD0AC00) [pid = 2860] [serial = 578] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC12A16C00) [pid = 2860] [serial = 579] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC16F9F400) [pid = 2860] [serial = 588] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC126D0C00) [pid = 2860] [serial = 585] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC19066400) [pid = 2860] [serial = 594] [outer = 0000000000000000] [url = about:blank] 12:47:55 INFO - PROCESS | 2860 | 1470772075924 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:47:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:47:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1423ms 12:47:55 INFO - PROCESS | 2860 | 1470772075943 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 12:47:55 INFO - PROCESS | 2860 | 1470772075947 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 12:47:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:47:55 INFO - PROCESS | 2860 | 1470772075952 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:47:55 INFO - PROCESS | 2860 | 1470772075957 Marionette TRACE conn6 <- [1,826,null,{}] 12:47:55 INFO - PROCESS | 2860 | 1470772075962 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:55 INFO - PROCESS | 2860 | 1470772075964 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:56 INFO - PROCESS | 2860 | 1470772076059 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 12:47:56 INFO - PROCESS | 2860 | 1470772076066 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:56 INFO - PROCESS | 2860 | 1470772076069 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12685000 == 28 [pid = 2860] [id = 216] 12:47:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D76D800) [pid = 2860] [serial = 646] [outer = 0000000000000000] 12:47:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D858800) [pid = 2860] [serial = 647] [outer = 000000EC0D76D800] 12:47:56 INFO - PROCESS | 2860 | 1470772076120 Marionette DEBUG loaded listener.js 12:47:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D8CC800) [pid = 2860] [serial = 648] [outer = 000000EC0D76D800] 12:47:56 INFO - PROCESS | 2860 | 1470772076602 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:47:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:47:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 12:47:56 INFO - PROCESS | 2860 | 1470772076647 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 12:47:56 INFO - PROCESS | 2860 | 1470772076652 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 12:47:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:47:56 INFO - PROCESS | 2860 | 1470772076659 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:47:56 INFO - PROCESS | 2860 | 1470772076662 Marionette TRACE conn6 <- [1,830,null,{}] 12:47:56 INFO - PROCESS | 2860 | 1470772076666 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:56 INFO - PROCESS | 2860 | 1470772076668 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:56 INFO - PROCESS | 2860 | 1470772076799 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 12:47:56 INFO - PROCESS | 2860 | 1470772076874 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:56 INFO - PROCESS | 2860 | 1470772076876 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC8000 == 29 [pid = 2860] [id = 217] 12:47:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D934400) [pid = 2860] [serial = 649] [outer = 0000000000000000] 12:47:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC11E07000) [pid = 2860] [serial = 650] [outer = 000000EC0D934400] 12:47:56 INFO - PROCESS | 2860 | 1470772076926 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC127A5400) [pid = 2860] [serial = 651] [outer = 000000EC0D934400] 12:47:57 INFO - PROCESS | 2860 | 1470772077298 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:47:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:47:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 691ms 12:47:57 INFO - PROCESS | 2860 | 1470772077362 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 12:47:57 INFO - PROCESS | 2860 | 1470772077364 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 12:47:57 INFO - PROCESS | 2860 | 1470772077369 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:47:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:47:57 INFO - PROCESS | 2860 | 1470772077373 Marionette TRACE conn6 <- [1,834,null,{}] 12:47:57 INFO - PROCESS | 2860 | 1470772077384 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:57 INFO - PROCESS | 2860 | 1470772077389 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:57 INFO - PROCESS | 2860 | 1470772077477 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 12:47:57 INFO - PROCESS | 2860 | 1470772077484 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:57 INFO - PROCESS | 2860 | 1470772077487 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19AF2000 == 30 [pid = 2860] [id = 218] 12:47:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC13721400) [pid = 2860] [serial = 652] [outer = 0000000000000000] 12:47:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC13AB2800) [pid = 2860] [serial = 653] [outer = 000000EC13721400] 12:47:57 INFO - PROCESS | 2860 | 1470772077538 Marionette DEBUG loaded listener.js 12:47:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16F62C00) [pid = 2860] [serial = 654] [outer = 000000EC13721400] 12:47:58 INFO - PROCESS | 2860 | 1470772078009 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:47:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:47:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 12:47:58 INFO - PROCESS | 2860 | 1470772078064 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 12:47:58 INFO - PROCESS | 2860 | 1470772078067 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 12:47:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:47:58 INFO - PROCESS | 2860 | 1470772078071 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:47:58 INFO - PROCESS | 2860 | 1470772078073 Marionette TRACE conn6 <- [1,838,null,{}] 12:47:58 INFO - PROCESS | 2860 | 1470772078081 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:47:58 INFO - PROCESS | 2860 | 1470772078084 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:58 INFO - PROCESS | 2860 | 1470772078226 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 12:47:59 INFO - PROCESS | 2860 | 1470772079833 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:47:59 INFO - PROCESS | 2860 | 1470772079835 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1AD0FC00) [pid = 2860] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0C93A000) [pid = 2860] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0CDC8C00) [pid = 2860] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16F9CC00) [pid = 2860] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC139D5C00) [pid = 2860] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC11FD4400) [pid = 2860] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19A43000) [pid = 2860] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19ED2C00) [pid = 2860] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC12C4EC00) [pid = 2860] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D8A0C00) [pid = 2860] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0C248000) [pid = 2860] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:47:59 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1BAFB400) [pid = 2860] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:47:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCA000 == 31 [pid = 2860] [id = 219] 12:47:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0C93A000) [pid = 2860] [serial = 655] [outer = 0000000000000000] 12:47:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D929C00) [pid = 2860] [serial = 656] [outer = 000000EC0C93A000] 12:47:59 INFO - PROCESS | 2860 | 1470772079940 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC17BB3C00) [pid = 2860] [serial = 657] [outer = 000000EC0C93A000] 12:48:00 INFO - PROCESS | 2860 | 1470772080303 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:48:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:48:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2294ms 12:48:00 INFO - PROCESS | 2860 | 1470772080367 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 12:48:00 INFO - PROCESS | 2860 | 1470772080369 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 12:48:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:48:00 INFO - PROCESS | 2860 | 1470772080372 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:48:00 INFO - PROCESS | 2860 | 1470772080374 Marionette TRACE conn6 <- [1,842,null,{}] 12:48:00 INFO - PROCESS | 2860 | 1470772080377 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:00 INFO - PROCESS | 2860 | 1470772080380 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:00 INFO - PROCESS | 2860 | 1470772080460 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 12:48:00 INFO - PROCESS | 2860 | 1470772080466 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:00 INFO - PROCESS | 2860 | 1470772080468 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85D800 == 32 [pid = 2860] [id = 220] 12:48:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC195A8400) [pid = 2860] [serial = 658] [outer = 0000000000000000] 12:48:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC19A3C400) [pid = 2860] [serial = 659] [outer = 000000EC195A8400] 12:48:00 INFO - PROCESS | 2860 | 1470772080515 Marionette DEBUG loaded listener.js 12:48:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC19CE9000) [pid = 2860] [serial = 660] [outer = 000000EC195A8400] 12:48:01 INFO - PROCESS | 2860 | 1470772080990 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 12:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:48:01 INFO - PROCESS | 2860 | 1470772081068 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 2860 | 1470772081070 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 12:48:01 INFO - PROCESS | 2860 | 1470772081074 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - PROCESS | 2860 | 1470772081075 Marionette TRACE conn6 <- [1,846,null,{}] 12:48:01 INFO - PROCESS | 2860 | 1470772081079 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 2860 | 1470772081085 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:01 INFO - PROCESS | 2860 | 1470772081181 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 12:48:01 INFO - PROCESS | 2860 | 1470772081190 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 2860 | 1470772081192 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE36000 == 33 [pid = 2860] [id = 221] 12:48:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A4C4C00) [pid = 2860] [serial = 661] [outer = 0000000000000000] 12:48:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A848C00) [pid = 2860] [serial = 662] [outer = 000000EC1A4C4C00] 12:48:01 INFO - PROCESS | 2860 | 1470772081238 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1AD0F800) [pid = 2860] [serial = 663] [outer = 000000EC1A4C4C00] 12:48:01 INFO - PROCESS | 2860 | 1470772081652 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:48:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:48:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 629ms 12:48:01 INFO - PROCESS | 2860 | 1470772081705 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 12:48:01 INFO - PROCESS | 2860 | 1470772081707 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 12:48:01 INFO - PROCESS | 2860 | 1470772081711 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:48:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:48:01 INFO - PROCESS | 2860 | 1470772081712 Marionette TRACE conn6 <- [1,850,null,{}] 12:48:01 INFO - PROCESS | 2860 | 1470772081716 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:01 INFO - PROCESS | 2860 | 1470772081718 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:01 INFO - PROCESS | 2860 | 1470772081797 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 12:48:01 INFO - PROCESS | 2860 | 1470772081803 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:01 INFO - PROCESS | 2860 | 1470772081805 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2ED000 == 34 [pid = 2860] [id = 222] 12:48:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1AD0FC00) [pid = 2860] [serial = 664] [outer = 0000000000000000] 12:48:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1B0AF400) [pid = 2860] [serial = 665] [outer = 000000EC1AD0FC00] 12:48:01 INFO - PROCESS | 2860 | 1470772081850 Marionette DEBUG loaded listener.js 12:48:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B86E000) [pid = 2860] [serial = 666] [outer = 000000EC1AD0FC00] 12:48:02 INFO - PROCESS | 2860 | 1470772082662 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:48:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:48:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 12:48:02 INFO - PROCESS | 2860 | 1470772082701 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 12:48:02 INFO - PROCESS | 2860 | 1470772082706 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 12:48:02 INFO - PROCESS | 2860 | 1470772082710 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:48:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:48:02 INFO - PROCESS | 2860 | 1470772082716 Marionette TRACE conn6 <- [1,854,null,{}] 12:48:02 INFO - PROCESS | 2860 | 1470772082722 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:02 INFO - PROCESS | 2860 | 1470772082725 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:02 INFO - PROCESS | 2860 | 1470772082852 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 12:48:02 INFO - PROCESS | 2860 | 1470772082923 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:02 INFO - PROCESS | 2860 | 1470772082927 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B12000 == 35 [pid = 2860] [id = 223] 12:48:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D854C00) [pid = 2860] [serial = 667] [outer = 0000000000000000] 12:48:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D8A3400) [pid = 2860] [serial = 668] [outer = 000000EC0D854C00] 12:48:02 INFO - PROCESS | 2860 | 1470772082986 Marionette DEBUG loaded listener.js 12:48:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0DD0A400) [pid = 2860] [serial = 669] [outer = 000000EC0D854C00] 12:48:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D224C00) [pid = 2860] [serial = 670] [outer = 000000EC19C0B400] 12:48:03 INFO - PROCESS | 2860 | 1470772083883 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:48:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:48:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1243ms 12:48:03 INFO - PROCESS | 2860 | 1470772083958 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 12:48:03 INFO - PROCESS | 2860 | 1470772083963 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 12:48:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:48:03 INFO - PROCESS | 2860 | 1470772083970 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:48:03 INFO - PROCESS | 2860 | 1470772083973 Marionette TRACE conn6 <- [1,858,null,{}] 12:48:03 INFO - PROCESS | 2860 | 1470772083977 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:03 INFO - PROCESS | 2860 | 1470772083980 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:04 INFO - PROCESS | 2860 | 1470772084178 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 12:48:04 INFO - PROCESS | 2860 | 1470772084249 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:04 INFO - PROCESS | 2860 | 1470772084252 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11E6D800 == 36 [pid = 2860] [id = 224] 12:48:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D85E000) [pid = 2860] [serial = 671] [outer = 0000000000000000] 12:48:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D8A7400) [pid = 2860] [serial = 672] [outer = 000000EC0D85E000] 12:48:04 INFO - PROCESS | 2860 | 1470772084305 Marionette DEBUG loaded listener.js 12:48:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0E06D400) [pid = 2860] [serial = 673] [outer = 000000EC0D85E000] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE36000 == 35 [pid = 2860] [id = 221] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85D800 == 34 [pid = 2860] [id = 220] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BCA000 == 33 [pid = 2860] [id = 219] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19AF2000 == 32 [pid = 2860] [id = 218] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC8000 == 31 [pid = 2860] [id = 217] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12685000 == 30 [pid = 2860] [id = 216] 12:48:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12904800 == 29 [pid = 2860] [id = 215] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1B008C00) [pid = 2860] [serial = 620] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16FAD000) [pid = 2860] [serial = 611] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B870400) [pid = 2860] [serial = 621] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8A9400) [pid = 2860] [serial = 600] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1BAF9800) [pid = 2860] [serial = 627] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1962AC00) [pid = 2860] [serial = 612] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D76B800) [pid = 2860] [serial = 599] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B873C00) [pid = 2860] [serial = 624] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BAF1400) [pid = 2860] [serial = 626] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC137DA400) [pid = 2860] [serial = 609] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC19ED2800) [pid = 2860] [serial = 615] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A845800) [pid = 2860] [serial = 618] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC13679000) [pid = 2860] [serial = 602] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8A8C00) [pid = 2860] [serial = 605] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC17BAEC00) [pid = 2860] [serial = 623] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1A32F800) [pid = 2860] [serial = 617] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC19C13400) [pid = 2860] [serial = 614] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC14255C00) [pid = 2860] [serial = 603] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC12A10800) [pid = 2860] [serial = 608] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1A007000) [pid = 2860] [serial = 597] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0DACA800) [pid = 2860] [serial = 606] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1C993C00) [pid = 2860] [serial = 629] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1CC5A000) [pid = 2860] [serial = 630] [outer = 0000000000000000] [url = about:blank] 12:48:04 INFO - PROCESS | 2860 | 1470772084920 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:48:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:48:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 985ms 12:48:04 INFO - PROCESS | 2860 | 1470772084958 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 12:48:04 INFO - PROCESS | 2860 | 1470772084962 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 12:48:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:48:04 INFO - PROCESS | 2860 | 1470772084969 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:48:04 INFO - PROCESS | 2860 | 1470772084972 Marionette TRACE conn6 <- [1,862,null,{}] 12:48:04 INFO - PROCESS | 2860 | 1470772084976 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:04 INFO - PROCESS | 2860 | 1470772084981 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:05 INFO - PROCESS | 2860 | 1470772085075 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 12:48:05 INFO - PROCESS | 2860 | 1470772085144 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 2860 | 1470772085147 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E11800 == 30 [pid = 2860] [id = 225] 12:48:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D89B400) [pid = 2860] [serial = 674] [outer = 0000000000000000] 12:48:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0DC6C400) [pid = 2860] [serial = 675] [outer = 000000EC0D89B400] 12:48:05 INFO - PROCESS | 2860 | 1470772085196 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC13679400) [pid = 2860] [serial = 676] [outer = 000000EC0D89B400] 12:48:05 INFO - PROCESS | 2860 | 1470772085611 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:48:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:48:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 693ms 12:48:05 INFO - PROCESS | 2860 | 1470772085663 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 12:48:05 INFO - PROCESS | 2860 | 1470772085667 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 12:48:05 INFO - PROCESS | 2860 | 1470772085673 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:48:05 INFO - PROCESS | 2860 | 1470772085675 Marionette TRACE conn6 <- [1,866,null,{}] 12:48:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:48:05 INFO - PROCESS | 2860 | 1470772085679 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:05 INFO - PROCESS | 2860 | 1470772085681 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:05 INFO - PROCESS | 2860 | 1470772085778 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 12:48:05 INFO - PROCESS | 2860 | 1470772085786 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:05 INFO - PROCESS | 2860 | 1470772085788 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F87000 == 31 [pid = 2860] [id = 226] 12:48:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC16F97C00) [pid = 2860] [serial = 677] [outer = 0000000000000000] 12:48:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC16F9EC00) [pid = 2860] [serial = 678] [outer = 000000EC16F97C00] 12:48:05 INFO - PROCESS | 2860 | 1470772085836 Marionette DEBUG loaded listener.js 12:48:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC17BAEC00) [pid = 2860] [serial = 679] [outer = 000000EC16F97C00] 12:48:06 INFO - PROCESS | 2860 | 1470772086302 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:48:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:48:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 691ms 12:48:06 INFO - PROCESS | 2860 | 1470772086370 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 2860 | 1470772086374 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 12:48:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:48:06 INFO - PROCESS | 2860 | 1470772086386 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:48:06 INFO - PROCESS | 2860 | 1470772086390 Marionette TRACE conn6 <- [1,870,null,{}] 12:48:06 INFO - PROCESS | 2860 | 1470772086394 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:06 INFO - PROCESS | 2860 | 1470772086398 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:06 INFO - PROCESS | 2860 | 1470772086492 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 12:48:06 INFO - PROCESS | 2860 | 1470772086504 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:06 INFO - PROCESS | 2860 | 1470772086506 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B849800 == 32 [pid = 2860] [id = 227] 12:48:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC17BB1C00) [pid = 2860] [serial = 680] [outer = 0000000000000000] 12:48:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC19ED2800) [pid = 2860] [serial = 681] [outer = 000000EC17BB1C00] 12:48:06 INFO - PROCESS | 2860 | 1470772086552 Marionette DEBUG loaded listener.js 12:48:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1A00A000) [pid = 2860] [serial = 682] [outer = 000000EC17BB1C00] 12:48:06 INFO - PROCESS | 2860 | 1470772086971 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 648ms 12:48:07 INFO - PROCESS | 2860 | 1470772087032 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 2860 | 1470772087034 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 12:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:48:07 INFO - PROCESS | 2860 | 1470772087037 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - PROCESS | 2860 | 1470772087039 Marionette TRACE conn6 <- [1,874,null,{}] 12:48:07 INFO - PROCESS | 2860 | 1470772087043 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:07 INFO - PROCESS | 2860 | 1470772087045 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:07 INFO - PROCESS | 2860 | 1470772087180 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 12:48:07 INFO - PROCESS | 2860 | 1470772087198 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 2860 | 1470772087200 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA3800 == 33 [pid = 2860] [id = 228] 12:48:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC19636000) [pid = 2860] [serial = 683] [outer = 0000000000000000] 12:48:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A83FC00) [pid = 2860] [serial = 684] [outer = 000000EC19636000] 12:48:07 INFO - PROCESS | 2860 | 1470772087246 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1AA0F400) [pid = 2860] [serial = 685] [outer = 000000EC19636000] 12:48:07 INFO - PROCESS | 2860 | 1470772087692 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:48:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:48:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 671ms 12:48:07 INFO - PROCESS | 2860 | 1470772087711 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 12:48:07 INFO - PROCESS | 2860 | 1470772087714 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 12:48:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:48:07 INFO - PROCESS | 2860 | 1470772087717 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:48:07 INFO - PROCESS | 2860 | 1470772087719 Marionette TRACE conn6 <- [1,878,null,{}] 12:48:07 INFO - PROCESS | 2860 | 1470772087727 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:07 INFO - PROCESS | 2860 | 1470772087730 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:07 INFO - PROCESS | 2860 | 1470772087839 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 12:48:07 INFO - PROCESS | 2860 | 1470772087844 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:07 INFO - PROCESS | 2860 | 1470772087850 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADD7800 == 34 [pid = 2860] [id = 229] 12:48:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1B871800) [pid = 2860] [serial = 686] [outer = 0000000000000000] 12:48:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B875000) [pid = 2860] [serial = 687] [outer = 000000EC1B871800] 12:48:07 INFO - PROCESS | 2860 | 1470772087907 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1BAF0400) [pid = 2860] [serial = 688] [outer = 000000EC1B871800] 12:48:08 INFO - PROCESS | 2860 | 1470772088374 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:48:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:48:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 692ms 12:48:08 INFO - PROCESS | 2860 | 1470772088412 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 12:48:08 INFO - PROCESS | 2860 | 1470772088415 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 12:48:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:48:08 INFO - PROCESS | 2860 | 1470772088425 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:48:08 INFO - PROCESS | 2860 | 1470772088427 Marionette TRACE conn6 <- [1,882,null,{}] 12:48:08 INFO - PROCESS | 2860 | 1470772088430 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:08 INFO - PROCESS | 2860 | 1470772088432 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:08 INFO - PROCESS | 2860 | 1470772088572 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 12:48:08 INFO - PROCESS | 2860 | 1470772088595 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:08 INFO - PROCESS | 2860 | 1470772088597 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4CA000 == 35 [pid = 2860] [id = 230] 12:48:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC13AABC00) [pid = 2860] [serial = 689] [outer = 0000000000000000] 12:48:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1CC5A000) [pid = 2860] [serial = 690] [outer = 000000EC13AABC00] 12:48:08 INFO - PROCESS | 2860 | 1470772088644 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1CF76C00) [pid = 2860] [serial = 691] [outer = 000000EC13AABC00] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A4C4C00) [pid = 2860] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0C93A000) [pid = 2860] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D934400) [pid = 2860] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC11E07400) [pid = 2860] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D76D800) [pid = 2860] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC13721400) [pid = 2860] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC195A8400) [pid = 2860] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0B91BC00) [pid = 2860] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC14257000) [pid = 2860] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19ED1000) [pid = 2860] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:48:09 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1CF74400) [pid = 2860] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:48:09 INFO - PROCESS | 2860 | 1470772089137 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 12:48:09 INFO - PROCESS | 2860 | 1470772089161 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 2860 | 1470772089163 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 12:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:48:09 INFO - PROCESS | 2860 | 1470772089166 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - PROCESS | 2860 | 1470772089168 Marionette TRACE conn6 <- [1,886,null,{}] 12:48:09 INFO - PROCESS | 2860 | 1470772089171 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:09 INFO - PROCESS | 2860 | 1470772089173 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:09 INFO - PROCESS | 2860 | 1470772089255 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 12:48:09 INFO - PROCESS | 2860 | 1470772089261 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 2860 | 1470772089263 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20134800 == 36 [pid = 2860] [id = 231] 12:48:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0C9C6C00) [pid = 2860] [serial = 692] [outer = 0000000000000000] 12:48:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13678800) [pid = 2860] [serial = 693] [outer = 000000EC0C9C6C00] 12:48:09 INFO - PROCESS | 2860 | 1470772089308 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1AD11000) [pid = 2860] [serial = 694] [outer = 000000EC0C9C6C00] 12:48:09 INFO - PROCESS | 2860 | 1470772089729 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:48:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:48:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 587ms 12:48:09 INFO - PROCESS | 2860 | 1470772089756 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 2860 | 1470772089758 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 12:48:09 INFO - PROCESS | 2860 | 1470772089762 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:48:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:48:09 INFO - PROCESS | 2860 | 1470772089764 Marionette TRACE conn6 <- [1,890,null,{}] 12:48:09 INFO - PROCESS | 2860 | 1470772089768 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:09 INFO - PROCESS | 2860 | 1470772089770 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:09 INFO - PROCESS | 2860 | 1470772089853 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 12:48:09 INFO - PROCESS | 2860 | 1470772089886 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:09 INFO - PROCESS | 2860 | 1470772089888 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21497800 == 37 [pid = 2860] [id = 232] 12:48:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1962EC00) [pid = 2860] [serial = 695] [outer = 0000000000000000] 12:48:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1BAF9400) [pid = 2860] [serial = 696] [outer = 000000EC1962EC00] 12:48:09 INFO - PROCESS | 2860 | 1470772089935 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1D805000) [pid = 2860] [serial = 697] [outer = 000000EC1962EC00] 12:48:10 INFO - PROCESS | 2860 | 1470772090344 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 12:48:10 INFO - PROCESS | 2860 | 1470772090393 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 2860 | 1470772090396 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 12:48:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:48:10 INFO - PROCESS | 2860 | 1470772090403 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:48:10 INFO - PROCESS | 2860 | 1470772090405 Marionette TRACE conn6 <- [1,894,null,{}] 12:48:10 INFO - PROCESS | 2860 | 1470772090408 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:10 INFO - PROCESS | 2860 | 1470772090410 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:10 INFO - PROCESS | 2860 | 1470772090494 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 12:48:10 INFO - PROCESS | 2860 | 1470772090501 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:10 INFO - PROCESS | 2860 | 1470772090503 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21698000 == 38 [pid = 2860] [id = 233] 12:48:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1D80B000) [pid = 2860] [serial = 698] [outer = 0000000000000000] 12:48:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1D811C00) [pid = 2860] [serial = 699] [outer = 000000EC1D80B000] 12:48:10 INFO - PROCESS | 2860 | 1470772090549 Marionette DEBUG loaded listener.js 12:48:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1DE56C00) [pid = 2860] [serial = 700] [outer = 000000EC1D80B000] 12:48:10 INFO - PROCESS | 2860 | 1470772090961 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:48:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:48:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 12:48:10 INFO - PROCESS | 2860 | 1470772090989 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 2860 | 1470772090991 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 12:48:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:48:11 INFO - PROCESS | 2860 | 1470772091005 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:48:11 INFO - PROCESS | 2860 | 1470772091007 Marionette TRACE conn6 <- [1,898,null,{}] 12:48:11 INFO - PROCESS | 2860 | 1470772091011 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:11 INFO - PROCESS | 2860 | 1470772091013 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:11 INFO - PROCESS | 2860 | 1470772091096 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 12:48:11 INFO - PROCESS | 2860 | 1470772091266 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:11 INFO - PROCESS | 2860 | 1470772091269 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C29000 == 39 [pid = 2860] [id = 234] 12:48:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0C936C00) [pid = 2860] [serial = 701] [outer = 0000000000000000] 12:48:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D76B000) [pid = 2860] [serial = 702] [outer = 000000EC0C936C00] 12:48:11 INFO - PROCESS | 2860 | 1470772091343 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D933000) [pid = 2860] [serial = 703] [outer = 000000EC0C936C00] 12:48:11 INFO - PROCESS | 2860 | 1470772091935 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:48:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:48:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 985ms 12:48:11 INFO - PROCESS | 2860 | 1470772091996 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 12:48:12 INFO - PROCESS | 2860 | 1470772092000 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 12:48:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:48:12 INFO - PROCESS | 2860 | 1470772092005 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:48:12 INFO - PROCESS | 2860 | 1470772092009 Marionette TRACE conn6 <- [1,902,null,{}] 12:48:12 INFO - PROCESS | 2860 | 1470772092014 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:12 INFO - PROCESS | 2860 | 1470772092017 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:12 INFO - PROCESS | 2860 | 1470772092135 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 12:48:12 INFO - PROCESS | 2860 | 1470772092210 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:12 INFO - PROCESS | 2860 | 1470772092213 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADC8000 == 40 [pid = 2860] [id = 235] 12:48:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC16F99000) [pid = 2860] [serial = 704] [outer = 0000000000000000] 12:48:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1730B800) [pid = 2860] [serial = 705] [outer = 000000EC16F99000] 12:48:12 INFO - PROCESS | 2860 | 1470772092313 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC19A3D800) [pid = 2860] [serial = 706] [outer = 000000EC16F99000] 12:48:12 INFO - PROCESS | 2860 | 1470772092935 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:48:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:48:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 985ms 12:48:12 INFO - PROCESS | 2860 | 1470772092996 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 2860 | 1470772093001 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 12:48:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:48:13 INFO - PROCESS | 2860 | 1470772093005 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:48:13 INFO - PROCESS | 2860 | 1470772093007 Marionette TRACE conn6 <- [1,906,null,{}] 12:48:13 INFO - PROCESS | 2860 | 1470772093011 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:13 INFO - PROCESS | 2860 | 1470772093014 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:13 INFO - PROCESS | 2860 | 1470772093130 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 12:48:13 INFO - PROCESS | 2860 | 1470772093247 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:13 INFO - PROCESS | 2860 | 1470772093250 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216E4800 == 41 [pid = 2860] [id = 236] 12:48:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1AD5FC00) [pid = 2860] [serial = 707] [outer = 0000000000000000] 12:48:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1B86B800) [pid = 2860] [serial = 708] [outer = 000000EC1AD5FC00] 12:48:13 INFO - PROCESS | 2860 | 1470772093309 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1BAFC800) [pid = 2860] [serial = 709] [outer = 000000EC1AD5FC00] 12:48:13 INFO - PROCESS | 2860 | 1470772093937 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:48:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:48:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 12:48:14 INFO - PROCESS | 2860 | 1470772093993 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 2860 | 1470772093996 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 12:48:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:48:14 INFO - PROCESS | 2860 | 1470772094022 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:48:14 INFO - PROCESS | 2860 | 1470772094028 Marionette TRACE conn6 <- [1,910,null,{}] 12:48:14 INFO - PROCESS | 2860 | 1470772094033 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:14 INFO - PROCESS | 2860 | 1470772094038 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:14 INFO - PROCESS | 2860 | 1470772094152 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 12:48:14 INFO - PROCESS | 2860 | 1470772094224 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:14 INFO - PROCESS | 2860 | 1470772094227 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A8F800 == 42 [pid = 2860] [id = 237] 12:48:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1BAFE000) [pid = 2860] [serial = 710] [outer = 0000000000000000] 12:48:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1DE67400) [pid = 2860] [serial = 711] [outer = 000000EC1BAFE000] 12:48:14 INFO - PROCESS | 2860 | 1470772094281 Marionette DEBUG loaded listener.js 12:48:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1E103C00) [pid = 2860] [serial = 712] [outer = 000000EC1BAFE000] 12:48:15 INFO - PROCESS | 2860 | 1470772095021 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:48:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:48:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1036ms 12:48:15 INFO - PROCESS | 2860 | 1470772095056 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 12:48:15 INFO - PROCESS | 2860 | 1470772095061 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 12:48:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:48:15 INFO - PROCESS | 2860 | 1470772095067 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:48:15 INFO - PROCESS | 2860 | 1470772095070 Marionette TRACE conn6 <- [1,914,null,{}] 12:48:15 INFO - PROCESS | 2860 | 1470772095076 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:15 INFO - PROCESS | 2860 | 1470772095079 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:15 INFO - PROCESS | 2860 | 1470772095205 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 12:48:15 INFO - PROCESS | 2860 | 1470772095280 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:15 INFO - PROCESS | 2860 | 1470772095284 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC195F6000 == 43 [pid = 2860] [id = 238] 12:48:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0DAC2400) [pid = 2860] [serial = 713] [outer = 0000000000000000] 12:48:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0DC72000) [pid = 2860] [serial = 714] [outer = 000000EC0DAC2400] 12:48:15 INFO - PROCESS | 2860 | 1470772095336 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1260C000) [pid = 2860] [serial = 715] [outer = 000000EC0DAC2400] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21698000 == 42 [pid = 2860] [id = 233] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21497800 == 41 [pid = 2860] [id = 232] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20134800 == 40 [pid = 2860] [id = 231] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4CA000 == 39 [pid = 2860] [id = 230] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADD7800 == 38 [pid = 2860] [id = 229] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA3800 == 37 [pid = 2860] [id = 228] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B849800 == 36 [pid = 2860] [id = 227] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F87000 == 35 [pid = 2860] [id = 226] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E11800 == 34 [pid = 2860] [id = 225] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11E6D800 == 33 [pid = 2860] [id = 224] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B12000 == 32 [pid = 2860] [id = 223] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2ED000 == 31 [pid = 2860] [id = 222] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A8F800 == 30 [pid = 2860] [id = 237] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216E4800 == 29 [pid = 2860] [id = 236] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADC8000 == 28 [pid = 2860] [id = 235] 12:48:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C29000 == 27 [pid = 2860] [id = 234] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A848C00) [pid = 2860] [serial = 662] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0D929C00) [pid = 2860] [serial = 656] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC11E07000) [pid = 2860] [serial = 650] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC127A5400) [pid = 2860] [serial = 651] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1360A400) [pid = 2860] [serial = 645] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC11F6C800) [pid = 2860] [serial = 644] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D858800) [pid = 2860] [serial = 647] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D8CC800) [pid = 2860] [serial = 648] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC13AB2800) [pid = 2860] [serial = 653] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19A3C400) [pid = 2860] [serial = 659] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D8CB400) [pid = 2860] [serial = 633] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0C245800) [pid = 2860] [serial = 632] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1902B000) [pid = 2860] [serial = 636] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC16F9E000) [pid = 2860] [serial = 635] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1B0B6C00) [pid = 2860] [serial = 639] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A847800) [pid = 2860] [serial = 638] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CFBEC00) [pid = 2860] [serial = 642] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1CF7B800) [pid = 2860] [serial = 641] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1AD0F800) [pid = 2860] [serial = 663] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC17BB3C00) [pid = 2860] [serial = 657] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19CE9000) [pid = 2860] [serial = 660] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC16F62C00) [pid = 2860] [serial = 654] [outer = 0000000000000000] [url = about:blank] 12:48:16 INFO - PROCESS | 2860 | 1470772096640 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:48:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:48:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1594ms 12:48:16 INFO - PROCESS | 2860 | 1470772096691 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 12:48:16 INFO - PROCESS | 2860 | 1470772096694 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 12:48:16 INFO - PROCESS | 2860 | 1470772096705 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:48:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:48:16 INFO - PROCESS | 2860 | 1470772096708 Marionette TRACE conn6 <- [1,918,null,{}] 12:48:16 INFO - PROCESS | 2860 | 1470772096713 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:16 INFO - PROCESS | 2860 | 1470772096716 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:16 INFO - PROCESS | 2860 | 1470772096809 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 12:48:16 INFO - PROCESS | 2860 | 1470772096817 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:16 INFO - PROCESS | 2860 | 1470772096820 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1290A000 == 28 [pid = 2860] [id = 239] 12:48:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D76EC00) [pid = 2860] [serial = 716] [outer = 0000000000000000] 12:48:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8A1400) [pid = 2860] [serial = 717] [outer = 000000EC0D76EC00] 12:48:16 INFO - PROCESS | 2860 | 1470772096870 Marionette DEBUG loaded listener.js 12:48:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D8D3800) [pid = 2860] [serial = 718] [outer = 000000EC0D76EC00] 12:48:17 INFO - PROCESS | 2860 | 1470772097345 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:48:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:48:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 692ms 12:48:17 INFO - PROCESS | 2860 | 1470772097400 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 12:48:17 INFO - PROCESS | 2860 | 1470772097405 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 12:48:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:48:17 INFO - PROCESS | 2860 | 1470772097412 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:48:17 INFO - PROCESS | 2860 | 1470772097415 Marionette TRACE conn6 <- [1,922,null,{}] 12:48:17 INFO - PROCESS | 2860 | 1470772097419 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:17 INFO - PROCESS | 2860 | 1470772097422 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:17 INFO - PROCESS | 2860 | 1470772097518 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 12:48:17 INFO - PROCESS | 2860 | 1470772097526 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:17 INFO - PROCESS | 2860 | 1470772097529 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC9800 == 29 [pid = 2860] [id = 240] 12:48:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1264B400) [pid = 2860] [serial = 719] [outer = 0000000000000000] 12:48:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC127C9000) [pid = 2860] [serial = 720] [outer = 000000EC1264B400] 12:48:17 INFO - PROCESS | 2860 | 1470772097580 Marionette DEBUG loaded listener.js 12:48:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1360A400) [pid = 2860] [serial = 721] [outer = 000000EC1264B400] 12:48:18 INFO - PROCESS | 2860 | 1470772098048 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 12:48:18 INFO - PROCESS | 2860 | 1470772098106 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 12:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:48:18 INFO - PROCESS | 2860 | 1470772098108 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 12:48:18 INFO - PROCESS | 2860 | 1470772098112 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 2860 | 1470772098116 Marionette TRACE conn6 <- [1,926,null,{}] 12:48:18 INFO - PROCESS | 2860 | 1470772098127 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:18 INFO - PROCESS | 2860 | 1470772098132 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:18 INFO - PROCESS | 2860 | 1470772098250 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 12:48:18 INFO - PROCESS | 2860 | 1470772098331 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:18 INFO - PROCESS | 2860 | 1470772098334 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7E000 == 30 [pid = 2860] [id = 241] 12:48:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0D772C00) [pid = 2860] [serial = 722] [outer = 0000000000000000] 12:48:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16F60C00) [pid = 2860] [serial = 723] [outer = 000000EC0D772C00] 12:48:18 INFO - PROCESS | 2860 | 1470772098386 Marionette DEBUG loaded listener.js 12:48:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC16FAF400) [pid = 2860] [serial = 724] [outer = 000000EC0D772C00] 12:48:18 INFO - PROCESS | 2860 | 1470772098796 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:48:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:48:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 732ms 12:48:18 INFO - PROCESS | 2860 | 1470772098847 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 12:48:18 INFO - PROCESS | 2860 | 1470772098849 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 12:48:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:48:18 INFO - PROCESS | 2860 | 1470772098861 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:48:18 INFO - PROCESS | 2860 | 1470772098863 Marionette TRACE conn6 <- [1,930,null,{}] 12:48:18 INFO - PROCESS | 2860 | 1470772098867 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:18 INFO - PROCESS | 2860 | 1470772098869 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:19 INFO - PROCESS | 2860 | 1470772098982 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 12:48:19 INFO - PROCESS | 2860 | 1470772098992 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 2860 | 1470772098994 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A479800 == 31 [pid = 2860] [id = 242] 12:48:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19064800) [pid = 2860] [serial = 725] [outer = 0000000000000000] 12:48:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1906F400) [pid = 2860] [serial = 726] [outer = 000000EC19064800] 12:48:19 INFO - PROCESS | 2860 | 1470772099080 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC197F1000) [pid = 2860] [serial = 727] [outer = 000000EC19064800] 12:48:19 INFO - PROCESS | 2860 | 1470772099532 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:48:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:48:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 12:48:19 INFO - PROCESS | 2860 | 1470772099616 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 12:48:19 INFO - PROCESS | 2860 | 1470772099618 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 12:48:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:48:19 INFO - PROCESS | 2860 | 1470772099621 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:48:19 INFO - PROCESS | 2860 | 1470772099623 Marionette TRACE conn6 <- [1,934,null,{}] 12:48:19 INFO - PROCESS | 2860 | 1470772099627 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:19 INFO - PROCESS | 2860 | 1470772099629 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:19 INFO - PROCESS | 2860 | 1470772099733 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 12:48:19 INFO - PROCESS | 2860 | 1470772099745 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:19 INFO - PROCESS | 2860 | 1470772099747 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B119800 == 32 [pid = 2860] [id = 243] 12:48:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC11E07000) [pid = 2860] [serial = 728] [outer = 0000000000000000] 12:48:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19C0C400) [pid = 2860] [serial = 729] [outer = 000000EC11E07000] 12:48:19 INFO - PROCESS | 2860 | 1470772099794 Marionette DEBUG loaded listener.js 12:48:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC19ED2C00) [pid = 2860] [serial = 730] [outer = 000000EC11E07000] 12:48:20 INFO - PROCESS | 2860 | 1470772100253 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:48:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:48:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 12:48:20 INFO - PROCESS | 2860 | 1470772100315 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 12:48:20 INFO - PROCESS | 2860 | 1470772100318 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 12:48:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:48:20 INFO - PROCESS | 2860 | 1470772100327 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:48:20 INFO - PROCESS | 2860 | 1470772100329 Marionette TRACE conn6 <- [1,938,null,{}] 12:48:20 INFO - PROCESS | 2860 | 1470772100338 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:20 INFO - PROCESS | 2860 | 1470772100344 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:20 INFO - PROCESS | 2860 | 1470772100476 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 12:48:20 INFO - PROCESS | 2860 | 1470772100490 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:20 INFO - PROCESS | 2860 | 1470772100492 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA3800 == 33 [pid = 2860] [id = 244] 12:48:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC16F67400) [pid = 2860] [serial = 731] [outer = 0000000000000000] 12:48:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1A847C00) [pid = 2860] [serial = 732] [outer = 000000EC16F67400] 12:48:20 INFO - PROCESS | 2860 | 1470772100539 Marionette DEBUG loaded listener.js 12:48:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1B008C00) [pid = 2860] [serial = 733] [outer = 000000EC16F67400] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1D80B000) [pid = 2860] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19636000) [pid = 2860] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1B871800) [pid = 2860] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC17BB1C00) [pid = 2860] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D89B400) [pid = 2860] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16F97C00) [pid = 2860] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1AD0FC00) [pid = 2860] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D854C00) [pid = 2860] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D85E000) [pid = 2860] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC13AABC00) [pid = 2860] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0C9C6C00) [pid = 2860] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:48:20 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1962EC00) [pid = 2860] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:48:21 INFO - PROCESS | 2860 | 1470772101171 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 899ms 12:48:21 INFO - PROCESS | 2860 | 1470772101229 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 2860 | 1470772101231 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 12:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:48:21 INFO - PROCESS | 2860 | 1470772101235 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 2860 | 1470772101237 Marionette TRACE conn6 <- [1,942,null,{}] 12:48:21 INFO - PROCESS | 2860 | 1470772101240 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:21 INFO - PROCESS | 2860 | 1470772101242 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:21 INFO - PROCESS | 2860 | 1470772101322 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 12:48:21 INFO - PROCESS | 2860 | 1470772101328 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 2860 | 1470772101330 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E28C800 == 34 [pid = 2860] [id = 245] 12:48:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1264C000) [pid = 2860] [serial = 734] [outer = 0000000000000000] 12:48:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19E4C800) [pid = 2860] [serial = 735] [outer = 000000EC1264C000] 12:48:21 INFO - PROCESS | 2860 | 1470772101376 Marionette DEBUG loaded listener.js 12:48:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1AEF1000) [pid = 2860] [serial = 736] [outer = 000000EC1264C000] 12:48:21 INFO - PROCESS | 2860 | 1470772101795 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:48:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:48:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 587ms 12:48:21 INFO - PROCESS | 2860 | 1470772101825 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 12:48:21 INFO - PROCESS | 2860 | 1470772101828 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 12:48:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:48:21 INFO - PROCESS | 2860 | 1470772101831 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:48:21 INFO - PROCESS | 2860 | 1470772101833 Marionette TRACE conn6 <- [1,946,null,{}] 12:48:21 INFO - PROCESS | 2860 | 1470772101837 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:21 INFO - PROCESS | 2860 | 1470772101839 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:21 INFO - PROCESS | 2860 | 1470772101920 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 12:48:21 INFO - PROCESS | 2860 | 1470772101925 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:21 INFO - PROCESS | 2860 | 1470772101927 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E4000 == 35 [pid = 2860] [id = 246] 12:48:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B1A3000) [pid = 2860] [serial = 737] [outer = 0000000000000000] 12:48:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B872C00) [pid = 2860] [serial = 738] [outer = 000000EC1B1A3000] 12:48:21 INFO - PROCESS | 2860 | 1470772101972 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1BADEC00) [pid = 2860] [serial = 739] [outer = 000000EC1B1A3000] 12:48:22 INFO - PROCESS | 2860 | 1470772102418 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:48:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:48:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 628ms 12:48:22 INFO - PROCESS | 2860 | 1470772102462 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 12:48:22 INFO - PROCESS | 2860 | 1470772102465 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 12:48:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:48:22 INFO - PROCESS | 2860 | 1470772102468 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:48:22 INFO - PROCESS | 2860 | 1470772102469 Marionette TRACE conn6 <- [1,950,null,{}] 12:48:22 INFO - PROCESS | 2860 | 1470772102473 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:22 INFO - PROCESS | 2860 | 1470772102475 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:22 INFO - PROCESS | 2860 | 1470772102558 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 12:48:22 INFO - PROCESS | 2860 | 1470772102566 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:22 INFO - PROCESS | 2860 | 1470772102568 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7D800 == 36 [pid = 2860] [id = 247] 12:48:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1BADB000) [pid = 2860] [serial = 740] [outer = 0000000000000000] 12:48:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1BAFC000) [pid = 2860] [serial = 741] [outer = 000000EC1BADB000] 12:48:22 INFO - PROCESS | 2860 | 1470772102613 Marionette DEBUG loaded listener.js 12:48:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1CC4C000) [pid = 2860] [serial = 742] [outer = 000000EC1BADB000] 12:48:23 INFO - PROCESS | 2860 | 1470772103230 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:48:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:48:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 776ms 12:48:23 INFO - PROCESS | 2860 | 1470772103287 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 12:48:23 INFO - PROCESS | 2860 | 1470772103292 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 12:48:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:48:23 INFO - PROCESS | 2860 | 1470772103320 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:48:23 INFO - PROCESS | 2860 | 1470772103324 Marionette TRACE conn6 <- [1,954,null,{}] 12:48:23 INFO - PROCESS | 2860 | 1470772103332 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:23 INFO - PROCESS | 2860 | 1470772103335 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:23 INFO - PROCESS | 2860 | 1470772103474 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 12:48:23 INFO - PROCESS | 2860 | 1470772103540 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:23 INFO - PROCESS | 2860 | 1470772103543 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FD4800 == 37 [pid = 2860] [id = 248] 12:48:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D773C00) [pid = 2860] [serial = 743] [outer = 0000000000000000] 12:48:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8CB400) [pid = 2860] [serial = 744] [outer = 000000EC0D773C00] 12:48:23 INFO - PROCESS | 2860 | 1470772103643 Marionette DEBUG loaded listener.js 12:48:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0DD11400) [pid = 2860] [serial = 745] [outer = 000000EC0D773C00] 12:48:24 INFO - PROCESS | 2860 | 1470772104339 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:48:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:48:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1059ms 12:48:24 INFO - PROCESS | 2860 | 1470772104370 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 12:48:24 INFO - PROCESS | 2860 | 1470772104376 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 12:48:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:48:24 INFO - PROCESS | 2860 | 1470772104404 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:48:24 INFO - PROCESS | 2860 | 1470772104407 Marionette TRACE conn6 <- [1,958,null,{}] 12:48:24 INFO - PROCESS | 2860 | 1470772104411 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:24 INFO - PROCESS | 2860 | 1470772104415 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:24 INFO - PROCESS | 2860 | 1470772104538 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 12:48:24 INFO - PROCESS | 2860 | 1470772104611 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:24 INFO - PROCESS | 2860 | 1470772104614 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B119000 == 38 [pid = 2860] [id = 249] 12:48:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC139D4800) [pid = 2860] [serial = 746] [outer = 0000000000000000] 12:48:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC14254000) [pid = 2860] [serial = 747] [outer = 000000EC139D4800] 12:48:24 INFO - PROCESS | 2860 | 1470772104672 Marionette DEBUG loaded listener.js 12:48:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC16FAF000) [pid = 2860] [serial = 748] [outer = 000000EC139D4800] 12:48:25 INFO - PROCESS | 2860 | 1470772105547 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:48:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:48:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1213ms 12:48:25 INFO - PROCESS | 2860 | 1470772105600 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 12:48:25 INFO - PROCESS | 2860 | 1470772105604 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 12:48:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:48:25 INFO - PROCESS | 2860 | 1470772105610 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:48:25 INFO - PROCESS | 2860 | 1470772105613 Marionette TRACE conn6 <- [1,962,null,{}] 12:48:25 INFO - PROCESS | 2860 | 1470772105619 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:25 INFO - PROCESS | 2860 | 1470772105622 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:25 INFO - PROCESS | 2860 | 1470772105763 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E4000 == 37 [pid = 2860] [id = 246] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E28C800 == 36 [pid = 2860] [id = 245] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA3800 == 35 [pid = 2860] [id = 244] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B119800 == 34 [pid = 2860] [id = 243] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A479800 == 33 [pid = 2860] [id = 242] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F7E000 == 32 [pid = 2860] [id = 241] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC9800 == 31 [pid = 2860] [id = 240] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1290A000 == 30 [pid = 2860] [id = 239] 12:48:25 INFO - PROCESS | 2860 | --DOCSHELL 000000EC195F6000 == 29 [pid = 2860] [id = 238] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1D811C00) [pid = 2860] [serial = 699] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1A83FC00) [pid = 2860] [serial = 684] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1BAF0400) [pid = 2860] [serial = 688] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1B875000) [pid = 2860] [serial = 687] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19ED2800) [pid = 2860] [serial = 681] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0DC6C400) [pid = 2860] [serial = 675] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC13679400) [pid = 2860] [serial = 676] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC16F9EC00) [pid = 2860] [serial = 678] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC17BAEC00) [pid = 2860] [serial = 679] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B86E000) [pid = 2860] [serial = 666] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1B0AF400) [pid = 2860] [serial = 665] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8A3400) [pid = 2860] [serial = 668] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0DD0A400) [pid = 2860] [serial = 669] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8A7400) [pid = 2860] [serial = 672] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0E06D400) [pid = 2860] [serial = 673] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CC5A000) [pid = 2860] [serial = 690] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC13678800) [pid = 2860] [serial = 693] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D89E800) [pid = 2860] [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.] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1AD11000) [pid = 2860] [serial = 694] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1BAF9400) [pid = 2860] [serial = 696] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1D805000) [pid = 2860] [serial = 697] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1CF76C00) [pid = 2860] [serial = 691] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1AA0F400) [pid = 2860] [serial = 685] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1A00A000) [pid = 2860] [serial = 682] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1DE56C00) [pid = 2860] [serial = 700] [outer = 0000000000000000] [url = about:blank] 12:48:25 INFO - PROCESS | 2860 | 1470772105853 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:25 INFO - PROCESS | 2860 | 1470772105857 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0DB8C000 == 30 [pid = 2860] [id = 250] 12:48:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D22CC00) [pid = 2860] [serial = 749] [outer = 0000000000000000] 12:48:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D85E000) [pid = 2860] [serial = 750] [outer = 000000EC0D22CC00] 12:48:25 INFO - PROCESS | 2860 | 1470772105908 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0E453400) [pid = 2860] [serial = 751] [outer = 000000EC0D22CC00] 12:48:26 INFO - PROCESS | 2860 | 1470772106374 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:48:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:48:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 796ms 12:48:26 INFO - PROCESS | 2860 | 1470772106410 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 12:48:26 INFO - PROCESS | 2860 | 1470772106414 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 12:48:26 INFO - PROCESS | 2860 | 1470772106425 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:48:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:48:26 INFO - PROCESS | 2860 | 1470772106427 Marionette TRACE conn6 <- [1,966,null,{}] 12:48:26 INFO - PROCESS | 2860 | 1470772106432 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:26 INFO - PROCESS | 2860 | 1470772106434 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:26 INFO - PROCESS | 2860 | 1470772106525 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 12:48:26 INFO - PROCESS | 2860 | 1470772106534 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:26 INFO - PROCESS | 2860 | 1470772106536 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19791800 == 31 [pid = 2860] [id = 251] 12:48:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1367A000) [pid = 2860] [serial = 752] [outer = 0000000000000000] 12:48:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC137D1C00) [pid = 2860] [serial = 753] [outer = 000000EC1367A000] 12:48:26 INFO - PROCESS | 2860 | 1470772106584 Marionette DEBUG loaded listener.js 12:48:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16F5E400) [pid = 2860] [serial = 754] [outer = 000000EC1367A000] 12:48:27 INFO - PROCESS | 2860 | 1470772107049 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 12:48:27 INFO - PROCESS | 2860 | 1470772107120 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 2860 | 1470772107123 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 12:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:48:27 INFO - PROCESS | 2860 | 1470772107127 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:48:27 INFO - PROCESS | 2860 | 1470772107130 Marionette TRACE conn6 <- [1,970,null,{}] 12:48:27 INFO - PROCESS | 2860 | 1470772107142 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:27 INFO - PROCESS | 2860 | 1470772107153 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:27 INFO - PROCESS | 2860 | 1470772107268 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 12:48:27 INFO - PROCESS | 2860 | 1470772107349 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 2860 | 1470772107352 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A479800 == 32 [pid = 2860] [id = 252] 12:48:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D22B400) [pid = 2860] [serial = 755] [outer = 0000000000000000] 12:48:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19631C00) [pid = 2860] [serial = 756] [outer = 000000EC0D22B400] 12:48:27 INFO - PROCESS | 2860 | 1470772107402 Marionette DEBUG loaded listener.js 12:48:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19ED2800) [pid = 2860] [serial = 757] [outer = 000000EC0D22B400] 12:48:27 INFO - PROCESS | 2860 | 1470772107782 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:48:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:48:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 690ms 12:48:27 INFO - PROCESS | 2860 | 1470772107819 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 12:48:27 INFO - PROCESS | 2860 | 1470772107822 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 12:48:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:48:27 INFO - PROCESS | 2860 | 1470772107825 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:48:27 INFO - PROCESS | 2860 | 1470772107827 Marionette TRACE conn6 <- [1,974,null,{}] 12:48:27 INFO - PROCESS | 2860 | 1470772107830 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:27 INFO - PROCESS | 2860 | 1470772107832 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:27 INFO - PROCESS | 2860 | 1470772107948 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 12:48:27 INFO - PROCESS | 2860 | 1470772107953 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:27 INFO - PROCESS | 2860 | 1470772107956 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B865800 == 33 [pid = 2860] [id = 253] 12:48:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A011400) [pid = 2860] [serial = 758] [outer = 0000000000000000] 12:48:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A823C00) [pid = 2860] [serial = 759] [outer = 000000EC1A011400] 12:48:28 INFO - PROCESS | 2860 | 1470772108039 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AA02400) [pid = 2860] [serial = 760] [outer = 000000EC1A011400] 12:48:28 INFO - PROCESS | 2860 | 1470772108484 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:48:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:48:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 689ms 12:48:28 INFO - PROCESS | 2860 | 1470772108523 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 12:48:28 INFO - PROCESS | 2860 | 1470772108525 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 12:48:28 INFO - PROCESS | 2860 | 1470772108528 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:48:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:48:28 INFO - PROCESS | 2860 | 1470772108530 Marionette TRACE conn6 <- [1,978,null,{}] 12:48:28 INFO - PROCESS | 2860 | 1470772108534 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:28 INFO - PROCESS | 2860 | 1470772108536 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:28 INFO - PROCESS | 2860 | 1470772108671 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 12:48:28 INFO - PROCESS | 2860 | 1470772108723 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:28 INFO - PROCESS | 2860 | 1470772108725 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE40000 == 34 [pid = 2860] [id = 254] 12:48:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1AA0E800) [pid = 2860] [serial = 761] [outer = 0000000000000000] 12:48:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B0AF400) [pid = 2860] [serial = 762] [outer = 000000EC1AA0E800] 12:48:28 INFO - PROCESS | 2860 | 1470772108771 Marionette DEBUG loaded listener.js 12:48:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B876C00) [pid = 2860] [serial = 763] [outer = 000000EC1AA0E800] 12:48:29 INFO - PROCESS | 2860 | 1470772109203 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:48:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:48:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 735ms 12:48:29 INFO - PROCESS | 2860 | 1470772109267 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 12:48:29 INFO - PROCESS | 2860 | 1470772109269 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 12:48:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:48:29 INFO - PROCESS | 2860 | 1470772109279 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:48:29 INFO - PROCESS | 2860 | 1470772109281 Marionette TRACE conn6 <- [1,982,null,{}] 12:48:29 INFO - PROCESS | 2860 | 1470772109285 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:29 INFO - PROCESS | 2860 | 1470772109291 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:29 INFO - PROCESS | 2860 | 1470772109429 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 12:48:29 INFO - PROCESS | 2860 | 1470772109483 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:29 INFO - PROCESS | 2860 | 1470772109485 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BB800 == 35 [pid = 2860] [id = 255] 12:48:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF74400) [pid = 2860] [serial = 764] [outer = 0000000000000000] 12:48:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CFBAC00) [pid = 2860] [serial = 765] [outer = 000000EC1CF74400] 12:48:29 INFO - PROCESS | 2860 | 1470772109532 Marionette DEBUG loaded listener.js 12:48:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D804C00) [pid = 2860] [serial = 766] [outer = 000000EC1CF74400] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC19064800) [pid = 2860] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC11E07000) [pid = 2860] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D772C00) [pid = 2860] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC16F67400) [pid = 2860] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0DAC2400) [pid = 2860] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76EC00) [pid = 2860] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1264B400) [pid = 2860] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B1A3000) [pid = 2860] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0C936C00) [pid = 2860] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC16F99000) [pid = 2860] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1AD5FC00) [pid = 2860] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1BAFE000) [pid = 2860] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:48:29 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1264C000) [pid = 2860] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:48:30 INFO - PROCESS | 2860 | 1470772110034 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 796ms 12:48:30 INFO - PROCESS | 2860 | 1470772110072 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 2860 | 1470772110074 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 12:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:48:30 INFO - PROCESS | 2860 | 1470772110077 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - PROCESS | 2860 | 1470772110079 Marionette TRACE conn6 <- [1,986,null,{}] 12:48:30 INFO - PROCESS | 2860 | 1470772110083 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:30 INFO - PROCESS | 2860 | 1470772110085 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:30 INFO - PROCESS | 2860 | 1470772110167 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 12:48:30 INFO - PROCESS | 2860 | 1470772110242 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 2860 | 1470772110244 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20473000 == 36 [pid = 2860] [id = 256] 12:48:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0CD59400) [pid = 2860] [serial = 767] [outer = 0000000000000000] 12:48:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1367AC00) [pid = 2860] [serial = 768] [outer = 000000EC0CD59400] 12:48:30 INFO - PROCESS | 2860 | 1470772110289 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19FA3400) [pid = 2860] [serial = 769] [outer = 000000EC0CD59400] 12:48:30 INFO - PROCESS | 2860 | 1470772110658 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:48:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:48:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 627ms 12:48:30 INFO - PROCESS | 2860 | 1470772110707 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 12:48:30 INFO - PROCESS | 2860 | 1470772110710 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 12:48:30 INFO - PROCESS | 2860 | 1470772110713 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:48:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:48:30 INFO - PROCESS | 2860 | 1470772110715 Marionette TRACE conn6 <- [1,990,null,{}] 12:48:30 INFO - PROCESS | 2860 | 1470772110718 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:30 INFO - PROCESS | 2860 | 1470772110720 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:30 INFO - PROCESS | 2860 | 1470772110828 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 12:48:30 INFO - PROCESS | 2860 | 1470772110836 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:30 INFO - PROCESS | 2860 | 1470772110838 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214A2000 == 37 [pid = 2860] [id = 257] 12:48:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B82A400) [pid = 2860] [serial = 770] [outer = 0000000000000000] 12:48:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1D80D400) [pid = 2860] [serial = 771] [outer = 000000EC1B82A400] 12:48:30 INFO - PROCESS | 2860 | 1470772110891 Marionette DEBUG loaded listener.js 12:48:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1DE5A000) [pid = 2860] [serial = 772] [outer = 000000EC1B82A400] 12:48:31 INFO - PROCESS | 2860 | 1470772111288 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:48:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:48:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 628ms 12:48:31 INFO - PROCESS | 2860 | 1470772111345 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 12:48:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:48:31 INFO - PROCESS | 2860 | 1470772111347 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 12:48:31 INFO - PROCESS | 2860 | 1470772111351 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:48:31 INFO - PROCESS | 2860 | 1470772111353 Marionette TRACE conn6 <- [1,994,null,{}] 12:48:31 INFO - PROCESS | 2860 | 1470772111356 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:31 INFO - PROCESS | 2860 | 1470772111358 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:31 INFO - PROCESS | 2860 | 1470772111469 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 12:48:31 INFO - PROCESS | 2860 | 1470772111508 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:31 INFO - PROCESS | 2860 | 1470772111510 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A471800 == 38 [pid = 2860] [id = 258] 12:48:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1DE60800) [pid = 2860] [serial = 773] [outer = 0000000000000000] 12:48:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1DE65C00) [pid = 2860] [serial = 774] [outer = 000000EC1DE60800] 12:48:31 INFO - PROCESS | 2860 | 1470772111555 Marionette DEBUG loaded listener.js 12:48:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1E106000) [pid = 2860] [serial = 775] [outer = 000000EC1DE60800] 12:48:32 INFO - PROCESS | 2860 | 1470772112098 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:48:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:48:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 775ms 12:48:32 INFO - PROCESS | 2860 | 1470772112129 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 12:48:32 INFO - PROCESS | 2860 | 1470772112134 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 12:48:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:48:32 INFO - PROCESS | 2860 | 1470772112139 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:48:32 INFO - PROCESS | 2860 | 1470772112143 Marionette TRACE conn6 <- [1,998,null,{}] 12:48:32 INFO - PROCESS | 2860 | 1470772112149 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:32 INFO - PROCESS | 2860 | 1470772112152 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:32 INFO - PROCESS | 2860 | 1470772112273 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 12:48:32 INFO - PROCESS | 2860 | 1470772112363 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:32 INFO - PROCESS | 2860 | 1470772112366 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B1B000 == 39 [pid = 2860] [id = 259] 12:48:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D927400) [pid = 2860] [serial = 776] [outer = 0000000000000000] 12:48:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0DD0D800) [pid = 2860] [serial = 777] [outer = 000000EC0D927400] 12:48:32 INFO - PROCESS | 2860 | 1470772112426 Marionette DEBUG loaded listener.js 12:48:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC12AF0000) [pid = 2860] [serial = 778] [outer = 000000EC0D927400] 12:48:33 INFO - PROCESS | 2860 | 1470772113078 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:48:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:48:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 986ms 12:48:33 INFO - PROCESS | 2860 | 1470772113129 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 12:48:33 INFO - PROCESS | 2860 | 1470772113134 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 12:48:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:48:33 INFO - PROCESS | 2860 | 1470772113141 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:48:33 INFO - PROCESS | 2860 | 1470772113144 Marionette TRACE conn6 <- [1,1002,null,{}] 12:48:33 INFO - PROCESS | 2860 | 1470772113148 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:33 INFO - PROCESS | 2860 | 1470772113151 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:33 INFO - PROCESS | 2860 | 1470772113268 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 12:48:33 INFO - PROCESS | 2860 | 1470772113343 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:33 INFO - PROCESS | 2860 | 1470772113346 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2AC800 == 40 [pid = 2860] [id = 260] 12:48:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19033400) [pid = 2860] [serial = 779] [outer = 0000000000000000] 12:48:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC195A8000) [pid = 2860] [serial = 780] [outer = 000000EC19033400] 12:48:33 INFO - PROCESS | 2860 | 1470772113445 Marionette DEBUG loaded listener.js 12:48:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A32F000) [pid = 2860] [serial = 781] [outer = 000000EC19033400] 12:48:34 INFO - PROCESS | 2860 | 1470772114074 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:48:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:48:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 12:48:34 INFO - PROCESS | 2860 | 1470772114129 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 12:48:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:48:34 INFO - PROCESS | 2860 | 1470772114132 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 12:48:34 INFO - PROCESS | 2860 | 1470772114136 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:48:34 INFO - PROCESS | 2860 | 1470772114140 Marionette TRACE conn6 <- [1,1006,null,{}] 12:48:34 INFO - PROCESS | 2860 | 1470772114152 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:34 INFO - PROCESS | 2860 | 1470772114157 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:34 INFO - PROCESS | 2860 | 1470772114280 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 12:48:34 INFO - PROCESS | 2860 | 1470772114357 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:34 INFO - PROCESS | 2860 | 1470772114361 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A85000 == 41 [pid = 2860] [id = 261] 12:48:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1CF74000) [pid = 2860] [serial = 782] [outer = 0000000000000000] 12:48:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1D805400) [pid = 2860] [serial = 783] [outer = 000000EC1CF74000] 12:48:34 INFO - PROCESS | 2860 | 1470772114464 Marionette DEBUG loaded listener.js 12:48:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1E10AC00) [pid = 2860] [serial = 784] [outer = 000000EC1CF74000] 12:48:35 INFO - PROCESS | 2860 | 1470772115059 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:48:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:48:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 985ms 12:48:35 INFO - PROCESS | 2860 | 1470772115122 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 12:48:35 INFO - PROCESS | 2860 | 1470772115126 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 12:48:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:48:35 INFO - PROCESS | 2860 | 1470772115129 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:48:35 INFO - PROCESS | 2860 | 1470772115131 Marionette TRACE conn6 <- [1,1010,null,{}] 12:48:35 INFO - PROCESS | 2860 | 1470772115135 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:35 INFO - PROCESS | 2860 | 1470772115137 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:35 INFO - PROCESS | 2860 | 1470772115275 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 12:48:35 INFO - PROCESS | 2860 | 1470772115348 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:35 INFO - PROCESS | 2860 | 1470772115350 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0C9F2000 == 42 [pid = 2860] [id = 262] 12:48:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0CB57800) [pid = 2860] [serial = 785] [outer = 0000000000000000] 12:48:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D8CCC00) [pid = 2860] [serial = 786] [outer = 000000EC0CB57800] 12:48:35 INFO - PROCESS | 2860 | 1470772115451 Marionette DEBUG loaded listener.js 12:48:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC16F9F400) [pid = 2860] [serial = 787] [outer = 000000EC0CB57800] 12:48:36 INFO - PROCESS | 2860 | 1470772116153 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:48:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:48:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1032ms 12:48:36 INFO - PROCESS | 2860 | 1470772116164 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 12:48:36 INFO - PROCESS | 2860 | 1470772116168 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 12:48:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:48:36 INFO - PROCESS | 2860 | 1470772116173 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:48:36 INFO - PROCESS | 2860 | 1470772116178 Marionette TRACE conn6 <- [1,1014,null,{}] 12:48:36 INFO - PROCESS | 2860 | 1470772116183 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:36 INFO - PROCESS | 2860 | 1470772116185 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:36 INFO - PROCESS | 2860 | 1470772116318 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 12:48:36 INFO - PROCESS | 2860 | 1470772116412 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:36 INFO - PROCESS | 2860 | 1470772116415 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0EA20800 == 43 [pid = 2860] [id = 263] 12:48:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC11EF7000) [pid = 2860] [serial = 788] [outer = 0000000000000000] 12:48:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC1371EC00) [pid = 2860] [serial = 789] [outer = 000000EC11EF7000] 12:48:36 INFO - PROCESS | 2860 | 1470772116466 Marionette DEBUG loaded listener.js 12:48:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC16788400) [pid = 2860] [serial = 790] [outer = 000000EC11EF7000] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214A2000 == 42 [pid = 2860] [id = 257] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20473000 == 41 [pid = 2860] [id = 256] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BB800 == 40 [pid = 2860] [id = 255] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE40000 == 39 [pid = 2860] [id = 254] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B865800 == 38 [pid = 2860] [id = 253] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A479800 == 37 [pid = 2860] [id = 252] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19791800 == 36 [pid = 2860] [id = 251] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0DB8C000 == 35 [pid = 2860] [id = 250] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B119000 == 34 [pid = 2860] [id = 249] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F7D800 == 33 [pid = 2860] [id = 247] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FD4800 == 32 [pid = 2860] [id = 248] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0C9F2000 == 31 [pid = 2860] [id = 262] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A85000 == 30 [pid = 2860] [id = 261] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2AC800 == 29 [pid = 2860] [id = 260] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A471800 == 28 [pid = 2860] [id = 258] 12:48:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B1B000 == 27 [pid = 2860] [id = 259] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1906F400) [pid = 2860] [serial = 726] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC19C0C400) [pid = 2860] [serial = 729] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC16F60C00) [pid = 2860] [serial = 723] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC197F1000) [pid = 2860] [serial = 727] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1A847C00) [pid = 2860] [serial = 732] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1260C000) [pid = 2860] [serial = 715] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC19ED2C00) [pid = 2860] [serial = 730] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0DC72000) [pid = 2860] [serial = 714] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0D8A1400) [pid = 2860] [serial = 717] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D8D3800) [pid = 2860] [serial = 718] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1360A400) [pid = 2860] [serial = 721] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC127C9000) [pid = 2860] [serial = 720] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1B872C00) [pid = 2860] [serial = 738] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D933000) [pid = 2860] [serial = 703] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D76B000) [pid = 2860] [serial = 702] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19A3D800) [pid = 2860] [serial = 706] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1730B800) [pid = 2860] [serial = 705] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1BAFC800) [pid = 2860] [serial = 709] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B86B800) [pid = 2860] [serial = 708] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BAFC000) [pid = 2860] [serial = 741] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1E103C00) [pid = 2860] [serial = 712] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1DE67400) [pid = 2860] [serial = 711] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B008C00) [pid = 2860] [serial = 733] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19E4C800) [pid = 2860] [serial = 735] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC16FAF400) [pid = 2860] [serial = 724] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1AEF1000) [pid = 2860] [serial = 736] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1BADEC00) [pid = 2860] [serial = 739] [outer = 0000000000000000] [url = about:blank] 12:48:37 INFO - PROCESS | 2860 | 1470772117661 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:48:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:48:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1533ms 12:48:37 INFO - PROCESS | 2860 | 1470772117707 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 12:48:37 INFO - PROCESS | 2860 | 1470772117711 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 12:48:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:48:37 INFO - PROCESS | 2860 | 1470772117715 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:48:37 INFO - PROCESS | 2860 | 1470772117721 Marionette TRACE conn6 <- [1,1018,null,{}] 12:48:37 INFO - PROCESS | 2860 | 1470772117726 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:37 INFO - PROCESS | 2860 | 1470772117729 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:37 INFO - PROCESS | 2860 | 1470772117830 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 12:48:37 INFO - PROCESS | 2860 | 1470772117837 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:37 INFO - PROCESS | 2860 | 1470772117841 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13644800 == 28 [pid = 2860] [id = 264] 12:48:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D859000) [pid = 2860] [serial = 791] [outer = 0000000000000000] 12:48:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D8A5800) [pid = 2860] [serial = 792] [outer = 000000EC0D859000] 12:48:37 INFO - PROCESS | 2860 | 1470772117892 Marionette DEBUG loaded listener.js 12:48:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D929000) [pid = 2860] [serial = 793] [outer = 000000EC0D859000] 12:48:38 INFO - PROCESS | 2860 | 1470772118382 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:48:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:48:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 12:48:38 INFO - PROCESS | 2860 | 1470772118473 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 12:48:38 INFO - PROCESS | 2860 | 1470772118479 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 12:48:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:48:38 INFO - PROCESS | 2860 | 1470772118488 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:48:38 INFO - PROCESS | 2860 | 1470772118491 Marionette TRACE conn6 <- [1,1022,null,{}] 12:48:38 INFO - PROCESS | 2860 | 1470772118497 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:38 INFO - PROCESS | 2860 | 1470772118500 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:38 INFO - PROCESS | 2860 | 1470772118604 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 12:48:38 INFO - PROCESS | 2860 | 1470772118671 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:38 INFO - PROCESS | 2860 | 1470772118674 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19060800 == 29 [pid = 2860] [id = 265] 12:48:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0DAC9400) [pid = 2860] [serial = 794] [outer = 0000000000000000] 12:48:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC11FD5000) [pid = 2860] [serial = 795] [outer = 000000EC0DAC9400] 12:48:38 INFO - PROCESS | 2860 | 1470772118724 Marionette DEBUG loaded listener.js 12:48:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC129BAC00) [pid = 2860] [serial = 796] [outer = 000000EC0DAC9400] 12:48:39 INFO - PROCESS | 2860 | 1470772119108 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 12:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:48:39 INFO - PROCESS | 2860 | 1470772119181 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 2860 | 1470772119183 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 12:48:39 INFO - PROCESS | 2860 | 1470772119187 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 2860 | 1470772119191 Marionette TRACE conn6 <- [1,1026,null,{}] 12:48:39 INFO - PROCESS | 2860 | 1470772119203 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:39 INFO - PROCESS | 2860 | 1470772119208 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:39 INFO - PROCESS | 2860 | 1470772119304 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 12:48:39 INFO - PROCESS | 2860 | 1470772119313 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:39 INFO - PROCESS | 2860 | 1470772119316 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A07A000 == 30 [pid = 2860] [id = 266] 12:48:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16787800) [pid = 2860] [serial = 797] [outer = 0000000000000000] 12:48:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16F63400) [pid = 2860] [serial = 798] [outer = 000000EC16787800] 12:48:39 INFO - PROCESS | 2860 | 1470772119367 Marionette DEBUG loaded listener.js 12:48:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16FB5C00) [pid = 2860] [serial = 799] [outer = 000000EC16787800] 12:48:39 INFO - PROCESS | 2860 | 1470772119846 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:48:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:48:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 692ms 12:48:39 INFO - PROCESS | 2860 | 1470772119881 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 12:48:39 INFO - PROCESS | 2860 | 1470772119884 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 12:48:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:48:39 INFO - PROCESS | 2860 | 1470772119888 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:48:39 INFO - PROCESS | 2860 | 1470772119890 Marionette TRACE conn6 <- [1,1030,null,{}] 12:48:39 INFO - PROCESS | 2860 | 1470772119893 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:39 INFO - PROCESS | 2860 | 1470772119895 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:40 INFO - PROCESS | 2860 | 1470772120041 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 12:48:40 INFO - PROCESS | 2860 | 1470772120064 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 2860 | 1470772120066 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA77800 == 31 [pid = 2860] [id = 267] 12:48:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19033800) [pid = 2860] [serial = 800] [outer = 0000000000000000] 12:48:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1962AC00) [pid = 2860] [serial = 801] [outer = 000000EC19033800] 12:48:40 INFO - PROCESS | 2860 | 1470772120113 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A3E800) [pid = 2860] [serial = 802] [outer = 000000EC19033800] 12:48:40 INFO - PROCESS | 2860 | 1470772120535 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:48:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:48:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 12:48:40 INFO - PROCESS | 2860 | 1470772120562 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 12:48:40 INFO - PROCESS | 2860 | 1470772120564 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 12:48:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:48:40 INFO - PROCESS | 2860 | 1470772120567 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:48:40 INFO - PROCESS | 2860 | 1470772120569 Marionette TRACE conn6 <- [1,1034,null,{}] 12:48:40 INFO - PROCESS | 2860 | 1470772120573 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:40 INFO - PROCESS | 2860 | 1470772120575 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:40 INFO - PROCESS | 2860 | 1470772120683 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 12:48:40 INFO - PROCESS | 2860 | 1470772120689 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:40 INFO - PROCESS | 2860 | 1470772120691 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85B000 == 32 [pid = 2860] [id = 268] 12:48:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D8D3C00) [pid = 2860] [serial = 803] [outer = 0000000000000000] 12:48:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19CEB000) [pid = 2860] [serial = 804] [outer = 000000EC0D8D3C00] 12:48:40 INFO - PROCESS | 2860 | 1470772120739 Marionette DEBUG loaded listener.js 12:48:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC19F99C00) [pid = 2860] [serial = 805] [outer = 000000EC0D8D3C00] 12:48:41 INFO - PROCESS | 2860 | 1470772121220 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:48:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:48:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 671ms 12:48:41 INFO - PROCESS | 2860 | 1470772121241 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 12:48:41 INFO - PROCESS | 2860 | 1470772121243 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 12:48:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:48:41 INFO - PROCESS | 2860 | 1470772121247 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:48:41 INFO - PROCESS | 2860 | 1470772121249 Marionette TRACE conn6 <- [1,1038,null,{}] 12:48:41 INFO - PROCESS | 2860 | 1470772121252 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:41 INFO - PROCESS | 2860 | 1470772121258 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:41 INFO - PROCESS | 2860 | 1470772121384 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 12:48:41 INFO - PROCESS | 2860 | 1470772121468 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:41 INFO - PROCESS | 2860 | 1470772121470 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE34800 == 33 [pid = 2860] [id = 269] 12:48:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A00DC00) [pid = 2860] [serial = 806] [outer = 0000000000000000] 12:48:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1AA8B000) [pid = 2860] [serial = 807] [outer = 000000EC1A00DC00] 12:48:41 INFO - PROCESS | 2860 | 1470772121518 Marionette DEBUG loaded listener.js 12:48:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1B831400) [pid = 2860] [serial = 808] [outer = 000000EC1A00DC00] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1B82A400) [pid = 2860] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1CF74400) [pid = 2860] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D22B400) [pid = 2860] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1BADB000) [pid = 2860] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1367A000) [pid = 2860] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D773C00) [pid = 2860] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1AA0E800) [pid = 2860] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A011400) [pid = 2860] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D22CC00) [pid = 2860] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0CD59400) [pid = 2860] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC139D4800) [pid = 2860] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:48:41 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1DE60800) [pid = 2860] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:48:42 INFO - PROCESS | 2860 | 1470772122107 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 882ms 12:48:42 INFO - PROCESS | 2860 | 1470772122132 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 2860 | 1470772122134 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 12:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:48:42 INFO - PROCESS | 2860 | 1470772122137 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - PROCESS | 2860 | 1470772122139 Marionette TRACE conn6 <- [1,1042,null,{}] 12:48:42 INFO - PROCESS | 2860 | 1470772122153 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:42 INFO - PROCESS | 2860 | 1470772122156 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:42 INFO - PROCESS | 2860 | 1470772122238 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 12:48:42 INFO - PROCESS | 2860 | 1470772122244 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 2860 | 1470772122246 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2A0800 == 34 [pid = 2860] [id = 270] 12:48:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC11EFE400) [pid = 2860] [serial = 809] [outer = 0000000000000000] 12:48:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19037800) [pid = 2860] [serial = 810] [outer = 000000EC11EFE400] 12:48:42 INFO - PROCESS | 2860 | 1470772122292 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1AD0E000) [pid = 2860] [serial = 811] [outer = 000000EC11EFE400] 12:48:42 INFO - PROCESS | 2860 | 1470772122713 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:48:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:48:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 12:48:42 INFO - PROCESS | 2860 | 1470772122728 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 12:48:42 INFO - PROCESS | 2860 | 1470772122730 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 12:48:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:48:42 INFO - PROCESS | 2860 | 1470772122745 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:48:42 INFO - PROCESS | 2860 | 1470772122747 Marionette TRACE conn6 <- [1,1046,null,{}] 12:48:42 INFO - PROCESS | 2860 | 1470772122752 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:42 INFO - PROCESS | 2860 | 1470772122754 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:42 INFO - PROCESS | 2860 | 1470772122835 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 12:48:42 INFO - PROCESS | 2860 | 1470772122841 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:42 INFO - PROCESS | 2860 | 1470772122843 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2F2000 == 35 [pid = 2860] [id = 271] 12:48:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B0B6800) [pid = 2860] [serial = 812] [outer = 0000000000000000] 12:48:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1B875400) [pid = 2860] [serial = 813] [outer = 000000EC1B0B6800] 12:48:42 INFO - PROCESS | 2860 | 1470772122891 Marionette DEBUG loaded listener.js 12:48:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1BAD8C00) [pid = 2860] [serial = 814] [outer = 000000EC1B0B6800] 12:48:43 INFO - PROCESS | 2860 | 1470772123331 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:48:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:48:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 648ms 12:48:43 INFO - PROCESS | 2860 | 1470772123386 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 12:48:43 INFO - PROCESS | 2860 | 1470772123389 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 12:48:43 INFO - PROCESS | 2860 | 1470772123392 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:48:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:48:43 INFO - PROCESS | 2860 | 1470772123394 Marionette TRACE conn6 <- [1,1050,null,{}] 12:48:43 INFO - PROCESS | 2860 | 1470772123397 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:43 INFO - PROCESS | 2860 | 1470772123399 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:43 INFO - PROCESS | 2860 | 1470772123483 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 12:48:43 INFO - PROCESS | 2860 | 1470772123489 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:43 INFO - PROCESS | 2860 | 1470772123491 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20473800 == 36 [pid = 2860] [id = 272] 12:48:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1BAF0C00) [pid = 2860] [serial = 815] [outer = 0000000000000000] 12:48:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1BAF8C00) [pid = 2860] [serial = 816] [outer = 000000EC1BAF0C00] 12:48:43 INFO - PROCESS | 2860 | 1470772123538 Marionette DEBUG loaded listener.js 12:48:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CA4EC00) [pid = 2860] [serial = 817] [outer = 000000EC1BAF0C00] 12:48:44 INFO - PROCESS | 2860 | 1470772124171 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:48:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:48:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 881ms 12:48:44 INFO - PROCESS | 2860 | 1470772124276 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 12:48:44 INFO - PROCESS | 2860 | 1470772124282 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 12:48:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:48:44 INFO - PROCESS | 2860 | 1470772124288 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:48:44 INFO - PROCESS | 2860 | 1470772124292 Marionette TRACE conn6 <- [1,1054,null,{}] 12:48:44 INFO - PROCESS | 2860 | 1470772124298 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:44 INFO - PROCESS | 2860 | 1470772124302 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:44 INFO - PROCESS | 2860 | 1470772124445 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 12:48:44 INFO - PROCESS | 2860 | 1470772124514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:44 INFO - PROCESS | 2860 | 1470772124519 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167AB800 == 37 [pid = 2860] [id = 273] 12:48:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0CB55C00) [pid = 2860] [serial = 818] [outer = 0000000000000000] 12:48:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D772C00) [pid = 2860] [serial = 819] [outer = 000000EC0CB55C00] 12:48:44 INFO - PROCESS | 2860 | 1470772124621 Marionette DEBUG loaded listener.js 12:48:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D92C800) [pid = 2860] [serial = 820] [outer = 000000EC0CB55C00] 12:48:45 INFO - PROCESS | 2860 | 1470772125306 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:48:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:48:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1079ms 12:48:45 INFO - PROCESS | 2860 | 1470772125374 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 2860 | 1470772125379 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 12:48:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:48:45 INFO - PROCESS | 2860 | 1470772125386 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:48:45 INFO - PROCESS | 2860 | 1470772125389 Marionette TRACE conn6 <- [1,1058,null,{}] 12:48:45 INFO - PROCESS | 2860 | 1470772125393 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:45 INFO - PROCESS | 2860 | 1470772125397 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:45 INFO - PROCESS | 2860 | 1470772125529 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 12:48:45 INFO - PROCESS | 2860 | 1470772125599 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:45 INFO - PROCESS | 2860 | 1470772125602 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B11D800 == 38 [pid = 2860] [id = 274] 12:48:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0DC6F000) [pid = 2860] [serial = 821] [outer = 0000000000000000] 12:48:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC13725000) [pid = 2860] [serial = 822] [outer = 000000EC0DC6F000] 12:48:45 INFO - PROCESS | 2860 | 1470772125714 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC16FB3800) [pid = 2860] [serial = 823] [outer = 000000EC0DC6F000] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2F2000 == 37 [pid = 2860] [id = 271] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2A0800 == 36 [pid = 2860] [id = 270] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE34800 == 35 [pid = 2860] [id = 269] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85B000 == 34 [pid = 2860] [id = 268] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA77800 == 33 [pid = 2860] [id = 267] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A07A000 == 32 [pid = 2860] [id = 266] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19060800 == 31 [pid = 2860] [id = 265] 12:48:46 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13644800 == 30 [pid = 2860] [id = 264] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1D804C00) [pid = 2860] [serial = 766] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19631C00) [pid = 2860] [serial = 756] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1CC4C000) [pid = 2860] [serial = 742] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC16F5E400) [pid = 2860] [serial = 754] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0DD11400) [pid = 2860] [serial = 745] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1B876C00) [pid = 2860] [serial = 763] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1CFBAC00) [pid = 2860] [serial = 765] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1D80D400) [pid = 2860] [serial = 771] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19ED2800) [pid = 2860] [serial = 757] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1AA02400) [pid = 2860] [serial = 760] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0E453400) [pid = 2860] [serial = 751] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1367AC00) [pid = 2860] [serial = 768] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D85E000) [pid = 2860] [serial = 750] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16FAF000) [pid = 2860] [serial = 748] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8CB400) [pid = 2860] [serial = 744] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC137D1C00) [pid = 2860] [serial = 753] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B0AF400) [pid = 2860] [serial = 762] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC14254000) [pid = 2860] [serial = 747] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19FA3400) [pid = 2860] [serial = 769] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A823C00) [pid = 2860] [serial = 759] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1DE65C00) [pid = 2860] [serial = 774] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1E106000) [pid = 2860] [serial = 775] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1DE5A000) [pid = 2860] [serial = 772] [outer = 0000000000000000] [url = about:blank] 12:48:46 INFO - PROCESS | 2860 | 1470772126582 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:48:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:48:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1240ms 12:48:46 INFO - PROCESS | 2860 | 1470772126629 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 12:48:46 INFO - PROCESS | 2860 | 1470772126633 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 12:48:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:48:46 INFO - PROCESS | 2860 | 1470772126638 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:48:46 INFO - PROCESS | 2860 | 1470772126642 Marionette TRACE conn6 <- [1,1062,null,{}] 12:48:46 INFO - PROCESS | 2860 | 1470772126648 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:46 INFO - PROCESS | 2860 | 1470772126651 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:46 INFO - PROCESS | 2860 | 1470772126749 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 12:48:46 INFO - PROCESS | 2860 | 1470772126782 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:46 INFO - PROCESS | 2860 | 1470772126785 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C29000 == 31 [pid = 2860] [id = 275] 12:48:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D8CFC00) [pid = 2860] [serial = 824] [outer = 0000000000000000] 12:48:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0DC39800) [pid = 2860] [serial = 825] [outer = 000000EC0D8CFC00] 12:48:46 INFO - PROCESS | 2860 | 1470772126839 Marionette DEBUG loaded listener.js 12:48:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC11EF8800) [pid = 2860] [serial = 826] [outer = 000000EC0D8CFC00] 12:48:47 INFO - PROCESS | 2860 | 1470772127351 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:48:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:48:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 734ms 12:48:47 INFO - PROCESS | 2860 | 1470772127379 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 12:48:47 INFO - PROCESS | 2860 | 1470772127384 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 12:48:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:48:47 INFO - PROCESS | 2860 | 1470772127390 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:48:47 INFO - PROCESS | 2860 | 1470772127392 Marionette TRACE conn6 <- [1,1066,null,{}] 12:48:47 INFO - PROCESS | 2860 | 1470772127396 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:47 INFO - PROCESS | 2860 | 1470772127399 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:47 INFO - PROCESS | 2860 | 1470772127494 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 12:48:47 INFO - PROCESS | 2860 | 1470772127502 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:47 INFO - PROCESS | 2860 | 1470772127504 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A5000 == 32 [pid = 2860] [id = 276] 12:48:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16F5D000) [pid = 2860] [serial = 827] [outer = 0000000000000000] 12:48:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16F9B400) [pid = 2860] [serial = 828] [outer = 000000EC16F5D000] 12:48:47 INFO - PROCESS | 2860 | 1470772127554 Marionette DEBUG loaded listener.js 12:48:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC17BAB400) [pid = 2860] [serial = 829] [outer = 000000EC16F5D000] 12:48:48 INFO - PROCESS | 2860 | 1470772128033 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 12:48:48 INFO - PROCESS | 2860 | 1470772128062 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 2860 | 1470772128064 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 12:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:48:48 INFO - PROCESS | 2860 | 1470772128068 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - PROCESS | 2860 | 1470772128071 Marionette TRACE conn6 <- [1,1070,null,{}] 12:48:48 INFO - PROCESS | 2860 | 1470772128083 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:48 INFO - PROCESS | 2860 | 1470772128088 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:48 INFO - PROCESS | 2860 | 1470772128205 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 12:48:48 INFO - PROCESS | 2860 | 1470772128285 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 2860 | 1470772128288 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA63000 == 33 [pid = 2860] [id = 277] 12:48:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0CDCE400) [pid = 2860] [serial = 830] [outer = 0000000000000000] 12:48:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19CF6000) [pid = 2860] [serial = 831] [outer = 000000EC0CDCE400] 12:48:48 INFO - PROCESS | 2860 | 1470772128340 Marionette DEBUG loaded listener.js 12:48:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A009400) [pid = 2860] [serial = 832] [outer = 000000EC0CDCE400] 12:48:48 INFO - PROCESS | 2860 | 1470772128706 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:48:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:48:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 12:48:48 INFO - PROCESS | 2860 | 1470772128762 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 12:48:48 INFO - PROCESS | 2860 | 1470772128765 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 12:48:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:48:48 INFO - PROCESS | 2860 | 1470772128781 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:48:48 INFO - PROCESS | 2860 | 1470772128783 Marionette TRACE conn6 <- [1,1074,null,{}] 12:48:48 INFO - PROCESS | 2860 | 1470772128786 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:48 INFO - PROCESS | 2860 | 1470772128789 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:48 INFO - PROCESS | 2860 | 1470772128913 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 12:48:48 INFO - PROCESS | 2860 | 1470772128957 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:48 INFO - PROCESS | 2860 | 1470772128959 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CCA6000 == 34 [pid = 2860] [id = 278] 12:48:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A841000) [pid = 2860] [serial = 833] [outer = 0000000000000000] 12:48:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A848C00) [pid = 2860] [serial = 834] [outer = 000000EC1A841000] 12:48:49 INFO - PROCESS | 2860 | 1470772129007 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AA8AC00) [pid = 2860] [serial = 835] [outer = 000000EC1A841000] 12:48:49 INFO - PROCESS | 2860 | 1470772129440 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:48:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:48:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms 12:48:49 INFO - PROCESS | 2860 | 1470772129453 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 12:48:49 INFO - PROCESS | 2860 | 1470772129455 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 12:48:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:48:49 INFO - PROCESS | 2860 | 1470772129458 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:48:49 INFO - PROCESS | 2860 | 1470772129460 Marionette TRACE conn6 <- [1,1078,null,{}] 12:48:49 INFO - PROCESS | 2860 | 1470772129464 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:49 INFO - PROCESS | 2860 | 1470772129466 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:49 INFO - PROCESS | 2860 | 1470772129615 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 12:48:49 INFO - PROCESS | 2860 | 1470772129638 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:49 INFO - PROCESS | 2860 | 1470772129641 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E299800 == 35 [pid = 2860] [id = 279] 12:48:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1AEF1000) [pid = 2860] [serial = 836] [outer = 0000000000000000] 12:48:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B829400) [pid = 2860] [serial = 837] [outer = 000000EC1AEF1000] 12:48:49 INFO - PROCESS | 2860 | 1470772129690 Marionette DEBUG loaded listener.js 12:48:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1BAA8800) [pid = 2860] [serial = 838] [outer = 000000EC1AEF1000] 12:48:50 INFO - PROCESS | 2860 | 1470772130195 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:48:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:48:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 777ms 12:48:50 INFO - PROCESS | 2860 | 1470772130239 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 12:48:50 INFO - PROCESS | 2860 | 1470772130241 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 12:48:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:48:50 INFO - PROCESS | 2860 | 1470772130249 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:48:50 INFO - PROCESS | 2860 | 1470772130251 Marionette TRACE conn6 <- [1,1082,null,{}] 12:48:50 INFO - PROCESS | 2860 | 1470772130255 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:50 INFO - PROCESS | 2860 | 1470772130269 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:50 INFO - PROCESS | 2860 | 1470772130412 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 12:48:50 INFO - PROCESS | 2860 | 1470772130467 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:50 INFO - PROCESS | 2860 | 1470772130469 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2149E800 == 36 [pid = 2860] [id = 280] 12:48:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CC56400) [pid = 2860] [serial = 839] [outer = 0000000000000000] 12:48:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1D80F000) [pid = 2860] [serial = 840] [outer = 000000EC1CC56400] 12:48:50 INFO - PROCESS | 2860 | 1470772130517 Marionette DEBUG loaded listener.js 12:48:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1DE57C00) [pid = 2860] [serial = 841] [outer = 000000EC1CC56400] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC19033800) [pid = 2860] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16787800) [pid = 2860] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0DAC9400) [pid = 2860] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC11EF7000) [pid = 2860] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D859000) [pid = 2860] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8D3C00) [pid = 2860] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D927400) [pid = 2860] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19033400) [pid = 2860] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CF74000) [pid = 2860] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0CB57800) [pid = 2860] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1B0B6800) [pid = 2860] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A00DC00) [pid = 2860] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:48:50 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC11EFE400) [pid = 2860] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:48:50 INFO - PROCESS | 2860 | 1470772130993 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 775ms 12:48:51 INFO - PROCESS | 2860 | 1470772131029 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 12:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:48:51 INFO - PROCESS | 2860 | 1470772131032 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 12:48:51 INFO - PROCESS | 2860 | 1470772131035 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 2860 | 1470772131037 Marionette TRACE conn6 <- [1,1086,null,{}] 12:48:51 INFO - PROCESS | 2860 | 1470772131040 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:51 INFO - PROCESS | 2860 | 1470772131042 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:51 INFO - PROCESS | 2860 | 1470772131154 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 12:48:51 INFO - PROCESS | 2860 | 1470772131203 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 2860 | 1470772131205 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21696800 == 37 [pid = 2860] [id = 281] 12:48:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0C9C6C00) [pid = 2860] [serial = 842] [outer = 0000000000000000] 12:48:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1678A000) [pid = 2860] [serial = 843] [outer = 000000EC0C9C6C00] 12:48:51 INFO - PROCESS | 2860 | 1470772131252 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1CF38000) [pid = 2860] [serial = 844] [outer = 000000EC0C9C6C00] 12:48:51 INFO - PROCESS | 2860 | 1470772131617 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:48:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:48:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 12:48:51 INFO - PROCESS | 2860 | 1470772131669 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 12:48:51 INFO - PROCESS | 2860 | 1470772131671 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 12:48:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:48:51 INFO - PROCESS | 2860 | 1470772131674 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:48:51 INFO - PROCESS | 2860 | 1470772131676 Marionette TRACE conn6 <- [1,1090,null,{}] 12:48:51 INFO - PROCESS | 2860 | 1470772131680 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:51 INFO - PROCESS | 2860 | 1470772131682 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:51 INFO - PROCESS | 2860 | 1470772131771 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 12:48:51 INFO - PROCESS | 2860 | 1470772131777 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:51 INFO - PROCESS | 2860 | 1470772131779 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216E6800 == 38 [pid = 2860] [id = 282] 12:48:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D8C9C00) [pid = 2860] [serial = 845] [outer = 0000000000000000] 12:48:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1DE6A000) [pid = 2860] [serial = 846] [outer = 000000EC0D8C9C00] 12:48:51 INFO - PROCESS | 2860 | 1470772131825 Marionette DEBUG loaded listener.js 12:48:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1DE69400) [pid = 2860] [serial = 847] [outer = 000000EC0D8C9C00] 12:48:52 INFO - PROCESS | 2860 | 1470772132236 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:48:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:48:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 587ms 12:48:52 INFO - PROCESS | 2860 | 1470772132264 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 12:48:52 INFO - PROCESS | 2860 | 1470772132266 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 12:48:52 INFO - PROCESS | 2860 | 1470772132269 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:48:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:48:52 INFO - PROCESS | 2860 | 1470772132271 Marionette TRACE conn6 <- [1,1094,null,{}] 12:48:52 INFO - PROCESS | 2860 | 1470772132302 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:52 INFO - PROCESS | 2860 | 1470772132304 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:52 INFO - PROCESS | 2860 | 1470772132394 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 12:48:52 INFO - PROCESS | 2860 | 1470772132400 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:52 INFO - PROCESS | 2860 | 1470772132402 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA62000 == 39 [pid = 2860] [id = 283] 12:48:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1E108400) [pid = 2860] [serial = 848] [outer = 0000000000000000] 12:48:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1E206400) [pid = 2860] [serial = 849] [outer = 000000EC1E108400] 12:48:52 INFO - PROCESS | 2860 | 1470772132447 Marionette DEBUG loaded listener.js 12:48:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1E20D000) [pid = 2860] [serial = 850] [outer = 000000EC1E108400] 12:48:53 INFO - PROCESS | 2860 | 1470772133009 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:48:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:48:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 776ms 12:48:53 INFO - PROCESS | 2860 | 1470772133049 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 12:48:53 INFO - PROCESS | 2860 | 1470772133055 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 12:48:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:48:53 INFO - PROCESS | 2860 | 1470772133060 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:48:53 INFO - PROCESS | 2860 | 1470772133064 Marionette TRACE conn6 <- [1,1098,null,{}] 12:48:53 INFO - PROCESS | 2860 | 1470772133071 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:53 INFO - PROCESS | 2860 | 1470772133074 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:53 INFO - PROCESS | 2860 | 1470772133241 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 12:48:53 INFO - PROCESS | 2860 | 1470772133259 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:53 INFO - PROCESS | 2860 | 1470772133264 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167C1000 == 40 [pid = 2860] [id = 284] 12:48:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D8C6800) [pid = 2860] [serial = 851] [outer = 0000000000000000] 12:48:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0DD11400) [pid = 2860] [serial = 852] [outer = 000000EC0D8C6800] 12:48:53 INFO - PROCESS | 2860 | 1470772133327 Marionette DEBUG loaded listener.js 12:48:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1360A800) [pid = 2860] [serial = 853] [outer = 000000EC0D8C6800] 12:48:54 INFO - PROCESS | 2860 | 1470772134000 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 986ms 12:48:54 INFO - PROCESS | 2860 | 1470772134049 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 2860 | 1470772134054 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 12:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:48:54 INFO - PROCESS | 2860 | 1470772134061 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:48:54 INFO - PROCESS | 2860 | 1470772134064 Marionette TRACE conn6 <- [1,1102,null,{}] 12:48:54 INFO - PROCESS | 2860 | 1470772134069 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:54 INFO - PROCESS | 2860 | 1470772134072 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:54 INFO - PROCESS | 2860 | 1470772134190 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 12:48:54 INFO - PROCESS | 2860 | 1470772134308 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:54 INFO - PROCESS | 2860 | 1470772134311 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2EA800 == 41 [pid = 2860] [id = 285] 12:48:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19032C00) [pid = 2860] [serial = 854] [outer = 0000000000000000] 12:48:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC197F9C00) [pid = 2860] [serial = 855] [outer = 000000EC19032C00] 12:48:54 INFO - PROCESS | 2860 | 1470772134371 Marionette DEBUG loaded listener.js 12:48:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A010400) [pid = 2860] [serial = 856] [outer = 000000EC19032C00] 12:48:54 INFO - PROCESS | 2860 | 1470772134952 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:48:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:48:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 923ms 12:48:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:48:54 INFO - PROCESS | 2860 | 1470772134986 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 12:48:54 INFO - PROCESS | 2860 | 1470772134989 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 12:48:54 INFO - PROCESS | 2860 | 1470772134992 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 2860 | 1470772134997 Marionette TRACE conn6 <- [1,1106,null,{}] 12:48:55 INFO - PROCESS | 2860 | 1470772135009 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:55 INFO - PROCESS | 2860 | 1470772135014 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:55 INFO - PROCESS | 2860 | 1470772135131 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 12:48:55 INFO - PROCESS | 2860 | 1470772135249 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:55 INFO - PROCESS | 2860 | 1470772135253 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BD4800 == 42 [pid = 2860] [id = 286] 12:48:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1BAFEC00) [pid = 2860] [serial = 857] [outer = 0000000000000000] 12:48:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1D805C00) [pid = 2860] [serial = 858] [outer = 000000EC1BAFEC00] 12:48:55 INFO - PROCESS | 2860 | 1470772135315 Marionette DEBUG loaded listener.js 12:48:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1E206800) [pid = 2860] [serial = 859] [outer = 000000EC1BAFEC00] 12:48:55 INFO - PROCESS | 2860 | 1470772135908 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:48:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:48:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 923ms 12:48:55 INFO - PROCESS | 2860 | 1470772135918 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 12:48:55 INFO - PROCESS | 2860 | 1470772135921 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 12:48:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:48:55 INFO - PROCESS | 2860 | 1470772135924 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:48:55 INFO - PROCESS | 2860 | 1470772135926 Marionette TRACE conn6 <- [1,1110,null,{}] 12:48:55 INFO - PROCESS | 2860 | 1470772135930 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:55 INFO - PROCESS | 2860 | 1470772135933 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:56 INFO - PROCESS | 2860 | 1470772136048 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 12:48:56 INFO - PROCESS | 2860 | 1470772136124 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:56 INFO - PROCESS | 2860 | 1470772136126 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21ABE800 == 43 [pid = 2860] [id = 287] 12:48:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1E212800) [pid = 2860] [serial = 860] [outer = 0000000000000000] 12:48:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1E237C00) [pid = 2860] [serial = 861] [outer = 000000EC1E212800] 12:48:56 INFO - PROCESS | 2860 | 1470772136224 Marionette DEBUG loaded listener.js 12:48:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1E23D800) [pid = 2860] [serial = 862] [outer = 000000EC1E212800] 12:48:57 INFO - PROCESS | 2860 | 1470772137048 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:48:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:48:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1184ms 12:48:57 INFO - PROCESS | 2860 | 1470772137111 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 12:48:57 INFO - PROCESS | 2860 | 1470772137115 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 12:48:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:48:57 INFO - PROCESS | 2860 | 1470772137121 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:48:57 INFO - PROCESS | 2860 | 1470772137124 Marionette TRACE conn6 <- [1,1114,null,{}] 12:48:57 INFO - PROCESS | 2860 | 1470772137130 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:57 INFO - PROCESS | 2860 | 1470772137133 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:57 INFO - PROCESS | 2860 | 1470772137287 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 12:48:57 INFO - PROCESS | 2860 | 1470772137404 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:57 INFO - PROCESS | 2860 | 1470772137409 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1290E800 == 44 [pid = 2860] [id = 288] 12:48:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC0D8CBC00) [pid = 2860] [serial = 863] [outer = 0000000000000000] 12:48:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC0D929800) [pid = 2860] [serial = 864] [outer = 000000EC0D8CBC00] 12:48:57 INFO - PROCESS | 2860 | 1470772137462 Marionette DEBUG loaded listener.js 12:48:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC11F69800) [pid = 2860] [serial = 865] [outer = 000000EC0D8CBC00] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0EA20800 == 43 [pid = 2860] [id = 263] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216E6800 == 42 [pid = 2860] [id = 282] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21696800 == 41 [pid = 2860] [id = 281] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2149E800 == 40 [pid = 2860] [id = 280] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E299800 == 39 [pid = 2860] [id = 279] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CCA6000 == 38 [pid = 2860] [id = 278] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA63000 == 37 [pid = 2860] [id = 277] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A5000 == 36 [pid = 2860] [id = 276] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C29000 == 35 [pid = 2860] [id = 275] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B11D800 == 34 [pid = 2860] [id = 274] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167AB800 == 33 [pid = 2860] [id = 273] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20473800 == 32 [pid = 2860] [id = 272] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21ABE800 == 31 [pid = 2860] [id = 287] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BD4800 == 30 [pid = 2860] [id = 286] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2EA800 == 29 [pid = 2860] [id = 285] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA62000 == 28 [pid = 2860] [id = 283] 12:48:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167C1000 == 27 [pid = 2860] [id = 284] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1962AC00) [pid = 2860] [serial = 801] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC16F63400) [pid = 2860] [serial = 798] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC129BAC00) [pid = 2860] [serial = 796] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC11FD5000) [pid = 2860] [serial = 795] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC16788400) [pid = 2860] [serial = 790] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1371EC00) [pid = 2860] [serial = 789] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC0D8A5800) [pid = 2860] [serial = 792] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0D929000) [pid = 2860] [serial = 793] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19CEB000) [pid = 2860] [serial = 804] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC12AF0000) [pid = 2860] [serial = 778] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0DD0D800) [pid = 2860] [serial = 777] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A32F000) [pid = 2860] [serial = 781] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC195A8000) [pid = 2860] [serial = 780] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1E10AC00) [pid = 2860] [serial = 784] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1D805400) [pid = 2860] [serial = 783] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16F9F400) [pid = 2860] [serial = 787] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8CCC00) [pid = 2860] [serial = 786] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1BAD8C00) [pid = 2860] [serial = 814] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19A3E800) [pid = 2860] [serial = 802] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AA8B000) [pid = 2860] [serial = 807] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1BAF8C00) [pid = 2860] [serial = 816] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC19F99C00) [pid = 2860] [serial = 805] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B875400) [pid = 2860] [serial = 813] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19037800) [pid = 2860] [serial = 810] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1B831400) [pid = 2860] [serial = 808] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1AD0E000) [pid = 2860] [serial = 811] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16FB5C00) [pid = 2860] [serial = 799] [outer = 0000000000000000] [url = about:blank] 12:48:58 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 12:48:58 INFO - PROCESS | 2860 | 1470772138844 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:48:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:48:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1779ms 12:48:58 INFO - PROCESS | 2860 | 1470772138911 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 12:48:58 INFO - PROCESS | 2860 | 1470772138915 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 12:48:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:48:58 INFO - PROCESS | 2860 | 1470772138920 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:48:58 INFO - PROCESS | 2860 | 1470772138923 Marionette TRACE conn6 <- [1,1118,null,{}] 12:48:58 INFO - PROCESS | 2860 | 1470772138928 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:58 INFO - PROCESS | 2860 | 1470772138931 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:59 INFO - PROCESS | 2860 | 1470772139027 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 12:48:59 INFO - PROCESS | 2860 | 1470772139040 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 2860 | 1470772139042 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137B4800 == 28 [pid = 2860] [id = 289] 12:48:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D92E000) [pid = 2860] [serial = 866] [outer = 0000000000000000] 12:48:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0DD0C000) [pid = 2860] [serial = 867] [outer = 000000EC0D92E000] 12:48:59 INFO - PROCESS | 2860 | 1470772139093 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC11F6A400) [pid = 2860] [serial = 868] [outer = 000000EC0D92E000] 12:48:59 INFO - PROCESS | 2860 | 1470772139546 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:48:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:48:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 12:48:59 INFO - PROCESS | 2860 | 1470772139595 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 12:48:59 INFO - PROCESS | 2860 | 1470772139601 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 12:48:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:48:59 INFO - PROCESS | 2860 | 1470772139654 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:48:59 INFO - PROCESS | 2860 | 1470772139658 Marionette TRACE conn6 <- [1,1122,null,{}] 12:48:59 INFO - PROCESS | 2860 | 1470772139664 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:48:59 INFO - PROCESS | 2860 | 1470772139667 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:59 INFO - PROCESS | 2860 | 1470772139769 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 12:48:59 INFO - PROCESS | 2860 | 1470772139834 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:48:59 INFO - PROCESS | 2860 | 1470772139837 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:48:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19767000 == 29 [pid = 2860] [id = 290] 12:48:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0DC39000) [pid = 2860] [serial = 869] [outer = 0000000000000000] 12:48:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1367A000) [pid = 2860] [serial = 870] [outer = 000000EC0DC39000] 12:48:59 INFO - PROCESS | 2860 | 1470772139888 Marionette DEBUG loaded listener.js 12:48:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC13F36800) [pid = 2860] [serial = 871] [outer = 000000EC0DC39000] 12:49:00 INFO - PROCESS | 2860 | [GFX2-]: DrawTargetD2D 1.1 (000000EC19E902E0): Failed to create GradientStopCollection with no stops. 12:49:00 INFO - PROCESS | 2860 | [GFX3-]: No stops specified for gradient pattern. 12:49:00 INFO - PROCESS | 2860 | 1470772140285 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:49:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:49:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 12:49:00 INFO - PROCESS | 2860 | 1470772140344 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 12:49:00 INFO - PROCESS | 2860 | 1470772140347 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 12:49:00 INFO - PROCESS | 2860 | 1470772140351 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:49:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:49:00 INFO - PROCESS | 2860 | 1470772140355 Marionette TRACE conn6 <- [1,1126,null,{}] 12:49:00 INFO - PROCESS | 2860 | 1470772140376 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:00 INFO - PROCESS | 2860 | 1470772140382 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:00 INFO - PROCESS | 2860 | 1470772140492 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 12:49:00 INFO - PROCESS | 2860 | 1470772140509 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:00 INFO - PROCESS | 2860 | 1470772140512 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A249000 == 30 [pid = 2860] [id = 291] 12:49:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16FA0C00) [pid = 2860] [serial = 872] [outer = 0000000000000000] 12:49:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16FB4400) [pid = 2860] [serial = 873] [outer = 000000EC16FA0C00] 12:49:00 INFO - PROCESS | 2860 | 1470772140601 Marionette DEBUG loaded listener.js 12:49:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19064800) [pid = 2860] [serial = 874] [outer = 000000EC16FA0C00] 12:49:01 INFO - PROCESS | 2860 | 1470772141051 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 734ms 12:49:01 INFO - PROCESS | 2860 | 1470772141116 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 2860 | 1470772141119 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:49:01 INFO - PROCESS | 2860 | 1470772141131 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 2860 | 1470772141133 Marionette TRACE conn6 <- [1,1130,null,{}] 12:49:01 INFO - PROCESS | 2860 | 1470772141137 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 2860 | 1470772141139 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:01 INFO - PROCESS | 2860 | 1470772141255 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 12:49:01 INFO - PROCESS | 2860 | 1470772141307 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 2860 | 1470772141310 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA5E800 == 31 [pid = 2860] [id = 292] 12:49:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19A3F800) [pid = 2860] [serial = 875] [outer = 0000000000000000] 12:49:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A44C00) [pid = 2860] [serial = 876] [outer = 000000EC19A3F800] 12:49:01 INFO - PROCESS | 2860 | 1470772141357 Marionette DEBUG loaded listener.js 12:49:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19E4C800) [pid = 2860] [serial = 877] [outer = 000000EC19A3F800] 12:49:01 INFO - PROCESS | 2860 | 1470772141785 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:49:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:49:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 671ms 12:49:01 INFO - PROCESS | 2860 | 1470772141823 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 12:49:01 INFO - PROCESS | 2860 | 1470772141825 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 12:49:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:49:01 INFO - PROCESS | 2860 | 1470772141828 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:49:01 INFO - PROCESS | 2860 | 1470772141830 Marionette TRACE conn6 <- [1,1134,null,{}] 12:49:01 INFO - PROCESS | 2860 | 1470772141834 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:01 INFO - PROCESS | 2860 | 1470772141836 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:01 INFO - PROCESS | 2860 | 1470772141950 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 12:49:01 INFO - PROCESS | 2860 | 1470772141956 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:01 INFO - PROCESS | 2860 | 1470772141959 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85F800 == 32 [pid = 2860] [id = 293] 12:49:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19ED0C00) [pid = 2860] [serial = 878] [outer = 0000000000000000] 12:49:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A006800) [pid = 2860] [serial = 879] [outer = 000000EC19ED0C00] 12:49:02 INFO - PROCESS | 2860 | 1470772142005 Marionette DEBUG loaded listener.js 12:49:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A840400) [pid = 2860] [serial = 880] [outer = 000000EC19ED0C00] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1AEF1000) [pid = 2860] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1BAF0C00) [pid = 2860] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC16F5D000) [pid = 2860] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0DC6F000) [pid = 2860] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8CFC00) [pid = 2860] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0CB55C00) [pid = 2860] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0CDCE400) [pid = 2860] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0C9C6C00) [pid = 2860] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1CC56400) [pid = 2860] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D8C9C00) [pid = 2860] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1E108400) [pid = 2860] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:49:02 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A841000) [pid = 2860] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:49:02 INFO - PROCESS | 2860 | 1470772142702 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:49:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:49:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 12:49:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:49:02 INFO - PROCESS | 2860 | 1470772142754 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 12:49:02 INFO - PROCESS | 2860 | 1470772142756 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 12:49:02 INFO - PROCESS | 2860 | 1470772142759 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:49:02 INFO - PROCESS | 2860 | 1470772142761 Marionette TRACE conn6 <- [1,1138,null,{}] 12:49:02 INFO - PROCESS | 2860 | 1470772142765 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:02 INFO - PROCESS | 2860 | 1470772142771 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:02 INFO - PROCESS | 2860 | 1470772142896 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 12:49:02 INFO - PROCESS | 2860 | 1470772142947 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:02 INFO - PROCESS | 2860 | 1470772142949 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D994800 == 33 [pid = 2860] [id = 294] 12:49:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0CDD2000) [pid = 2860] [serial = 881] [outer = 0000000000000000] 12:49:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16F98400) [pid = 2860] [serial = 882] [outer = 000000EC0CDD2000] 12:49:03 INFO - PROCESS | 2860 | 1470772142997 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1B008C00) [pid = 2860] [serial = 883] [outer = 000000EC0CDD2000] 12:49:03 INFO - PROCESS | 2860 | 1470772143369 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:49:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:49:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms 12:49:03 INFO - PROCESS | 2860 | 1470772143392 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 12:49:03 INFO - PROCESS | 2860 | 1470772143395 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 12:49:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:49:03 INFO - PROCESS | 2860 | 1470772143398 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:49:03 INFO - PROCESS | 2860 | 1470772143400 Marionette TRACE conn6 <- [1,1142,null,{}] 12:49:03 INFO - PROCESS | 2860 | 1470772143403 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:03 INFO - PROCESS | 2860 | 1470772143405 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:03 INFO - PROCESS | 2860 | 1470772143516 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 12:49:03 INFO - PROCESS | 2860 | 1470772143524 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:03 INFO - PROCESS | 2860 | 1470772143526 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2A1000 == 34 [pid = 2860] [id = 295] 12:49:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B00A400) [pid = 2860] [serial = 884] [outer = 0000000000000000] 12:49:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1B86D400) [pid = 2860] [serial = 885] [outer = 000000EC1B00A400] 12:49:03 INFO - PROCESS | 2860 | 1470772143572 Marionette DEBUG loaded listener.js 12:49:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAA8000) [pid = 2860] [serial = 886] [outer = 000000EC1B00A400] 12:49:03 INFO - PROCESS | 2860 | 1470772143988 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:49:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:49:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 12:49:04 INFO - PROCESS | 2860 | 1470772144030 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 12:49:04 INFO - PROCESS | 2860 | 1470772144032 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 12:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:49:04 INFO - PROCESS | 2860 | 1470772144035 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 2860 | 1470772144037 Marionette TRACE conn6 <- [1,1146,null,{}] 12:49:04 INFO - PROCESS | 2860 | 1470772144041 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:04 INFO - PROCESS | 2860 | 1470772144043 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:04 INFO - PROCESS | 2860 | 1470772144152 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 12:49:04 INFO - PROCESS | 2860 | 1470772144160 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:04 INFO - PROCESS | 2860 | 1470772144162 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BA800 == 35 [pid = 2860] [id = 296] 12:49:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D8A5800) [pid = 2860] [serial = 887] [outer = 0000000000000000] 12:49:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1BAF4C00) [pid = 2860] [serial = 888] [outer = 000000EC0D8A5800] 12:49:04 INFO - PROCESS | 2860 | 1470772144209 Marionette DEBUG loaded listener.js 12:49:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1C995C00) [pid = 2860] [serial = 889] [outer = 000000EC0D8A5800] 12:49:04 INFO - PROCESS | 2860 | 1470772144779 Marionette TRACE conn6 <- [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] 12:49:04 INFO - PROCESS | 2860 | 1470772144863 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 12:49:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:49:04 INFO - PROCESS | 2860 | 1470772144868 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:49:04 INFO - PROCESS | 2860 | 1470772144872 Marionette TRACE conn6 <- [1,1150,null,{}] 12:49:04 INFO - PROCESS | 2860 | 1470772144878 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:04 INFO - PROCESS | 2860 | 1470772144882 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:05 INFO - PROCESS | 2860 | 1470772145023 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 12:49:05 INFO - PROCESS | 2860 | 1470772145093 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:05 INFO - PROCESS | 2860 | 1470772145096 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137B0000 == 36 [pid = 2860] [id = 297] 12:49:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D227800) [pid = 2860] [serial = 890] [outer = 0000000000000000] 12:49:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D8A4800) [pid = 2860] [serial = 891] [outer = 000000EC0D227800] 12:49:05 INFO - PROCESS | 2860 | 1470772145197 Marionette DEBUG loaded listener.js 12:49:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D935000) [pid = 2860] [serial = 892] [outer = 000000EC0D227800] 12:49:05 INFO - PROCESS | 2860 | 1470772145984 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:49:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:49:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1176ms 12:49:06 INFO - PROCESS | 2860 | 1470772146048 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 12:49:06 INFO - PROCESS | 2860 | 1470772146053 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 12:49:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:49:06 INFO - PROCESS | 2860 | 1470772146060 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:49:06 INFO - PROCESS | 2860 | 1470772146063 Marionette TRACE conn6 <- [1,1154,null,{}] 12:49:06 INFO - PROCESS | 2860 | 1470772146109 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:06 INFO - PROCESS | 2860 | 1470772146112 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:06 INFO - PROCESS | 2860 | 1470772146224 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 12:49:06 INFO - PROCESS | 2860 | 1470772146333 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:06 INFO - PROCESS | 2860 | 1470772146335 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A68C800 == 37 [pid = 2860] [id = 298] 12:49:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC13F36C00) [pid = 2860] [serial = 893] [outer = 0000000000000000] 12:49:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC16F62C00) [pid = 2860] [serial = 894] [outer = 000000EC13F36C00] 12:49:06 INFO - PROCESS | 2860 | 1470772146397 Marionette DEBUG loaded listener.js 12:49:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC16FAEC00) [pid = 2860] [serial = 895] [outer = 000000EC13F36C00] 12:49:07 INFO - PROCESS | 2860 | 1470772147285 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:49:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:49:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1275ms 12:49:07 INFO - PROCESS | 2860 | 1470772147337 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 12:49:07 INFO - PROCESS | 2860 | 1470772147342 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 12:49:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:49:07 INFO - PROCESS | 2860 | 1470772147347 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:49:07 INFO - PROCESS | 2860 | 1470772147351 Marionette TRACE conn6 <- [1,1158,null,{}] 12:49:07 INFO - PROCESS | 2860 | 1470772147356 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:07 INFO - PROCESS | 2860 | 1470772147359 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:07 INFO - PROCESS | 2860 | 1470772147483 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2A1000 == 36 [pid = 2860] [id = 295] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D994800 == 35 [pid = 2860] [id = 294] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85F800 == 34 [pid = 2860] [id = 293] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA5E800 == 33 [pid = 2860] [id = 292] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A249000 == 32 [pid = 2860] [id = 291] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19767000 == 31 [pid = 2860] [id = 290] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137B4800 == 30 [pid = 2860] [id = 289] 12:49:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1290E800 == 29 [pid = 2860] [id = 288] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1BAA8800) [pid = 2860] [serial = 838] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1B829400) [pid = 2860] [serial = 837] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1CA4EC00) [pid = 2860] [serial = 817] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16F9B400) [pid = 2860] [serial = 828] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC17BAB400) [pid = 2860] [serial = 829] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC13725000) [pid = 2860] [serial = 822] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16FB3800) [pid = 2860] [serial = 823] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0DC39800) [pid = 2860] [serial = 825] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC11EF8800) [pid = 2860] [serial = 826] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D772C00) [pid = 2860] [serial = 819] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D92C800) [pid = 2860] [serial = 820] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC19CF6000) [pid = 2860] [serial = 831] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1678A000) [pid = 2860] [serial = 843] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1D80F000) [pid = 2860] [serial = 840] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1DE6A000) [pid = 2860] [serial = 846] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1E206400) [pid = 2860] [serial = 849] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1DE57C00) [pid = 2860] [serial = 841] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1E20D000) [pid = 2860] [serial = 850] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1DE69400) [pid = 2860] [serial = 847] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1A848C00) [pid = 2860] [serial = 834] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1AA8AC00) [pid = 2860] [serial = 835] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1CF38000) [pid = 2860] [serial = 844] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1A009400) [pid = 2860] [serial = 832] [outer = 0000000000000000] [url = about:blank] 12:49:07 INFO - PROCESS | 2860 | 1470772147590 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:07 INFO - PROCESS | 2860 | 1470772147594 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1278F800 == 30 [pid = 2860] [id = 299] 12:49:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0CDCBC00) [pid = 2860] [serial = 896] [outer = 0000000000000000] 12:49:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D852C00) [pid = 2860] [serial = 897] [outer = 000000EC0CDCBC00] 12:49:07 INFO - PROCESS | 2860 | 1470772147647 Marionette DEBUG loaded listener.js 12:49:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0EAD6400) [pid = 2860] [serial = 898] [outer = 000000EC0CDCBC00] 12:49:08 INFO - PROCESS | 2860 | 1470772148112 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:49:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:49:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 839ms 12:49:08 INFO - PROCESS | 2860 | 1470772148190 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 2860 | 1470772148195 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:49:08 INFO - PROCESS | 2860 | 1470772148201 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 2860 | 1470772148204 Marionette TRACE conn6 <- [1,1162,null,{}] 12:49:08 INFO - PROCESS | 2860 | 1470772148208 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:08 INFO - PROCESS | 2860 | 1470772148211 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:08 INFO - PROCESS | 2860 | 1470772148303 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 12:49:08 INFO - PROCESS | 2860 | 1470772148315 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:08 INFO - PROCESS | 2860 | 1470772148317 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A8000 == 31 [pid = 2860] [id = 300] 12:49:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC13F30C00) [pid = 2860] [serial = 899] [outer = 0000000000000000] 12:49:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC16787C00) [pid = 2860] [serial = 900] [outer = 000000EC13F30C00] 12:49:08 INFO - PROCESS | 2860 | 1470772148366 Marionette DEBUG loaded listener.js 12:49:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC16FB1000) [pid = 2860] [serial = 901] [outer = 000000EC13F30C00] 12:49:08 INFO - PROCESS | 2860 | 1470772148838 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 12:49:08 INFO - PROCESS | 2860 | 1470772148878 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 12:49:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:49:08 INFO - PROCESS | 2860 | 1470772148881 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:49:08 INFO - PROCESS | 2860 | 1470772148885 Marionette TRACE conn6 <- [1,1166,null,{}] 12:49:08 INFO - PROCESS | 2860 | 1470772148897 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:08 INFO - PROCESS | 2860 | 1470772148902 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:09 INFO - PROCESS | 2860 | 1470772149001 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 12:49:09 INFO - PROCESS | 2860 | 1470772149011 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 2860 | 1470772149014 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A694800 == 32 [pid = 2860] [id = 301] 12:49:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D229000) [pid = 2860] [serial = 902] [outer = 0000000000000000] 12:49:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC197EF800) [pid = 2860] [serial = 903] [outer = 000000EC0D229000] 12:49:09 INFO - PROCESS | 2860 | 1470772149126 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A007400) [pid = 2860] [serial = 904] [outer = 000000EC0D229000] 12:49:09 INFO - PROCESS | 2860 | 1470772149529 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 12:49:09 INFO - PROCESS | 2860 | 1470772149579 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 12:49:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:49:09 INFO - PROCESS | 2860 | 1470772149582 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:49:09 INFO - PROCESS | 2860 | 1470772149584 Marionette TRACE conn6 <- [1,1170,null,{}] 12:49:09 INFO - PROCESS | 2860 | 1470772149587 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:09 INFO - PROCESS | 2860 | 1470772149590 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:09 INFO - PROCESS | 2860 | 1470772149740 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 12:49:09 INFO - PROCESS | 2860 | 1470772149758 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:09 INFO - PROCESS | 2860 | 1470772149761 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CCA6000 == 33 [pid = 2860] [id = 302] 12:49:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A008000) [pid = 2860] [serial = 905] [outer = 0000000000000000] 12:49:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A847000) [pid = 2860] [serial = 906] [outer = 000000EC1A008000] 12:49:09 INFO - PROCESS | 2860 | 1470772149809 Marionette DEBUG loaded listener.js 12:49:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1AEF9400) [pid = 2860] [serial = 907] [outer = 000000EC1A008000] 12:49:10 INFO - PROCESS | 2860 | 1470772150252 Marionette TRACE conn6 <- [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] 12:49:10 INFO - PROCESS | 2860 | 1470772150326 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 12:49:10 INFO - PROCESS | 2860 | 1470772150329 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:49:10 INFO - PROCESS | 2860 | 1470772150331 Marionette TRACE conn6 <- [1,1174,null,{}] 12:49:10 INFO - PROCESS | 2860 | 1470772150334 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:10 INFO - PROCESS | 2860 | 1470772150337 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:10 INFO - PROCESS | 2860 | 1470772150448 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 12:49:10 INFO - PROCESS | 2860 | 1470772150460 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:10 INFO - PROCESS | 2860 | 1470772150462 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7C7800 == 34 [pid = 2860] [id = 303] 12:49:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC137D6400) [pid = 2860] [serial = 908] [outer = 0000000000000000] 12:49:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAA8800) [pid = 2860] [serial = 909] [outer = 000000EC137D6400] 12:49:10 INFO - PROCESS | 2860 | 1470772150509 Marionette DEBUG loaded listener.js 12:49:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1C997400) [pid = 2860] [serial = 910] [outer = 000000EC137D6400] 12:49:10 INFO - PROCESS | 2860 | 1470772150979 Marionette TRACE conn6 <- [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] 12:49:11 INFO - PROCESS | 2860 | 1470772151006 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 12:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:49:11 INFO - PROCESS | 2860 | 1470772151017 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 2860 | 1470772151019 Marionette TRACE conn6 <- [1,1178,null,{}] 12:49:11 INFO - PROCESS | 2860 | 1470772151022 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:11 INFO - PROCESS | 2860 | 1470772151028 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:11 INFO - PROCESS | 2860 | 1470772151195 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 12:49:11 INFO - PROCESS | 2860 | 1470772151250 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 2860 | 1470772151253 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20474000 == 35 [pid = 2860] [id = 304] 12:49:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1CFB8000) [pid = 2860] [serial = 911] [outer = 0000000000000000] 12:49:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1DE58400) [pid = 2860] [serial = 912] [outer = 000000EC1CFB8000] 12:49:11 INFO - PROCESS | 2860 | 1470772151302 Marionette DEBUG loaded listener.js 12:49:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1DE66400) [pid = 2860] [serial = 913] [outer = 000000EC1CFB8000] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D92E000) [pid = 2860] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8CBC00) [pid = 2860] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0DC39000) [pid = 2860] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8C6800) [pid = 2860] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19032C00) [pid = 2860] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BAFEC00) [pid = 2860] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1E212800) [pid = 2860] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC19A3F800) [pid = 2860] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0CDD2000) [pid = 2860] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19ED0C00) [pid = 2860] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1B00A400) [pid = 2860] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:49:11 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC16FA0C00) [pid = 2860] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:49:11 INFO - PROCESS | 2860 | 1470772151805 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:49:11 INFO - PROCESS | 2860 | 1470772151859 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 12:49:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:49:11 INFO - PROCESS | 2860 | 1470772151862 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:49:11 INFO - PROCESS | 2860 | 1470772151864 Marionette TRACE conn6 <- [1,1182,null,{}] 12:49:11 INFO - PROCESS | 2860 | 1470772151868 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:11 INFO - PROCESS | 2860 | 1470772151870 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:11 INFO - PROCESS | 2860 | 1470772151953 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 12:49:11 INFO - PROCESS | 2860 | 1470772151959 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:11 INFO - PROCESS | 2860 | 1470772151960 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2149E800 == 36 [pid = 2860] [id = 305] 12:49:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16F95C00) [pid = 2860] [serial = 914] [outer = 0000000000000000] 12:49:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1962AC00) [pid = 2860] [serial = 915] [outer = 000000EC16F95C00] 12:49:12 INFO - PROCESS | 2860 | 1470772152007 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1BADAC00) [pid = 2860] [serial = 916] [outer = 000000EC16F95C00] 12:49:12 INFO - PROCESS | 2860 | 1470772152440 Marionette TRACE conn6 <- [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] 12:49:12 INFO - PROCESS | 2860 | 1470772152497 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 12:49:12 INFO - PROCESS | 2860 | 1470772152500 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:49:12 INFO - PROCESS | 2860 | 1470772152502 Marionette TRACE conn6 <- [1,1186,null,{}] 12:49:12 INFO - PROCESS | 2860 | 1470772152505 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:12 INFO - PROCESS | 2860 | 1470772152507 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:12 INFO - PROCESS | 2860 | 1470772152618 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 12:49:12 INFO - PROCESS | 2860 | 1470772152624 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:12 INFO - PROCESS | 2860 | 1470772152626 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21699000 == 37 [pid = 2860] [id = 306] 12:49:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1DE6E800) [pid = 2860] [serial = 917] [outer = 0000000000000000] 12:49:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1E206C00) [pid = 2860] [serial = 918] [outer = 000000EC1DE6E800] 12:49:12 INFO - PROCESS | 2860 | 1470772152673 Marionette DEBUG loaded listener.js 12:49:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1E212C00) [pid = 2860] [serial = 919] [outer = 000000EC1DE6E800] 12:49:13 INFO - PROCESS | 2860 | 1470772153116 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 12:49:13 INFO - PROCESS | 2860 | 1470772153174 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 2860 | 1470772153177 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 12:49:13 INFO - PROCESS | 2860 | 1470772153180 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:49:13 INFO - PROCESS | 2860 | 1470772153182 Marionette TRACE conn6 <- [1,1190,null,{}] 12:49:13 INFO - PROCESS | 2860 | 1470772153186 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:13 INFO - PROCESS | 2860 | 1470772153188 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:13 INFO - PROCESS | 2860 | 1470772153273 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 12:49:13 INFO - PROCESS | 2860 | 1470772153280 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:13 INFO - PROCESS | 2860 | 1470772153282 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A693000 == 38 [pid = 2860] [id = 307] 12:49:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1E213C00) [pid = 2860] [serial = 920] [outer = 0000000000000000] 12:49:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1E23C000) [pid = 2860] [serial = 921] [outer = 000000EC1E213C00] 12:49:13 INFO - PROCESS | 2860 | 1470772153327 Marionette DEBUG loaded listener.js 12:49:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1F30B800) [pid = 2860] [serial = 922] [outer = 000000EC1E213C00] 12:49:13 INFO - PROCESS | 2860 | 1470772153752 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:49:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:49:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 12:49:13 INFO - PROCESS | 2860 | 1470772153823 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 12:49:13 INFO - PROCESS | 2860 | 1470772153828 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 12:49:13 INFO - PROCESS | 2860 | 1470772153834 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:49:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:49:13 INFO - PROCESS | 2860 | 1470772153839 Marionette TRACE conn6 <- [1,1194,null,{}] 12:49:13 INFO - PROCESS | 2860 | 1470772153846 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:13 INFO - PROCESS | 2860 | 1470772153850 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:14 INFO - PROCESS | 2860 | 1470772154027 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 12:49:14 INFO - PROCESS | 2860 | 1470772154111 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:14 INFO - PROCESS | 2860 | 1470772154114 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCA800 == 39 [pid = 2860] [id = 308] 12:49:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D929400) [pid = 2860] [serial = 923] [outer = 0000000000000000] 12:49:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0DC70C00) [pid = 2860] [serial = 924] [outer = 000000EC0D929400] 12:49:14 INFO - PROCESS | 2860 | 1470772154177 Marionette DEBUG loaded listener.js 12:49:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC13612400) [pid = 2860] [serial = 925] [outer = 000000EC0D929400] 12:49:14 INFO - PROCESS | 2860 | 1470772154748 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:49:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 12:49:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 985ms 12:49:14 INFO - PROCESS | 2860 | 1470772154826 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 12:49:14 INFO - PROCESS | 2860 | 1470772154830 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 12:49:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:49:14 INFO - PROCESS | 2860 | 1470772154837 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:49:14 INFO - PROCESS | 2860 | 1470772154841 Marionette TRACE conn6 <- [1,1198,null,{}] 12:49:14 INFO - PROCESS | 2860 | 1470772154845 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:14 INFO - PROCESS | 2860 | 1470772154849 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:15 INFO - PROCESS | 2860 | 1470772155003 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 12:49:15 INFO - PROCESS | 2860 | 1470772155116 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:15 INFO - PROCESS | 2860 | 1470772155119 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE3E000 == 40 [pid = 2860] [id = 309] 12:49:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1902B400) [pid = 2860] [serial = 926] [outer = 0000000000000000] 12:49:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC197F3C00) [pid = 2860] [serial = 927] [outer = 000000EC1902B400] 12:49:15 INFO - PROCESS | 2860 | 1470772155180 Marionette DEBUG loaded listener.js 12:49:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A5D8C00) [pid = 2860] [serial = 928] [outer = 000000EC1902B400] 12:49:15 INFO - PROCESS | 2860 | 1470772155795 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:49:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:49:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 985ms 12:49:15 INFO - PROCESS | 2860 | 1470772155820 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 12:49:15 INFO - PROCESS | 2860 | 1470772155823 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 12:49:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:49:15 INFO - PROCESS | 2860 | 1470772155827 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:49:15 INFO - PROCESS | 2860 | 1470772155829 Marionette TRACE conn6 <- [1,1202,null,{}] 12:49:15 INFO - PROCESS | 2860 | 1470772155840 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:15 INFO - PROCESS | 2860 | 1470772155845 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:15 INFO - PROCESS | 2860 | 1470772155964 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 12:49:16 INFO - PROCESS | 2860 | 1470772156085 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:16 INFO - PROCESS | 2860 | 1470772156090 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21AB5800 == 41 [pid = 2860] [id = 310] 12:49:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1D924C00) [pid = 2860] [serial = 929] [outer = 0000000000000000] 12:49:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1DE4F400) [pid = 2860] [serial = 930] [outer = 000000EC1D924C00] 12:49:16 INFO - PROCESS | 2860 | 1470772156152 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1E111400) [pid = 2860] [serial = 931] [outer = 000000EC1D924C00] 12:49:16 INFO - PROCESS | 2860 | 1470772156804 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:49:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:49:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1023ms 12:49:16 INFO - PROCESS | 2860 | 1470772156852 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 2860 | 1470772156854 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 12:49:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:49:16 INFO - PROCESS | 2860 | 1470772156858 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:49:16 INFO - PROCESS | 2860 | 1470772156860 Marionette TRACE conn6 <- [1,1206,null,{}] 12:49:16 INFO - PROCESS | 2860 | 1470772156864 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:16 INFO - PROCESS | 2860 | 1470772156867 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:16 INFO - PROCESS | 2860 | 1470772156983 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 12:49:17 INFO - PROCESS | 2860 | 1470772157122 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:17 INFO - PROCESS | 2860 | 1470772157125 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E8000 == 42 [pid = 2860] [id = 311] 12:49:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1B876C00) [pid = 2860] [serial = 932] [outer = 0000000000000000] 12:49:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1F37A400) [pid = 2860] [serial = 933] [outer = 000000EC1B876C00] 12:49:17 INFO - PROCESS | 2860 | 1470772157183 Marionette DEBUG loaded listener.js 12:49:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1F381000) [pid = 2860] [serial = 934] [outer = 000000EC1B876C00] 12:49:17 INFO - PROCESS | 2860 | 1470772157868 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:49:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:49:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1078ms 12:49:17 INFO - PROCESS | 2860 | 1470772157938 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 12:49:17 INFO - PROCESS | 2860 | 1470772157942 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 12:49:17 INFO - PROCESS | 2860 | 1470772157947 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:49:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:49:17 INFO - PROCESS | 2860 | 1470772157950 Marionette TRACE conn6 <- [1,1210,null,{}] 12:49:17 INFO - PROCESS | 2860 | 1470772157970 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:17 INFO - PROCESS | 2860 | 1470772157973 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:18 INFO - PROCESS | 2860 | 1470772158091 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 12:49:18 INFO - PROCESS | 2860 | 1470772158161 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:18 INFO - PROCESS | 2860 | 1470772158164 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1189C800 == 43 [pid = 2860] [id = 312] 12:49:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D767000) [pid = 2860] [serial = 935] [outer = 0000000000000000] 12:49:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC0D8C8400) [pid = 2860] [serial = 936] [outer = 000000EC0D767000] 12:49:18 INFO - PROCESS | 2860 | 1470772158259 Marionette DEBUG loaded listener.js 12:49:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC137DB400) [pid = 2860] [serial = 937] [outer = 000000EC0D767000] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21699000 == 42 [pid = 2860] [id = 306] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2149E800 == 41 [pid = 2860] [id = 305] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20474000 == 40 [pid = 2860] [id = 304] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7C7800 == 39 [pid = 2860] [id = 303] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CCA6000 == 38 [pid = 2860] [id = 302] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A694800 == 37 [pid = 2860] [id = 301] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A8000 == 36 [pid = 2860] [id = 300] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1278F800 == 35 [pid = 2860] [id = 299] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A68C800 == 34 [pid = 2860] [id = 298] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BA800 == 33 [pid = 2860] [id = 296] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137B0000 == 32 [pid = 2860] [id = 297] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E8000 == 31 [pid = 2860] [id = 311] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21AB5800 == 30 [pid = 2860] [id = 310] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE3E000 == 29 [pid = 2860] [id = 309] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A693000 == 28 [pid = 2860] [id = 307] 12:49:19 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BCA800 == 27 [pid = 2860] [id = 308] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC0DD0C000) [pid = 2860] [serial = 867] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC11F6A400) [pid = 2860] [serial = 868] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC11F69800) [pid = 2860] [serial = 865] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC0D929800) [pid = 2860] [serial = 864] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1367A000) [pid = 2860] [serial = 870] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1360A800) [pid = 2860] [serial = 853] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0DD11400) [pid = 2860] [serial = 852] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1A010400) [pid = 2860] [serial = 856] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC197F9C00) [pid = 2860] [serial = 855] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1E206800) [pid = 2860] [serial = 859] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1D805C00) [pid = 2860] [serial = 858] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1E23D800) [pid = 2860] [serial = 862] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1E237C00) [pid = 2860] [serial = 861] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19E4C800) [pid = 2860] [serial = 877] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC19A44C00) [pid = 2860] [serial = 876] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC16F98400) [pid = 2860] [serial = 882] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A006800) [pid = 2860] [serial = 879] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1B86D400) [pid = 2860] [serial = 885] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1BAF4C00) [pid = 2860] [serial = 888] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1BAA8000) [pid = 2860] [serial = 886] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A840400) [pid = 2860] [serial = 880] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC16FB4400) [pid = 2860] [serial = 873] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19064800) [pid = 2860] [serial = 874] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1B008C00) [pid = 2860] [serial = 883] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC13F36800) [pid = 2860] [serial = 871] [outer = 0000000000000000] [url = about:blank] 12:49:19 INFO - PROCESS | 2860 | 1470772159474 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 12:49:19 INFO - PROCESS | 2860 | 1470772159493 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 12:49:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:49:19 INFO - PROCESS | 2860 | 1470772159498 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:49:19 INFO - PROCESS | 2860 | 1470772159503 Marionette TRACE conn6 <- [1,1214,null,{}] 12:49:19 INFO - PROCESS | 2860 | 1470772159508 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:19 INFO - PROCESS | 2860 | 1470772159511 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:19 INFO - PROCESS | 2860 | 1470772159610 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 12:49:19 INFO - PROCESS | 2860 | 1470772159617 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:19 INFO - PROCESS | 2860 | 1470772159620 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A66800 == 28 [pid = 2860] [id = 313] 12:49:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D89D400) [pid = 2860] [serial = 938] [outer = 0000000000000000] 12:49:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D8CFC00) [pid = 2860] [serial = 939] [outer = 000000EC0D89D400] 12:49:19 INFO - PROCESS | 2860 | 1470772159675 Marionette DEBUG loaded listener.js 12:49:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0DC6F000) [pid = 2860] [serial = 940] [outer = 000000EC0D89D400] 12:49:20 INFO - PROCESS | 2860 | 1470772160164 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 672ms 12:49:20 INFO - PROCESS | 2860 | 1470772160174 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 2860 | 1470772160180 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 12:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:49:20 INFO - PROCESS | 2860 | 1470772160191 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:49:20 INFO - PROCESS | 2860 | 1470772160194 Marionette TRACE conn6 <- [1,1218,null,{}] 12:49:20 INFO - PROCESS | 2860 | 1470772160197 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:20 INFO - PROCESS | 2860 | 1470772160200 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:20 INFO - PROCESS | 2860 | 1470772160328 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 12:49:20 INFO - PROCESS | 2860 | 1470772160345 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:20 INFO - PROCESS | 2860 | 1470772160347 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19791800 == 29 [pid = 2860] [id = 314] 12:49:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC11F6D400) [pid = 2860] [serial = 941] [outer = 0000000000000000] 12:49:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC127CD000) [pid = 2860] [serial = 942] [outer = 000000EC11F6D400] 12:49:20 INFO - PROCESS | 2860 | 1470772160397 Marionette DEBUG loaded listener.js 12:49:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1367C400) [pid = 2860] [serial = 943] [outer = 000000EC11F6D400] 12:49:20 INFO - PROCESS | 2860 | 1470772160852 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:49:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:49:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 12:49:20 INFO - PROCESS | 2860 | 1470772160865 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 12:49:20 INFO - PROCESS | 2860 | 1470772160868 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 12:49:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:49:20 INFO - PROCESS | 2860 | 1470772160871 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:49:20 INFO - PROCESS | 2860 | 1470772160875 Marionette TRACE conn6 <- [1,1222,null,{}] 12:49:20 INFO - PROCESS | 2860 | 1470772160891 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:20 INFO - PROCESS | 2860 | 1470772160896 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:20 INFO - PROCESS | 2860 | 1470772160985 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 12:49:21 INFO - PROCESS | 2860 | 1470772160992 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 2860 | 1470772160996 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A248800 == 30 [pid = 2860] [id = 315] 12:49:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16F98800) [pid = 2860] [serial = 944] [outer = 0000000000000000] 12:49:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16FA0C00) [pid = 2860] [serial = 945] [outer = 000000EC16F98800] 12:49:21 INFO - PROCESS | 2860 | 1470772161046 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC17C0D400) [pid = 2860] [serial = 946] [outer = 000000EC16F98800] 12:49:21 INFO - PROCESS | 2860 | 1470772161485 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:49:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:49:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 12:49:21 INFO - PROCESS | 2860 | 1470772161511 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 12:49:21 INFO - PROCESS | 2860 | 1470772161514 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 12:49:21 INFO - PROCESS | 2860 | 1470772161517 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:49:21 INFO - PROCESS | 2860 | 1470772161519 Marionette TRACE conn6 <- [1,1226,null,{}] 12:49:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:49:21 INFO - PROCESS | 2860 | 1470772161522 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:21 INFO - PROCESS | 2860 | 1470772161525 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:21 INFO - PROCESS | 2860 | 1470772161650 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 12:49:21 INFO - PROCESS | 2860 | 1470772161685 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:21 INFO - PROCESS | 2860 | 1470772161687 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA77800 == 31 [pid = 2860] [id = 316] 12:49:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19065800) [pid = 2860] [serial = 947] [outer = 0000000000000000] 12:49:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC197F9800) [pid = 2860] [serial = 948] [outer = 000000EC19065800] 12:49:21 INFO - PROCESS | 2860 | 1470772161776 Marionette DEBUG loaded listener.js 12:49:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A45400) [pid = 2860] [serial = 949] [outer = 000000EC19065800] 12:49:22 INFO - PROCESS | 2860 | 1470772162200 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:49:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:49:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 733ms 12:49:22 INFO - PROCESS | 2860 | 1470772162257 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 12:49:22 INFO - PROCESS | 2860 | 1470772162259 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 12:49:22 INFO - PROCESS | 2860 | 1470772162262 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:49:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:49:22 INFO - PROCESS | 2860 | 1470772162264 Marionette TRACE conn6 <- [1,1230,null,{}] 12:49:22 INFO - PROCESS | 2860 | 1470772162268 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:22 INFO - PROCESS | 2860 | 1470772162270 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:22 INFO - PROCESS | 2860 | 1470772162379 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 12:49:22 INFO - PROCESS | 2860 | 1470772162389 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:22 INFO - PROCESS | 2860 | 1470772162391 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B864800 == 32 [pid = 2860] [id = 317] 12:49:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0C410C00) [pid = 2860] [serial = 950] [outer = 0000000000000000] 12:49:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19CEA400) [pid = 2860] [serial = 951] [outer = 000000EC0C410C00] 12:49:22 INFO - PROCESS | 2860 | 1470772162477 Marionette DEBUG loaded listener.js 12:49:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A002400) [pid = 2860] [serial = 952] [outer = 000000EC0C410C00] 12:49:22 INFO - PROCESS | 2860 | 1470772162939 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 12:49:23 INFO - PROCESS | 2860 | 1470772163037 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 2860 | 1470772163039 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 12:49:23 INFO - PROCESS | 2860 | 1470772163045 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - PROCESS | 2860 | 1470772163046 Marionette TRACE conn6 <- [1,1234,null,{}] 12:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:49:23 INFO - PROCESS | 2860 | 1470772163053 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:23 INFO - PROCESS | 2860 | 1470772163059 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:23 INFO - PROCESS | 2860 | 1470772163195 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 12:49:23 INFO - PROCESS | 2860 | 1470772163202 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:23 INFO - PROCESS | 2860 | 1470772163204 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE3F000 == 33 [pid = 2860] [id = 318] 12:49:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A842000) [pid = 2860] [serial = 953] [outer = 0000000000000000] 12:49:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1AD11000) [pid = 2860] [serial = 954] [outer = 000000EC1A842000] 12:49:23 INFO - PROCESS | 2860 | 1470772163293 Marionette DEBUG loaded listener.js 12:49:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1B1AE400) [pid = 2860] [serial = 955] [outer = 000000EC1A842000] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC137D6400) [pid = 2860] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1CFB8000) [pid = 2860] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D229000) [pid = 2860] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC13F30C00) [pid = 2860] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D227800) [pid = 2860] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0CDCBC00) [pid = 2860] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC13F36C00) [pid = 2860] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8A5800) [pid = 2860] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC16F95C00) [pid = 2860] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1DE6E800) [pid = 2860] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1A008000) [pid = 2860] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:49:23 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1E213C00) [pid = 2860] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:49:23 INFO - PROCESS | 2860 | 1470772163904 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:49:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:49:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 880ms 12:49:23 INFO - PROCESS | 2860 | 1470772163937 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 12:49:23 INFO - PROCESS | 2860 | 1470772163939 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 12:49:23 INFO - PROCESS | 2860 | 1470772163943 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:49:23 INFO - PROCESS | 2860 | 1470772163945 Marionette TRACE conn6 <- [1,1238,null,{}] 12:49:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:49:23 INFO - PROCESS | 2860 | 1470772163949 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:23 INFO - PROCESS | 2860 | 1470772163951 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:24 INFO - PROCESS | 2860 | 1470772164031 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 12:49:24 INFO - PROCESS | 2860 | 1470772164038 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 2860 | 1470772164040 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2D6000 == 34 [pid = 2860] [id = 319] 12:49:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC126D7000) [pid = 2860] [serial = 956] [outer = 0000000000000000] 12:49:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A009400) [pid = 2860] [serial = 957] [outer = 000000EC126D7000] 12:49:24 INFO - PROCESS | 2860 | 1470772164086 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B869800) [pid = 2860] [serial = 958] [outer = 000000EC126D7000] 12:49:24 INFO - PROCESS | 2860 | 1470772164520 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:49:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:49:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 12:49:24 INFO - PROCESS | 2860 | 1470772164576 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 12:49:24 INFO - PROCESS | 2860 | 1470772164578 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 12:49:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:49:24 INFO - PROCESS | 2860 | 1470772164581 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:49:24 INFO - PROCESS | 2860 | 1470772164583 Marionette TRACE conn6 <- [1,1242,null,{}] 12:49:24 INFO - PROCESS | 2860 | 1470772164587 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:24 INFO - PROCESS | 2860 | 1470772164589 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:24 INFO - PROCESS | 2860 | 1470772164674 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 12:49:24 INFO - PROCESS | 2860 | 1470772164681 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:24 INFO - PROCESS | 2860 | 1470772164683 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4D1000 == 35 [pid = 2860] [id = 320] 12:49:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B86A000) [pid = 2860] [serial = 959] [outer = 0000000000000000] 12:49:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1BAAFC00) [pid = 2860] [serial = 960] [outer = 000000EC1B86A000] 12:49:24 INFO - PROCESS | 2860 | 1470772164730 Marionette DEBUG loaded listener.js 12:49:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1BAFA800) [pid = 2860] [serial = 961] [outer = 000000EC1B86A000] 12:49:25 INFO - PROCESS | 2860 | 1470772165186 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:49:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:49:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 12:49:25 INFO - PROCESS | 2860 | 1470772165217 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 12:49:25 INFO - PROCESS | 2860 | 1470772165220 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 12:49:25 INFO - PROCESS | 2860 | 1470772165223 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:49:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:49:25 INFO - PROCESS | 2860 | 1470772165225 Marionette TRACE conn6 <- [1,1246,null,{}] 12:49:25 INFO - PROCESS | 2860 | 1470772165229 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:25 INFO - PROCESS | 2860 | 1470772165230 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:25 INFO - PROCESS | 2860 | 1470772165315 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 12:49:25 INFO - PROCESS | 2860 | 1470772165321 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:25 INFO - PROCESS | 2860 | 1470772165323 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214A8000 == 36 [pid = 2860] [id = 321] 12:49:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1BAFB000) [pid = 2860] [serial = 962] [outer = 0000000000000000] 12:49:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF36000) [pid = 2860] [serial = 963] [outer = 000000EC1BAFB000] 12:49:25 INFO - PROCESS | 2860 | 1470772165369 Marionette DEBUG loaded listener.js 12:49:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CFC1C00) [pid = 2860] [serial = 964] [outer = 000000EC1BAFB000] 12:49:25 INFO - PROCESS | 2860 | 1470772165972 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:49:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:49:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 817ms 12:49:26 INFO - PROCESS | 2860 | 1470772166075 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 12:49:26 INFO - PROCESS | 2860 | 1470772166080 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 12:49:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:49:26 INFO - PROCESS | 2860 | 1470772166087 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:49:26 INFO - PROCESS | 2860 | 1470772166091 Marionette TRACE conn6 <- [1,1250,null,{}] 12:49:26 INFO - PROCESS | 2860 | 1470772166098 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:26 INFO - PROCESS | 2860 | 1470772166101 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:26 INFO - PROCESS | 2860 | 1470772166242 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 12:49:26 INFO - PROCESS | 2860 | 1470772166313 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:26 INFO - PROCESS | 2860 | 1470772166316 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC6000 == 37 [pid = 2860] [id = 322] 12:49:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D76E400) [pid = 2860] [serial = 965] [outer = 0000000000000000] 12:49:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8A9800) [pid = 2860] [serial = 966] [outer = 000000EC0D76E400] 12:49:26 INFO - PROCESS | 2860 | 1470772166417 Marionette DEBUG loaded listener.js 12:49:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0DC71000) [pid = 2860] [serial = 967] [outer = 000000EC0D76E400] 12:49:27 INFO - PROCESS | 2860 | 1470772167137 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:49:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:49:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1136ms 12:49:27 INFO - PROCESS | 2860 | 1470772167224 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 12:49:27 INFO - PROCESS | 2860 | 1470772167230 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 12:49:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:49:27 INFO - PROCESS | 2860 | 1470772167237 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:49:27 INFO - PROCESS | 2860 | 1470772167240 Marionette TRACE conn6 <- [1,1254,null,{}] 12:49:27 INFO - PROCESS | 2860 | 1470772167244 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:27 INFO - PROCESS | 2860 | 1470772167248 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:27 INFO - PROCESS | 2860 | 1470772167402 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 12:49:27 INFO - PROCESS | 2860 | 1470772167537 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:27 INFO - PROCESS | 2860 | 1470772167540 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B862800 == 38 [pid = 2860] [id = 323] 12:49:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8C9000) [pid = 2860] [serial = 968] [outer = 0000000000000000] 12:49:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC16F5D000) [pid = 2860] [serial = 969] [outer = 000000EC0D8C9000] 12:49:27 INFO - PROCESS | 2860 | 1470772167599 Marionette DEBUG loaded listener.js 12:49:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC17C02800) [pid = 2860] [serial = 970] [outer = 000000EC0D8C9000] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4D1000 == 37 [pid = 2860] [id = 320] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2D6000 == 36 [pid = 2860] [id = 319] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE3F000 == 35 [pid = 2860] [id = 318] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B864800 == 34 [pid = 2860] [id = 317] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA77800 == 33 [pid = 2860] [id = 316] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A248800 == 32 [pid = 2860] [id = 315] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19791800 == 31 [pid = 2860] [id = 314] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A66800 == 30 [pid = 2860] [id = 313] 12:49:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1189C800 == 29 [pid = 2860] [id = 312] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1E23C000) [pid = 2860] [serial = 921] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1BAA8800) [pid = 2860] [serial = 909] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1DE58400) [pid = 2860] [serial = 912] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1C997400) [pid = 2860] [serial = 910] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC197EF800) [pid = 2860] [serial = 903] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A007400) [pid = 2860] [serial = 904] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16787C00) [pid = 2860] [serial = 900] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC16FB1000) [pid = 2860] [serial = 901] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8A4800) [pid = 2860] [serial = 891] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D935000) [pid = 2860] [serial = 892] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D852C00) [pid = 2860] [serial = 897] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0EAD6400) [pid = 2860] [serial = 898] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16F62C00) [pid = 2860] [serial = 894] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16FAEC00) [pid = 2860] [serial = 895] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1C995C00) [pid = 2860] [serial = 889] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1F30B800) [pid = 2860] [serial = 922] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1962AC00) [pid = 2860] [serial = 915] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1E206C00) [pid = 2860] [serial = 918] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1DE66400) [pid = 2860] [serial = 913] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1E212C00) [pid = 2860] [serial = 919] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1A847000) [pid = 2860] [serial = 906] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1AEF9400) [pid = 2860] [serial = 907] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1BADAC00) [pid = 2860] [serial = 916] [outer = 0000000000000000] [url = about:blank] 12:49:28 INFO - PROCESS | 2860 | 1470772168485 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:49:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:49:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1277ms 12:49:28 INFO - PROCESS | 2860 | 1470772168516 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 12:49:28 INFO - PROCESS | 2860 | 1470772168520 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 12:49:28 INFO - PROCESS | 2860 | 1470772168525 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:49:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:49:28 INFO - PROCESS | 2860 | 1470772168528 Marionette TRACE conn6 <- [1,1258,null,{}] 12:49:28 INFO - PROCESS | 2860 | 1470772168534 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:28 INFO - PROCESS | 2860 | 1470772168537 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:28 INFO - PROCESS | 2860 | 1470772168634 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 12:49:28 INFO - PROCESS | 2860 | 1470772168648 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:28 INFO - PROCESS | 2860 | 1470772168651 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A66800 == 30 [pid = 2860] [id = 324] 12:49:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0DC72800) [pid = 2860] [serial = 971] [outer = 0000000000000000] 12:49:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0E9F9C00) [pid = 2860] [serial = 972] [outer = 000000EC0DC72800] 12:49:28 INFO - PROCESS | 2860 | 1470772168703 Marionette DEBUG loaded listener.js 12:49:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC11FD4400) [pid = 2860] [serial = 973] [outer = 000000EC0DC72800] 12:49:29 INFO - PROCESS | 2860 | 1470772169229 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:49:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:49:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 734ms 12:49:29 INFO - PROCESS | 2860 | 1470772169263 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 12:49:29 INFO - PROCESS | 2860 | 1470772169268 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 12:49:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:49:29 INFO - PROCESS | 2860 | 1470772169274 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:49:29 INFO - PROCESS | 2860 | 1470772169277 Marionette TRACE conn6 <- [1,1262,null,{}] 12:49:29 INFO - PROCESS | 2860 | 1470772169281 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:29 INFO - PROCESS | 2860 | 1470772169284 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:29 INFO - PROCESS | 2860 | 1470772169377 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 12:49:29 INFO - PROCESS | 2860 | 1470772169386 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:29 INFO - PROCESS | 2860 | 1470772169388 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197AE000 == 31 [pid = 2860] [id = 325] 12:49:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16F9A400) [pid = 2860] [serial = 974] [outer = 0000000000000000] 12:49:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16FAEC00) [pid = 2860] [serial = 975] [outer = 000000EC16F9A400] 12:49:29 INFO - PROCESS | 2860 | 1470772169440 Marionette DEBUG loaded listener.js 12:49:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC17BB8400) [pid = 2860] [serial = 976] [outer = 000000EC16F9A400] 12:49:29 INFO - PROCESS | 2860 | 1470772169930 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 733ms 12:49:30 INFO - PROCESS | 2860 | 1470772170031 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 2860 | 1470772170033 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 12:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:49:30 INFO - PROCESS | 2860 | 1470772170041 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - PROCESS | 2860 | 1470772170045 Marionette TRACE conn6 <- [1,1266,null,{}] 12:49:30 INFO - PROCESS | 2860 | 1470772170057 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:30 INFO - PROCESS | 2860 | 1470772170062 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:30 INFO - PROCESS | 2860 | 1470772170163 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 12:49:30 INFO - PROCESS | 2860 | 1470772170172 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 2860 | 1470772170176 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD1E000 == 32 [pid = 2860] [id = 326] 12:49:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D591400) [pid = 2860] [serial = 977] [outer = 0000000000000000] 12:49:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A006800) [pid = 2860] [serial = 978] [outer = 000000EC0D591400] 12:49:30 INFO - PROCESS | 2860 | 1470772170226 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A5D2400) [pid = 2860] [serial = 979] [outer = 000000EC0D591400] 12:49:30 INFO - PROCESS | 2860 | 1470772170669 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:49:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:49:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 671ms 12:49:30 INFO - PROCESS | 2860 | 1470772170717 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 12:49:30 INFO - PROCESS | 2860 | 1470772170720 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 12:49:30 INFO - PROCESS | 2860 | 1470772170723 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:49:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:49:30 INFO - PROCESS | 2860 | 1470772170725 Marionette TRACE conn6 <- [1,1270,null,{}] 12:49:30 INFO - PROCESS | 2860 | 1470772170728 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:30 INFO - PROCESS | 2860 | 1470772170730 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:30 INFO - PROCESS | 2860 | 1470772170848 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 12:49:30 INFO - PROCESS | 2860 | 1470772170853 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:30 INFO - PROCESS | 2860 | 1470772170856 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CAAD800 == 33 [pid = 2860] [id = 327] 12:49:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A841800) [pid = 2860] [serial = 980] [outer = 0000000000000000] 12:49:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1AA02400) [pid = 2860] [serial = 981] [outer = 000000EC1A841800] 12:49:30 INFO - PROCESS | 2860 | 1470772170910 Marionette DEBUG loaded listener.js 12:49:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AEF4800) [pid = 2860] [serial = 982] [outer = 000000EC1A841800] 12:49:31 INFO - PROCESS | 2860 | 1470772171363 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:49:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:49:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 671ms 12:49:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:49:31 INFO - PROCESS | 2860 | 1470772171397 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 12:49:31 INFO - PROCESS | 2860 | 1470772171399 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 12:49:31 INFO - PROCESS | 2860 | 1470772171403 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:49:31 INFO - PROCESS | 2860 | 1470772171405 Marionette TRACE conn6 <- [1,1274,null,{}] 12:49:31 INFO - PROCESS | 2860 | 1470772171408 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:31 INFO - PROCESS | 2860 | 1470772171410 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:31 INFO - PROCESS | 2860 | 1470772171522 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 12:49:31 INFO - PROCESS | 2860 | 1470772171613 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:31 INFO - PROCESS | 2860 | 1470772171615 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E29C000 == 34 [pid = 2860] [id = 328] 12:49:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1B82CC00) [pid = 2860] [serial = 983] [outer = 0000000000000000] 12:49:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1BADD000) [pid = 2860] [serial = 984] [outer = 000000EC1B82CC00] 12:49:31 INFO - PROCESS | 2860 | 1470772171663 Marionette DEBUG loaded listener.js 12:49:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1C999C00) [pid = 2860] [serial = 985] [outer = 000000EC1B82CC00] 12:49:32 INFO - PROCESS | 2860 | 1470772172147 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 776ms 12:49:32 INFO - PROCESS | 2860 | 1470772172182 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 12:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:49:32 INFO - PROCESS | 2860 | 1470772172184 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 12:49:32 INFO - PROCESS | 2860 | 1470772172187 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 2860 | 1470772172189 Marionette TRACE conn6 <- [1,1278,null,{}] 12:49:32 INFO - PROCESS | 2860 | 1470772172192 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:32 INFO - PROCESS | 2860 | 1470772172199 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:32 INFO - PROCESS | 2860 | 1470772172343 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 12:49:32 INFO - PROCESS | 2860 | 1470772172394 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:32 INFO - PROCESS | 2860 | 1470772172397 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21490800 == 35 [pid = 2860] [id = 329] 12:49:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF6F400) [pid = 2860] [serial = 986] [outer = 0000000000000000] 12:49:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1DE5C800) [pid = 2860] [serial = 987] [outer = 000000EC1CF6F400] 12:49:32 INFO - PROCESS | 2860 | 1470772172444 Marionette DEBUG loaded listener.js 12:49:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1E105C00) [pid = 2860] [serial = 988] [outer = 000000EC1CF6F400] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC11F6D400) [pid = 2860] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D767000) [pid = 2860] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC16F98800) [pid = 2860] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D89D400) [pid = 2860] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19065800) [pid = 2860] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D929400) [pid = 2860] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1902B400) [pid = 2860] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1D924C00) [pid = 2860] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1B876C00) [pid = 2860] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1B86A000) [pid = 2860] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0C410C00) [pid = 2860] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A842000) [pid = 2860] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:49:32 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC126D7000) [pid = 2860] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:49:32 INFO - PROCESS | 2860 | 1470772172944 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:49:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:49:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 777ms 12:49:32 INFO - PROCESS | 2860 | 1470772172968 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 12:49:32 INFO - PROCESS | 2860 | 1470772172970 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 12:49:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:49:32 INFO - PROCESS | 2860 | 1470772172973 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:49:32 INFO - PROCESS | 2860 | 1470772172975 Marionette TRACE conn6 <- [1,1282,null,{}] 12:49:32 INFO - PROCESS | 2860 | 1470772172979 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:32 INFO - PROCESS | 2860 | 1470772172981 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:33 INFO - PROCESS | 2860 | 1470772173090 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 12:49:33 INFO - PROCESS | 2860 | 1470772173136 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 2860 | 1470772173139 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2168A000 == 36 [pid = 2860] [id = 330] 12:49:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8CEC00) [pid = 2860] [serial = 989] [outer = 0000000000000000] 12:49:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB0800) [pid = 2860] [serial = 990] [outer = 000000EC0D8CEC00] 12:49:33 INFO - PROCESS | 2860 | 1470772173189 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1BAD8800) [pid = 2860] [serial = 991] [outer = 000000EC0D8CEC00] 12:49:33 INFO - PROCESS | 2860 | 1470772173546 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:49:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:49:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 12:49:33 INFO - PROCESS | 2860 | 1470772173614 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 12:49:33 INFO - PROCESS | 2860 | 1470772173617 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 12:49:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:49:33 INFO - PROCESS | 2860 | 1470772173621 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:49:33 INFO - PROCESS | 2860 | 1470772173623 Marionette TRACE conn6 <- [1,1286,null,{}] 12:49:33 INFO - PROCESS | 2860 | 1470772173627 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:33 INFO - PROCESS | 2860 | 1470772173629 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:33 INFO - PROCESS | 2860 | 1470772173719 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 12:49:33 INFO - PROCESS | 2860 | 1470772173725 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:33 INFO - PROCESS | 2860 | 1470772173727 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216EC000 == 37 [pid = 2860] [id = 331] 12:49:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1CF7C000) [pid = 2860] [serial = 992] [outer = 0000000000000000] 12:49:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1E209000) [pid = 2860] [serial = 993] [outer = 000000EC1CF7C000] 12:49:33 INFO - PROCESS | 2860 | 1470772173772 Marionette DEBUG loaded listener.js 12:49:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1E210C00) [pid = 2860] [serial = 994] [outer = 000000EC1CF7C000] 12:49:34 INFO - PROCESS | 2860 | 1470772174208 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:49:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:49:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 630ms 12:49:34 INFO - PROCESS | 2860 | 1470772174255 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 12:49:34 INFO - PROCESS | 2860 | 1470772174258 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 12:49:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:49:34 INFO - PROCESS | 2860 | 1470772174261 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:49:34 INFO - PROCESS | 2860 | 1470772174263 Marionette TRACE conn6 <- [1,1290,null,{}] 12:49:34 INFO - PROCESS | 2860 | 1470772174266 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:34 INFO - PROCESS | 2860 | 1470772174268 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:34 INFO - PROCESS | 2860 | 1470772174354 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 12:49:34 INFO - PROCESS | 2860 | 1470772174359 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:34 INFO - PROCESS | 2860 | 1470772174361 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA7C000 == 38 [pid = 2860] [id = 332] 12:49:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1E234C00) [pid = 2860] [serial = 995] [outer = 0000000000000000] 12:49:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1E23B000) [pid = 2860] [serial = 996] [outer = 000000EC1E234C00] 12:49:34 INFO - PROCESS | 2860 | 1470772174407 Marionette DEBUG loaded listener.js 12:49:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1F30FC00) [pid = 2860] [serial = 997] [outer = 000000EC1E234C00] 12:49:34 INFO - PROCESS | 2860 | 1470772174988 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:49:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:49:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 776ms 12:49:35 INFO - PROCESS | 2860 | 1470772175041 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 12:49:35 INFO - PROCESS | 2860 | 1470772175046 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 12:49:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:49:35 INFO - PROCESS | 2860 | 1470772175052 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:49:35 INFO - PROCESS | 2860 | 1470772175056 Marionette TRACE conn6 <- [1,1294,null,{}] 12:49:35 INFO - PROCESS | 2860 | 1470772175062 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:35 INFO - PROCESS | 2860 | 1470772175066 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:35 INFO - PROCESS | 2860 | 1470772175238 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 12:49:35 INFO - PROCESS | 2860 | 1470772175249 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:35 INFO - PROCESS | 2860 | 1470772175254 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19061000 == 39 [pid = 2860] [id = 333] 12:49:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D76F800) [pid = 2860] [serial = 998] [outer = 0000000000000000] 12:49:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D929400) [pid = 2860] [serial = 999] [outer = 000000EC0D76F800] 12:49:35 INFO - PROCESS | 2860 | 1470772175317 Marionette DEBUG loaded listener.js 12:49:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1360B000) [pid = 2860] [serial = 1000] [outer = 000000EC0D76F800] 12:49:35 INFO - PROCESS | 2860 | 1470772175993 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:49:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:49:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 986ms 12:49:36 INFO - PROCESS | 2860 | 1470772176041 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 12:49:36 INFO - PROCESS | 2860 | 1470772176046 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 12:49:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:49:36 INFO - PROCESS | 2860 | 1470772176053 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:49:36 INFO - PROCESS | 2860 | 1470772176056 Marionette TRACE conn6 <- [1,1298,null,{}] 12:49:36 INFO - PROCESS | 2860 | 1470772176060 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:36 INFO - PROCESS | 2860 | 1470772176063 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:36 INFO - PROCESS | 2860 | 1470772176182 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 12:49:36 INFO - PROCESS | 2860 | 1470772176301 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:36 INFO - PROCESS | 2860 | 1470772176304 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2AA000 == 40 [pid = 2860] [id = 334] 12:49:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC17BB2800) [pid = 2860] [serial = 1001] [outer = 0000000000000000] 12:49:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC19ECD000) [pid = 2860] [serial = 1002] [outer = 000000EC17BB2800] 12:49:36 INFO - PROCESS | 2860 | 1470772176364 Marionette DEBUG loaded listener.js 12:49:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A842000) [pid = 2860] [serial = 1003] [outer = 000000EC17BB2800] 12:49:37 INFO - PROCESS | 2860 | 1470772176992 Marionette TRACE conn6 <- [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]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 12:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 985ms 12:49:37 INFO - PROCESS | 2860 | 1470772177040 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 12:49:37 INFO - PROCESS | 2860 | 1470772177043 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 12:49:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:49:37 INFO - PROCESS | 2860 | 1470772177047 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:49:37 INFO - PROCESS | 2860 | 1470772177051 Marionette TRACE conn6 <- [1,1302,null,{}] 12:49:37 INFO - PROCESS | 2860 | 1470772177063 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:37 INFO - PROCESS | 2860 | 1470772177068 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:37 INFO - PROCESS | 2860 | 1470772177184 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 12:49:37 INFO - PROCESS | 2860 | 1470772177303 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:37 INFO - PROCESS | 2860 | 1470772177307 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BAC800 == 41 [pid = 2860] [id = 335] 12:49:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1CFB8000) [pid = 2860] [serial = 1004] [outer = 0000000000000000] 12:49:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1DE63C00) [pid = 2860] [serial = 1005] [outer = 000000EC1CFB8000] 12:49:37 INFO - PROCESS | 2860 | 1470772177367 Marionette DEBUG loaded listener.js 12:49:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1E233800) [pid = 2860] [serial = 1006] [outer = 000000EC1CFB8000] 12:49:37 INFO - PROCESS | 2860 | 1470772177946 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:49:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:49:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 944ms 12:49:38 INFO - PROCESS | 2860 | 1470772177993 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 12:49:38 INFO - PROCESS | 2860 | 1470772177997 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 12:49:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:49:38 INFO - PROCESS | 2860 | 1470772178000 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:49:38 INFO - PROCESS | 2860 | 1470772178002 Marionette TRACE conn6 <- [1,1306,null,{}] 12:49:38 INFO - PROCESS | 2860 | 1470772178006 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:38 INFO - PROCESS | 2860 | 1470772178009 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:38 INFO - PROCESS | 2860 | 1470772178122 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 12:49:38 INFO - PROCESS | 2860 | 1470772178253 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:38 INFO - PROCESS | 2860 | 1470772178256 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BE3800 == 42 [pid = 2860] [id = 336] 12:49:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0C9CDC00) [pid = 2860] [serial = 1007] [outer = 0000000000000000] 12:49:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1F383C00) [pid = 2860] [serial = 1008] [outer = 000000EC0C9CDC00] 12:49:38 INFO - PROCESS | 2860 | 1470772178313 Marionette DEBUG loaded listener.js 12:49:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC20153000) [pid = 2860] [serial = 1009] [outer = 000000EC0C9CDC00] 12:49:39 INFO - PROCESS | 2860 | 1470772179043 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:49:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:49:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1081ms 12:49:39 INFO - PROCESS | 2860 | 1470772179112 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 12:49:39 INFO - PROCESS | 2860 | 1470772179116 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 12:49:39 INFO - PROCESS | 2860 | 1470772179121 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:49:39 INFO - PROCESS | 2860 | 1470772179125 Marionette TRACE conn6 <- [1,1310,null,{}] 12:49:39 INFO - PROCESS | 2860 | 1470772179131 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:39 INFO - PROCESS | 2860 | 1470772179134 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:39 INFO - PROCESS | 2860 | 1470772179246 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 12:49:39 INFO - PROCESS | 2860 | 1470772179318 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:39 INFO - PROCESS | 2860 | 1470772179323 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19798800 == 43 [pid = 2860] [id = 337] 12:49:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC0E453400) [pid = 2860] [serial = 1010] [outer = 0000000000000000] 12:49:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC11EF1400) [pid = 2860] [serial = 1011] [outer = 000000EC0E453400] 12:49:39 INFO - PROCESS | 2860 | 1470772179375 Marionette DEBUG loaded listener.js 12:49:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC1372A000) [pid = 2860] [serial = 1012] [outer = 000000EC0E453400] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216EC000 == 42 [pid = 2860] [id = 331] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2168A000 == 41 [pid = 2860] [id = 330] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21490800 == 40 [pid = 2860] [id = 329] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E29C000 == 39 [pid = 2860] [id = 328] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CAAD800 == 38 [pid = 2860] [id = 327] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD1E000 == 37 [pid = 2860] [id = 326] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197AE000 == 36 [pid = 2860] [id = 325] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A66800 == 35 [pid = 2860] [id = 324] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC6000 == 34 [pid = 2860] [id = 322] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B862800 == 33 [pid = 2860] [id = 323] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214A8000 == 32 [pid = 2860] [id = 321] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BE3800 == 31 [pid = 2860] [id = 336] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BAC800 == 30 [pid = 2860] [id = 335] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2AA000 == 29 [pid = 2860] [id = 334] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA7C000 == 28 [pid = 2860] [id = 332] 12:49:40 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19061000 == 27 [pid = 2860] [id = 333] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC127CD000) [pid = 2860] [serial = 942] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1367C400) [pid = 2860] [serial = 943] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC137DB400) [pid = 2860] [serial = 937] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC0D8C8400) [pid = 2860] [serial = 936] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC16FA0C00) [pid = 2860] [serial = 945] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC0D8CFC00) [pid = 2860] [serial = 939] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC0DC6F000) [pid = 2860] [serial = 940] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC197F9800) [pid = 2860] [serial = 948] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19A45400) [pid = 2860] [serial = 949] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC13612400) [pid = 2860] [serial = 925] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0DC70C00) [pid = 2860] [serial = 924] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A5D8C00) [pid = 2860] [serial = 928] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC197F3C00) [pid = 2860] [serial = 927] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1E111400) [pid = 2860] [serial = 931] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1DE4F400) [pid = 2860] [serial = 930] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1F381000) [pid = 2860] [serial = 934] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1F37A400) [pid = 2860] [serial = 933] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1BAFA800) [pid = 2860] [serial = 961] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A002400) [pid = 2860] [serial = 952] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19CEA400) [pid = 2860] [serial = 951] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1CF36000) [pid = 2860] [serial = 963] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1AD11000) [pid = 2860] [serial = 954] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1BAAFC00) [pid = 2860] [serial = 960] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1B1AE400) [pid = 2860] [serial = 955] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1B869800) [pid = 2860] [serial = 958] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A009400) [pid = 2860] [serial = 957] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC17C0D400) [pid = 2860] [serial = 946] [outer = 0000000000000000] [url = about:blank] 12:49:40 INFO - PROCESS | 2860 | 1470772180714 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1629ms 12:49:40 INFO - PROCESS | 2860 | 1470772180756 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 12:49:40 INFO - PROCESS | 2860 | 1470772180761 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 12:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:49:40 INFO - PROCESS | 2860 | 1470772180770 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:49:40 INFO - PROCESS | 2860 | 1470772180773 Marionette TRACE conn6 <- [1,1314,null,{}] 12:49:40 INFO - PROCESS | 2860 | 1470772180779 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:40 INFO - PROCESS | 2860 | 1470772180782 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:40 INFO - PROCESS | 2860 | 1470772180887 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 12:49:40 INFO - PROCESS | 2860 | 1470772180942 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:40 INFO - PROCESS | 2860 | 1470772180947 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12780800 == 28 [pid = 2860] [id = 338] 12:49:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D22B000) [pid = 2860] [serial = 1013] [outer = 0000000000000000] 12:49:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D591800) [pid = 2860] [serial = 1014] [outer = 000000EC0D22B000] 12:49:41 INFO - PROCESS | 2860 | 1470772180999 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D76AC00) [pid = 2860] [serial = 1015] [outer = 000000EC0D22B000] 12:49:41 INFO - PROCESS | 2860 | 1470772181492 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 776ms 12:49:41 INFO - PROCESS | 2860 | 1470772181546 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 12:49:41 INFO - PROCESS | 2860 | 1470772181551 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 12:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:49:41 INFO - PROCESS | 2860 | 1470772181558 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:49:41 INFO - PROCESS | 2860 | 1470772181561 Marionette TRACE conn6 <- [1,1318,null,{}] 12:49:41 INFO - PROCESS | 2860 | 1470772181565 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:41 INFO - PROCESS | 2860 | 1470772181568 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:41 INFO - PROCESS | 2860 | 1470772181662 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 12:49:41 INFO - PROCESS | 2860 | 1470772181741 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:41 INFO - PROCESS | 2860 | 1470772181744 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167AB800 == 29 [pid = 2860] [id = 339] 12:49:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8D4000) [pid = 2860] [serial = 1016] [outer = 0000000000000000] 12:49:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D928000) [pid = 2860] [serial = 1017] [outer = 000000EC0D8D4000] 12:49:41 INFO - PROCESS | 2860 | 1470772181795 Marionette DEBUG loaded listener.js 12:49:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0DC3FC00) [pid = 2860] [serial = 1018] [outer = 000000EC0D8D4000] 12:49:42 INFO - PROCESS | 2860 | 1470772182217 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 12:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 692ms 12:49:42 INFO - PROCESS | 2860 | 1470772182251 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 12:49:42 INFO - PROCESS | 2860 | 1470772182254 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 12:49:42 INFO - PROCESS | 2860 | 1470772182257 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:49:42 INFO - PROCESS | 2860 | 1470772182261 Marionette TRACE conn6 <- [1,1322,null,{}] 12:49:42 INFO - PROCESS | 2860 | 1470772182273 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:42 INFO - PROCESS | 2860 | 1470772182278 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:42 INFO - PROCESS | 2860 | 1470772182404 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 12:49:42 INFO - PROCESS | 2860 | 1470772182418 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:42 INFO - PROCESS | 2860 | 1470772182421 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AF000 == 30 [pid = 2860] [id = 340] 12:49:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D855800) [pid = 2860] [serial = 1019] [outer = 0000000000000000] 12:49:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC12A19C00) [pid = 2860] [serial = 1020] [outer = 000000EC0D855800] 12:49:42 INFO - PROCESS | 2860 | 1470772182471 Marionette DEBUG loaded listener.js 12:49:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1367CC00) [pid = 2860] [serial = 1021] [outer = 000000EC0D855800] 12:49:42 INFO - PROCESS | 2860 | 1470772182959 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 734ms 12:49:43 INFO - PROCESS | 2860 | 1470772182994 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 12:49:43 INFO - PROCESS | 2860 | 1470772182997 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 12:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:49:43 INFO - PROCESS | 2860 | 1470772183001 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:49:43 INFO - PROCESS | 2860 | 1470772183003 Marionette TRACE conn6 <- [1,1326,null,{}] 12:49:43 INFO - PROCESS | 2860 | 1470772183006 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:43 INFO - PROCESS | 2860 | 1470772183008 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:43 INFO - PROCESS | 2860 | 1470772183127 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 12:49:43 INFO - PROCESS | 2860 | 1470772183138 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:43 INFO - PROCESS | 2860 | 1470772183140 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A35F800 == 31 [pid = 2860] [id = 341] 12:49:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC14251400) [pid = 2860] [serial = 1022] [outer = 0000000000000000] 12:49:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC16787800) [pid = 2860] [serial = 1023] [outer = 000000EC14251400] 12:49:43 INFO - PROCESS | 2860 | 1470772183187 Marionette DEBUG loaded listener.js 12:49:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC16F9CC00) [pid = 2860] [serial = 1024] [outer = 000000EC14251400] 12:49:44 INFO - PROCESS | 2860 | 1470772184101 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1123ms 12:49:44 INFO - PROCESS | 2860 | 1470772184127 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 12:49:44 INFO - PROCESS | 2860 | 1470772184129 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 12:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:49:44 INFO - PROCESS | 2860 | 1470772184132 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 2860 | 1470772184134 Marionette TRACE conn6 <- [1,1330,null,{}] 12:49:44 INFO - PROCESS | 2860 | 1470772184138 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:44 INFO - PROCESS | 2860 | 1470772184140 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:44 INFO - PROCESS | 2860 | 1470772184250 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 12:49:44 INFO - PROCESS | 2860 | 1470772184256 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:44 INFO - PROCESS | 2860 | 1470772184258 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B10E000 == 32 [pid = 2860] [id = 342] 12:49:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D8D2400) [pid = 2860] [serial = 1025] [outer = 0000000000000000] 12:49:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC17BB1C00) [pid = 2860] [serial = 1026] [outer = 000000EC0D8D2400] 12:49:44 INFO - PROCESS | 2860 | 1470772184304 Marionette DEBUG loaded listener.js 12:49:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC195AA800) [pid = 2860] [serial = 1027] [outer = 000000EC0D8D2400] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1A841800) [pid = 2860] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B82CC00) [pid = 2860] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8CEC00) [pid = 2860] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16F9A400) [pid = 2860] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1CF6F400) [pid = 2860] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D591400) [pid = 2860] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D76E400) [pid = 2860] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BAFB000) [pid = 2860] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8C9000) [pid = 2860] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0DC72800) [pid = 2860] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1CF7C000) [pid = 2860] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:49:44 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1E234C00) [pid = 2860] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:49:44 INFO - PROCESS | 2860 | 1470772184939 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 817ms 12:49:44 INFO - PROCESS | 2860 | 1470772184953 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 12:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:49:44 INFO - PROCESS | 2860 | 1470772184955 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 12:49:44 INFO - PROCESS | 2860 | 1470772184958 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:49:44 INFO - PROCESS | 2860 | 1470772184960 Marionette TRACE conn6 <- [1,1334,null,{}] 12:49:44 INFO - PROCESS | 2860 | 1470772184964 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:44 INFO - PROCESS | 2860 | 1470772184970 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:45 INFO - PROCESS | 2860 | 1470772185082 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 12:49:45 INFO - PROCESS | 2860 | 1470772185162 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 2860 | 1470772185164 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA5800 == 33 [pid = 2860] [id = 343] 12:49:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D228000) [pid = 2860] [serial = 1028] [outer = 0000000000000000] 12:49:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB2000) [pid = 2860] [serial = 1029] [outer = 000000EC0D228000] 12:49:45 INFO - PROCESS | 2860 | 1470772185212 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19ECF800) [pid = 2860] [serial = 1030] [outer = 000000EC0D228000] 12:49:45 INFO - PROCESS | 2860 | 1470772185626 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 735ms 12:49:45 INFO - PROCESS | 2860 | 1470772185697 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 12:49:45 INFO - PROCESS | 2860 | 1470772185700 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 12:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:49:45 INFO - PROCESS | 2860 | 1470772185703 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:49:45 INFO - PROCESS | 2860 | 1470772185705 Marionette TRACE conn6 <- [1,1338,null,{}] 12:49:45 INFO - PROCESS | 2860 | 1470772185708 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:45 INFO - PROCESS | 2860 | 1470772185710 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:45 INFO - PROCESS | 2860 | 1470772185792 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 12:49:45 INFO - PROCESS | 2860 | 1470772185799 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:45 INFO - PROCESS | 2860 | 1470772185802 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E294800 == 34 [pid = 2860] [id = 344] 12:49:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D227400) [pid = 2860] [serial = 1031] [outer = 0000000000000000] 12:49:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A006400) [pid = 2860] [serial = 1032] [outer = 000000EC0D227400] 12:49:45 INFO - PROCESS | 2860 | 1470772185847 Marionette DEBUG loaded listener.js 12:49:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A5D9000) [pid = 2860] [serial = 1033] [outer = 000000EC0D227400] 12:49:46 INFO - PROCESS | 2860 | 1470772186281 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 12:49:46 INFO - PROCESS | 2860 | 1470772186335 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 2860 | 1470772186337 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 12:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:49:46 INFO - PROCESS | 2860 | 1470772186340 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:49:46 INFO - PROCESS | 2860 | 1470772186342 Marionette TRACE conn6 <- [1,1342,null,{}] 12:49:46 INFO - PROCESS | 2860 | 1470772186346 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:46 INFO - PROCESS | 2860 | 1470772186348 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:46 INFO - PROCESS | 2860 | 1470772186435 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 12:49:46 INFO - PROCESS | 2860 | 1470772186441 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:46 INFO - PROCESS | 2860 | 1470772186443 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E9000 == 35 [pid = 2860] [id = 345] 12:49:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A845800) [pid = 2860] [serial = 1034] [outer = 0000000000000000] 12:49:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1AA8AC00) [pid = 2860] [serial = 1035] [outer = 000000EC1A845800] 12:49:46 INFO - PROCESS | 2860 | 1470772186490 Marionette DEBUG loaded listener.js 12:49:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC16FB4000) [pid = 2860] [serial = 1036] [outer = 000000EC1A845800] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12780800 == 34 [pid = 2860] [id = 338] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19798800 == 33 [pid = 2860] [id = 337] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167AB800 == 32 [pid = 2860] [id = 339] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AF000 == 31 [pid = 2860] [id = 340] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E294800 == 30 [pid = 2860] [id = 344] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B10E000 == 29 [pid = 2860] [id = 342] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A35F800 == 28 [pid = 2860] [id = 341] 12:49:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA5800 == 27 [pid = 2860] [id = 343] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1AA02400) [pid = 2860] [serial = 981] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1C999C00) [pid = 2860] [serial = 985] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1BADD000) [pid = 2860] [serial = 984] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16FB0800) [pid = 2860] [serial = 990] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16FAEC00) [pid = 2860] [serial = 975] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1DE5C800) [pid = 2860] [serial = 987] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC17BB8400) [pid = 2860] [serial = 976] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A006800) [pid = 2860] [serial = 978] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D8A9800) [pid = 2860] [serial = 966] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0DC71000) [pid = 2860] [serial = 967] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1CFC1C00) [pid = 2860] [serial = 964] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16F5D000) [pid = 2860] [serial = 969] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC17C02800) [pid = 2860] [serial = 970] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0E9F9C00) [pid = 2860] [serial = 972] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1E210C00) [pid = 2860] [serial = 994] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC11FD4400) [pid = 2860] [serial = 973] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1E23B000) [pid = 2860] [serial = 996] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1F30FC00) [pid = 2860] [serial = 997] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1E209000) [pid = 2860] [serial = 993] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1E105C00) [pid = 2860] [serial = 988] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1BAD8800) [pid = 2860] [serial = 991] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1AEF4800) [pid = 2860] [serial = 982] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1A5D2400) [pid = 2860] [serial = 979] [outer = 0000000000000000] [url = about:blank] 12:49:48 INFO - PROCESS | 2860 | 1470772188259 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:49:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1990ms 12:49:48 INFO - PROCESS | 2860 | 1470772188334 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 2860 | 1470772188338 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 12:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:49:48 INFO - PROCESS | 2860 | 1470772188344 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:49:48 INFO - PROCESS | 2860 | 1470772188347 Marionette TRACE conn6 <- [1,1346,null,{}] 12:49:48 INFO - PROCESS | 2860 | 1470772188353 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:48 INFO - PROCESS | 2860 | 1470772188356 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:48 INFO - PROCESS | 2860 | 1470772188457 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 12:49:48 INFO - PROCESS | 2860 | 1470772188469 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:48 INFO - PROCESS | 2860 | 1470772188472 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C3A800 == 28 [pid = 2860] [id = 346] 12:49:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0D773800) [pid = 2860] [serial = 1037] [outer = 0000000000000000] 12:49:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D850400) [pid = 2860] [serial = 1038] [outer = 000000EC0D773800] 12:49:48 INFO - PROCESS | 2860 | 1470772188523 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0D8A1800) [pid = 2860] [serial = 1039] [outer = 000000EC0D773800] 12:49:49 INFO - PROCESS | 2860 | 1470772189012 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 12:49:49 INFO - PROCESS | 2860 | 1470772189082 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 2860 | 1470772189088 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 12:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:49:49 INFO - PROCESS | 2860 | 1470772189095 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 2860 | 1470772189098 Marionette TRACE conn6 <- [1,1350,null,{}] 12:49:49 INFO - PROCESS | 2860 | 1470772189102 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:49 INFO - PROCESS | 2860 | 1470772189105 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:49 INFO - PROCESS | 2860 | 1470772189203 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 12:49:49 INFO - PROCESS | 2860 | 1470772189277 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 2860 | 1470772189280 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BBF800 == 29 [pid = 2860] [id = 347] 12:49:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0D8D0000) [pid = 2860] [serial = 1040] [outer = 0000000000000000] 12:49:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0DAC0800) [pid = 2860] [serial = 1041] [outer = 000000EC0D8D0000] 12:49:49 INFO - PROCESS | 2860 | 1470772189332 Marionette DEBUG loaded listener.js 12:49:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0DD04C00) [pid = 2860] [serial = 1042] [outer = 000000EC0D8D0000] 12:49:49 INFO - PROCESS | 2860 | 1470772189751 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 671ms 12:49:49 INFO - PROCESS | 2860 | 1470772189766 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 12:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:49:49 INFO - PROCESS | 2860 | 1470772189769 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 12:49:49 INFO - PROCESS | 2860 | 1470772189773 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:49:49 INFO - PROCESS | 2860 | 1470772189777 Marionette TRACE conn6 <- [1,1354,null,{}] 12:49:49 INFO - PROCESS | 2860 | 1470772189789 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:49 INFO - PROCESS | 2860 | 1470772189794 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:49 INFO - PROCESS | 2860 | 1470772189915 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 12:49:49 INFO - PROCESS | 2860 | 1470772189925 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:49 INFO - PROCESS | 2860 | 1470772189928 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AF800 == 30 [pid = 2860] [id = 348] 12:49:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0B922C00) [pid = 2860] [serial = 1043] [outer = 0000000000000000] 12:49:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC12643000) [pid = 2860] [serial = 1044] [outer = 000000EC0B922C00] 12:49:49 INFO - PROCESS | 2860 | 1470772189980 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC12AF0000) [pid = 2860] [serial = 1045] [outer = 000000EC0B922C00] 12:49:50 INFO - PROCESS | 2860 | 1470772190436 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 12:49:50 INFO - PROCESS | 2860 | 1470772190513 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 12:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:49:50 INFO - PROCESS | 2860 | 1470772190517 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:49:50 INFO - PROCESS | 2860 | 1470772190519 Marionette TRACE conn6 <- [1,1358,null,{}] 12:49:50 INFO - PROCESS | 2860 | 1470772190523 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:50 INFO - PROCESS | 2860 | 1470772190525 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:50 INFO - PROCESS | 2860 | 1470772190614 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 12:49:50 INFO - PROCESS | 2860 | 1470772190619 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:50 INFO - PROCESS | 2860 | 1470772190621 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A35C000 == 31 [pid = 2860] [id = 349] 12:49:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1371C400) [pid = 2860] [serial = 1046] [outer = 0000000000000000] 12:49:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC137D7C00) [pid = 2860] [serial = 1047] [outer = 000000EC1371C400] 12:49:50 INFO - PROCESS | 2860 | 1470772190669 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC16783C00) [pid = 2860] [serial = 1048] [outer = 000000EC1371C400] 12:49:51 INFO - PROCESS | 2860 | 1470772191096 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 2860 | 1470772191150 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 12:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:49:51 INFO - PROCESS | 2860 | 1470772191153 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 2860 | 1470772191155 Marionette TRACE conn6 <- [1,1362,null,{}] 12:49:51 INFO - PROCESS | 2860 | 1470772191160 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:51 INFO - PROCESS | 2860 | 1470772191162 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:51 INFO - PROCESS | 2860 | 1470772191242 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 12:49:51 INFO - PROCESS | 2860 | 1470772191277 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 2860 | 1470772191279 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B11F000 == 32 [pid = 2860] [id = 350] 12:49:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D775C00) [pid = 2860] [serial = 1049] [outer = 0000000000000000] 12:49:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16FAF000) [pid = 2860] [serial = 1050] [outer = 000000EC0D775C00] 12:49:51 INFO - PROCESS | 2860 | 1470772191328 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC17BB5800) [pid = 2860] [serial = 1051] [outer = 000000EC0D775C00] 12:49:51 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:49:51 INFO - PROCESS | 2860 | 1470772191782 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 2860 | 1470772191850 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 12:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:49:51 INFO - PROCESS | 2860 | 1470772191853 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:49:51 INFO - PROCESS | 2860 | 1470772191855 Marionette TRACE conn6 <- [1,1366,null,{}] 12:49:51 INFO - PROCESS | 2860 | 1470772191859 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:51 INFO - PROCESS | 2860 | 1470772191865 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:51 INFO - PROCESS | 2860 | 1470772191973 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 12:49:51 INFO - PROCESS | 2860 | 1470772191985 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:51 INFO - PROCESS | 2860 | 1470772191987 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA1800 == 33 [pid = 2860] [id = 351] 12:49:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC19636800) [pid = 2860] [serial = 1052] [outer = 0000000000000000] 12:49:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19A47000) [pid = 2860] [serial = 1053] [outer = 000000EC19636800] 12:49:52 INFO - PROCESS | 2860 | 1470772192034 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19CEB000) [pid = 2860] [serial = 1054] [outer = 000000EC19636800] 12:49:52 INFO - PROCESS | 2860 | 1470772192442 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 2860 | 1470772192487 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 12:49:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:49:52 INFO - PROCESS | 2860 | 1470772192491 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:49:52 INFO - PROCESS | 2860 | 1470772192492 Marionette TRACE conn6 <- [1,1370,null,{}] 12:49:52 INFO - PROCESS | 2860 | 1470772192496 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:52 INFO - PROCESS | 2860 | 1470772192498 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:52 INFO - PROCESS | 2860 | 1470772192578 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 12:49:52 INFO - PROCESS | 2860 | 1470772192614 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:52 INFO - PROCESS | 2860 | 1470772192616 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE4C800 == 34 [pid = 2860] [id = 352] 12:49:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19C0C000) [pid = 2860] [serial = 1055] [outer = 0000000000000000] 12:49:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A005000) [pid = 2860] [serial = 1056] [outer = 000000EC19C0C000] 12:49:52 INFO - PROCESS | 2860 | 1470772192662 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A4C3C00) [pid = 2860] [serial = 1057] [outer = 000000EC19C0C000] 12:49:53 INFO - PROCESS | 2860 | [2860] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:49:53 INFO - PROCESS | 2860 | 1470772193086 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:49:53 INFO - PROCESS | 2860 | 1470772193126 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 12:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:49:53 INFO - PROCESS | 2860 | 1470772193129 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 2860 | 1470772193131 Marionette TRACE conn6 <- [1,1374,null,{}] 12:49:53 INFO - PROCESS | 2860 | 1470772193135 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:53 INFO - PROCESS | 2860 | 1470772193137 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:53 INFO - PROCESS | 2860 | 1470772193220 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 12:49:53 INFO - PROCESS | 2860 | 1470772193226 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:53 INFO - PROCESS | 2860 | 1470772193228 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E8800 == 35 [pid = 2860] [id = 353] 12:49:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A847000) [pid = 2860] [serial = 1058] [outer = 0000000000000000] 12:49:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1AA86800) [pid = 2860] [serial = 1059] [outer = 000000EC1A847000] 12:49:53 INFO - PROCESS | 2860 | 1470772193277 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1AEF1000) [pid = 2860] [serial = 1060] [outer = 000000EC1A847000] 12:49:53 INFO - PROCESS | 2860 | 1470772193745 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:49:53 INFO - PROCESS | 2860 | 1470772193811 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 12:49:53 INFO - PROCESS | 2860 | 1470772193815 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:49:53 INFO - PROCESS | 2860 | 1470772193817 Marionette TRACE conn6 <- [1,1378,null,{}] 12:49:53 INFO - PROCESS | 2860 | 1470772193820 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:53 INFO - PROCESS | 2860 | 1470772193822 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:53 INFO - PROCESS | 2860 | 1470772193930 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 12:49:54 INFO - PROCESS | 2860 | 1470772194004 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 2860 | 1470772194006 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AF000 == 36 [pid = 2860] [id = 354] 12:49:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B0B7000) [pid = 2860] [serial = 1061] [outer = 0000000000000000] 12:49:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B829400) [pid = 2860] [serial = 1062] [outer = 000000EC1B0B7000] 12:49:54 INFO - PROCESS | 2860 | 1470772194052 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1B86BC00) [pid = 2860] [serial = 1063] [outer = 000000EC1B0B7000] 12:49:54 INFO - PROCESS | 2860 | 1470772194461 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 671ms 12:49:54 INFO - PROCESS | 2860 | 1470772194488 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 2860 | 1470772194490 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 12:49:54 INFO - PROCESS | 2860 | 1470772194493 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:49:54 INFO - PROCESS | 2860 | 1470772194495 Marionette TRACE conn6 <- [1,1382,null,{}] 12:49:54 INFO - PROCESS | 2860 | 1470772194498 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:54 INFO - PROCESS | 2860 | 1470772194500 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:54 INFO - PROCESS | 2860 | 1470772194615 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 12:49:54 INFO - PROCESS | 2860 | 1470772194620 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:54 INFO - PROCESS | 2860 | 1470772194622 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20479000 == 37 [pid = 2860] [id = 355] 12:49:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1B007800) [pid = 2860] [serial = 1064] [outer = 0000000000000000] 12:49:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1BAA8400) [pid = 2860] [serial = 1065] [outer = 000000EC1B007800] 12:49:54 INFO - PROCESS | 2860 | 1470772194668 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1BAE0800) [pid = 2860] [serial = 1066] [outer = 000000EC1B007800] 12:49:55 INFO - PROCESS | 2860 | 1470772195130 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 12:49:55 INFO - PROCESS | 2860 | 1470772195167 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 2860 | 1470772195170 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 12:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:49:55 INFO - PROCESS | 2860 | 1470772195173 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - PROCESS | 2860 | 1470772195176 Marionette TRACE conn6 <- [1,1386,null,{}] 12:49:55 INFO - PROCESS | 2860 | 1470772195185 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:55 INFO - PROCESS | 2860 | 1470772195188 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:55 INFO - PROCESS | 2860 | 1470772195314 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 12:49:55 INFO - PROCESS | 2860 | 1470772195399 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:55 INFO - PROCESS | 2860 | 1470772195402 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B11C000 == 38 [pid = 2860] [id = 356] 12:49:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1CA4EC00) [pid = 2860] [serial = 1067] [outer = 0000000000000000] 12:49:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1CF30800) [pid = 2860] [serial = 1068] [outer = 000000EC1CA4EC00] 12:49:55 INFO - PROCESS | 2860 | 1470772195450 Marionette DEBUG loaded listener.js 12:49:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1CFC0800) [pid = 2860] [serial = 1069] [outer = 000000EC1CA4EC00] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC14251400) [pid = 2860] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC0D227400) [pid = 2860] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0D8D2400) [pid = 2860] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0D228000) [pid = 2860] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC17BB2800) [pid = 2860] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D76F800) [pid = 2860] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D855800) [pid = 2860] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D8D4000) [pid = 2860] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D22B000) [pid = 2860] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0E453400) [pid = 2860] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0C9CDC00) [pid = 2860] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:49:55 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1CFB8000) [pid = 2860] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:49:55 INFO - PROCESS | 2860 | 1470772195935 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 776ms 12:49:55 INFO - PROCESS | 2860 | 1470772195958 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 2860 | 1470772195961 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 12:49:55 INFO - PROCESS | 2860 | 1470772195964 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:49:55 INFO - PROCESS | 2860 | 1470772195966 Marionette TRACE conn6 <- [1,1390,null,{}] 12:49:55 INFO - PROCESS | 2860 | 1470772195969 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:55 INFO - PROCESS | 2860 | 1470772195971 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:56 INFO - PROCESS | 2860 | 1470772196056 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 12:49:56 INFO - PROCESS | 2860 | 1470772196062 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 2860 | 1470772196064 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216A1800 == 39 [pid = 2860] [id = 357] 12:49:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC126D7000) [pid = 2860] [serial = 1070] [outer = 0000000000000000] 12:49:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC16FB9C00) [pid = 2860] [serial = 1071] [outer = 000000EC126D7000] 12:49:56 INFO - PROCESS | 2860 | 1470772196117 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A32A400) [pid = 2860] [serial = 1072] [outer = 000000EC126D7000] 12:49:56 INFO - PROCESS | 2860 | 1470772196538 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:49:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:49:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 12:49:56 INFO - PROCESS | 2860 | 1470772196596 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 12:49:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:49:56 INFO - PROCESS | 2860 | 1470772196598 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 12:49:56 INFO - PROCESS | 2860 | 1470772196601 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:49:56 INFO - PROCESS | 2860 | 1470772196603 Marionette TRACE conn6 <- [1,1394,null,{}] 12:49:56 INFO - PROCESS | 2860 | 1470772196606 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:56 INFO - PROCESS | 2860 | 1470772196608 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:56 INFO - PROCESS | 2860 | 1470772196691 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 12:49:56 INFO - PROCESS | 2860 | 1470772196699 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:56 INFO - PROCESS | 2860 | 1470772196701 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216F2000 == 40 [pid = 2860] [id = 358] 12:49:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1C997400) [pid = 2860] [serial = 1073] [outer = 0000000000000000] 12:49:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1D803400) [pid = 2860] [serial = 1074] [outer = 000000EC1C997400] 12:49:56 INFO - PROCESS | 2860 | 1470772196746 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D80C800) [pid = 2860] [serial = 1075] [outer = 000000EC1C997400] 12:49:57 INFO - PROCESS | 2860 | 1470772197188 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:49:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:49:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 630ms 12:49:57 INFO - PROCESS | 2860 | 1470772197235 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 12:49:57 INFO - PROCESS | 2860 | 1470772197237 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 12:49:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:49:57 INFO - PROCESS | 2860 | 1470772197240 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:49:57 INFO - PROCESS | 2860 | 1470772197242 Marionette TRACE conn6 <- [1,1398,null,{}] 12:49:57 INFO - PROCESS | 2860 | 1470772197245 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:57 INFO - PROCESS | 2860 | 1470772197247 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:57 INFO - PROCESS | 2860 | 1470772197340 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 12:49:57 INFO - PROCESS | 2860 | 1470772197348 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:57 INFO - PROCESS | 2860 | 1470772197350 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A95000 == 41 [pid = 2860] [id = 359] 12:49:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1D930000) [pid = 2860] [serial = 1076] [outer = 0000000000000000] 12:49:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1DE4F400) [pid = 2860] [serial = 1077] [outer = 000000EC1D930000] 12:49:57 INFO - PROCESS | 2860 | 1470772197395 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1DE62800) [pid = 2860] [serial = 1078] [outer = 000000EC1D930000] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C3A800 == 40 [pid = 2860] [id = 346] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E9000 == 39 [pid = 2860] [id = 345] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A35C000 == 38 [pid = 2860] [id = 349] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE4C800 == 37 [pid = 2860] [id = 352] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B11C000 == 36 [pid = 2860] [id = 356] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E8800 == 35 [pid = 2860] [id = 353] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B11F000 == 34 [pid = 2860] [id = 350] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AF000 == 33 [pid = 2860] [id = 354] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20479000 == 32 [pid = 2860] [id = 355] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216F2000 == 31 [pid = 2860] [id = 358] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA1800 == 30 [pid = 2860] [id = 351] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216A1800 == 29 [pid = 2860] [id = 357] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BBF800 == 28 [pid = 2860] [id = 347] 12:49:58 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AF800 == 27 [pid = 2860] [id = 348] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC16787800) [pid = 2860] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1A5D9000) [pid = 2860] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC17BB1C00) [pid = 2860] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC16F9CC00) [pid = 2860] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16FB2000) [pid = 2860] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1AA8AC00) [pid = 2860] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A006400) [pid = 2860] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC195AA800) [pid = 2860] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC19ECD000) [pid = 2860] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1360B000) [pid = 2860] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D929400) [pid = 2860] [serial = 999] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC12A19C00) [pid = 2860] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D928000) [pid = 2860] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0DC3FC00) [pid = 2860] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D591800) [pid = 2860] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D76AC00) [pid = 2860] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1372A000) [pid = 2860] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC11EF1400) [pid = 2860] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC20153000) [pid = 2860] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1F383C00) [pid = 2860] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1E233800) [pid = 2860] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1DE63C00) [pid = 2860] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1A842000) [pid = 2860] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1367CC00) [pid = 2860] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC19ECF800) [pid = 2860] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 12:49:59 INFO - PROCESS | 2860 | 1470772199192 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1970ms 12:49:59 INFO - PROCESS | 2860 | 1470772199214 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 2860 | 1470772199219 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:49:59 INFO - PROCESS | 2860 | 1470772199224 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 2860 | 1470772199228 Marionette TRACE conn6 <- [1,1402,null,{}] 12:49:59 INFO - PROCESS | 2860 | 1470772199234 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 2860 | 1470772199237 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:59 INFO - PROCESS | 2860 | 1470772199338 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 12:49:59 INFO - PROCESS | 2860 | 1470772199347 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:49:59 INFO - PROCESS | 2860 | 1470772199351 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:49:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12786800 == 28 [pid = 2860] [id = 360] 12:49:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0D775400) [pid = 2860] [serial = 1079] [outer = 0000000000000000] 12:49:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D850C00) [pid = 2860] [serial = 1080] [outer = 000000EC0D775400] 12:49:59 INFO - PROCESS | 2860 | 1470772199408 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D89EC00) [pid = 2860] [serial = 1081] [outer = 000000EC0D775400] 12:49:59 INFO - PROCESS | 2860 | 1470772199920 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 12:49:59 INFO - PROCESS | 2860 | 1470772199961 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 12:49:59 INFO - PROCESS | 2860 | 1470772199967 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 12:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:49:59 INFO - PROCESS | 2860 | 1470772199973 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:49:59 INFO - PROCESS | 2860 | 1470772199976 Marionette TRACE conn6 <- [1,1406,null,{}] 12:49:59 INFO - PROCESS | 2860 | 1470772199981 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:49:59 INFO - PROCESS | 2860 | 1470772199984 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:00 INFO - PROCESS | 2860 | 1470772200079 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 12:50:00 INFO - PROCESS | 2860 | 1470772200157 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 2860 | 1470772200160 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B07800 == 29 [pid = 2860] [id = 361] 12:50:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D928C00) [pid = 2860] [serial = 1082] [outer = 0000000000000000] 12:50:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D934400) [pid = 2860] [serial = 1083] [outer = 000000EC0D928C00] 12:50:00 INFO - PROCESS | 2860 | 1470772200212 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0DC6EC00) [pid = 2860] [serial = 1084] [outer = 000000EC0D928C00] 12:50:00 INFO - PROCESS | 2860 | 1470772200649 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 733ms 12:50:00 INFO - PROCESS | 2860 | 1470772200722 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 12:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:50:00 INFO - PROCESS | 2860 | 1470772200725 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 12:50:00 INFO - PROCESS | 2860 | 1470772200729 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:50:00 INFO - PROCESS | 2860 | 1470772200732 Marionette TRACE conn6 <- [1,1410,null,{}] 12:50:00 INFO - PROCESS | 2860 | 1470772200744 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:00 INFO - PROCESS | 2860 | 1470772200750 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:00 INFO - PROCESS | 2860 | 1470772200839 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 12:50:00 INFO - PROCESS | 2860 | 1470772200855 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:00 INFO - PROCESS | 2860 | 1470772200858 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197AC800 == 30 [pid = 2860] [id = 362] 12:50:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0B919800) [pid = 2860] [serial = 1085] [outer = 0000000000000000] 12:50:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC127CF000) [pid = 2860] [serial = 1086] [outer = 000000EC0B919800] 12:50:00 INFO - PROCESS | 2860 | 1470772200910 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC12AF2400) [pid = 2860] [serial = 1087] [outer = 000000EC0B919800] 12:50:01 INFO - PROCESS | 2860 | 1470772201366 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 692ms 12:50:01 INFO - PROCESS | 2860 | 1470772201421 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 2860 | 1470772201424 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 12:50:01 INFO - PROCESS | 2860 | 1470772201427 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:50:01 INFO - PROCESS | 2860 | 1470772201429 Marionette TRACE conn6 <- [1,1414,null,{}] 12:50:01 INFO - PROCESS | 2860 | 1470772201433 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:01 INFO - PROCESS | 2860 | 1470772201435 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:01 INFO - PROCESS | 2860 | 1470772201523 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 12:50:01 INFO - PROCESS | 2860 | 1470772201529 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:01 INFO - PROCESS | 2860 | 1470772201531 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A247800 == 31 [pid = 2860] [id = 363] 12:50:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC13720C00) [pid = 2860] [serial = 1088] [outer = 0000000000000000] 12:50:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC13729400) [pid = 2860] [serial = 1089] [outer = 000000EC13720C00] 12:50:01 INFO - PROCESS | 2860 | 1470772201578 Marionette DEBUG loaded listener.js 12:50:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC13F2E800) [pid = 2860] [serial = 1090] [outer = 000000EC13720C00] 12:50:02 INFO - PROCESS | 2860 | 1470772202032 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 673ms 12:50:02 INFO - PROCESS | 2860 | 1470772202102 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 2860 | 1470772202105 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 2860 | 1470772202108 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:50:02 INFO - PROCESS | 2860 | 1470772202110 Marionette TRACE conn6 <- [1,1418,null,{}] 12:50:02 INFO - PROCESS | 2860 | 1470772202114 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:02 INFO - PROCESS | 2860 | 1470772202116 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:02 INFO - PROCESS | 2860 | 1470772202226 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 12:50:02 INFO - PROCESS | 2860 | 1470772202234 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 2860 | 1470772202236 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA5E000 == 32 [pid = 2860] [id = 364] 12:50:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D928400) [pid = 2860] [serial = 1091] [outer = 0000000000000000] 12:50:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16F9A800) [pid = 2860] [serial = 1092] [outer = 000000EC0D928400] 12:50:02 INFO - PROCESS | 2860 | 1470772202283 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16FB2000) [pid = 2860] [serial = 1093] [outer = 000000EC0D928400] 12:50:02 INFO - PROCESS | 2860 | 1470772202717 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 672ms 12:50:02 INFO - PROCESS | 2860 | 1470772202784 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 2860 | 1470772202786 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 12:50:02 INFO - PROCESS | 2860 | 1470772202790 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:50:02 INFO - PROCESS | 2860 | 1470772202792 Marionette TRACE conn6 <- [1,1422,null,{}] 12:50:02 INFO - PROCESS | 2860 | 1470772202796 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:02 INFO - PROCESS | 2860 | 1470772202802 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:02 INFO - PROCESS | 2860 | 1470772202911 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 12:50:02 INFO - PROCESS | 2860 | 1470772202924 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:02 INFO - PROCESS | 2860 | 1470772202926 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1C4E0000 == 33 [pid = 2860] [id = 365] 12:50:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19034000) [pid = 2860] [serial = 1094] [outer = 0000000000000000] 12:50:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC197F9C00) [pid = 2860] [serial = 1095] [outer = 000000EC19034000] 12:50:02 INFO - PROCESS | 2860 | 1470772202975 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A49400) [pid = 2860] [serial = 1096] [outer = 000000EC19034000] 12:50:03 INFO - PROCESS | 2860 | 1470772203446 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 12:50:03 INFO - PROCESS | 2860 | 1470772203463 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 12:50:03 INFO - PROCESS | 2860 | 1470772203465 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 12:50:03 INFO - PROCESS | 2860 | 1470772203469 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:50:03 INFO - PROCESS | 2860 | 1470772203471 Marionette TRACE conn6 <- [1,1426,null,{}] 12:50:03 INFO - PROCESS | 2860 | 1470772203474 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:03 INFO - PROCESS | 2860 | 1470772203476 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:03 INFO - PROCESS | 2860 | 1470772203584 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 12:50:03 INFO - PROCESS | 2860 | 1470772203594 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:03 INFO - PROCESS | 2860 | 1470772203596 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE35800 == 34 [pid = 2860] [id = 366] 12:50:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D220400) [pid = 2860] [serial = 1097] [outer = 0000000000000000] 12:50:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19ED6400) [pid = 2860] [serial = 1098] [outer = 000000EC0D220400] 12:50:03 INFO - PROCESS | 2860 | 1470772203642 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A5D7400) [pid = 2860] [serial = 1099] [outer = 000000EC0D220400] 12:50:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0B894000) [pid = 2860] [serial = 1100] [outer = 000000EC19C0B400] 12:50:04 INFO - PROCESS | 2860 | 1470772204536 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1120ms 12:50:04 INFO - PROCESS | 2860 | 1470772204600 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 12:50:04 INFO - PROCESS | 2860 | 1470772204604 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 12:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:50:04 INFO - PROCESS | 2860 | 1470772204611 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:50:04 INFO - PROCESS | 2860 | 1470772204616 Marionette TRACE conn6 <- [1,1430,null,{}] 12:50:04 INFO - PROCESS | 2860 | 1470772204622 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:04 INFO - PROCESS | 2860 | 1470772204625 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:04 INFO - PROCESS | 2860 | 1470772204762 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 12:50:04 INFO - PROCESS | 2860 | 1470772204829 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:04 INFO - PROCESS | 2860 | 1470772204832 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FC8800 == 35 [pid = 2860] [id = 367] 12:50:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8CFC00) [pid = 2860] [serial = 1101] [outer = 0000000000000000] 12:50:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D927C00) [pid = 2860] [serial = 1102] [outer = 000000EC0D8CFC00] 12:50:04 INFO - PROCESS | 2860 | 1470772204895 Marionette DEBUG loaded listener.js 12:50:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0E45A000) [pid = 2860] [serial = 1103] [outer = 000000EC0D8CFC00] 12:50:05 INFO - PROCESS | 2860 | 1470772205723 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1184ms 12:50:05 INFO - PROCESS | 2860 | 1470772205894 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 12:50:05 INFO - PROCESS | 2860 | 1470772205899 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 12:50:05 INFO - PROCESS | 2860 | 1470772205904 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:50:05 INFO - PROCESS | 2860 | 1470772205908 Marionette TRACE conn6 <- [1,1434,null,{}] 12:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:50:05 INFO - PROCESS | 2860 | 1470772205914 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:05 INFO - PROCESS | 2860 | 1470772205917 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:06 INFO - PROCESS | 2860 | 1470772206039 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 12:50:06 INFO - PROCESS | 2860 | 1470772206133 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:06 INFO - PROCESS | 2860 | 1470772206138 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A75000 == 36 [pid = 2860] [id = 368] 12:50:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D92E800) [pid = 2860] [serial = 1104] [outer = 0000000000000000] 12:50:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0DC6C400) [pid = 2860] [serial = 1105] [outer = 000000EC0D92E800] 12:50:06 INFO - PROCESS | 2860 | 1470772206192 Marionette DEBUG loaded listener.js 12:50:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC11EF7400) [pid = 2860] [serial = 1106] [outer = 000000EC0D92E800] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0DA71800 == 35 [pid = 2860] [id = 10] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC196AF800 == 34 [pid = 2860] [id = 29] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE38800 == 33 [pid = 2860] [id = 28] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20488000 == 32 [pid = 2860] [id = 22] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADD2000 == 31 [pid = 2860] [id = 27] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F87800 == 30 [pid = 2860] [id = 16] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A05E000 == 29 [pid = 2860] [id = 26] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E24000 == 28 [pid = 2860] [id = 24] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FC6000 == 27 [pid = 2860] [id = 13] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19776800 == 26 [pid = 2860] [id = 14] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC118A3000 == 25 [pid = 2860] [id = 23] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1C4E0000 == 24 [pid = 2860] [id = 365] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA5E000 == 23 [pid = 2860] [id = 364] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A247800 == 22 [pid = 2860] [id = 363] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197AC800 == 21 [pid = 2860] [id = 362] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B07800 == 20 [pid = 2860] [id = 361] 12:50:06 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12786800 == 19 [pid = 2860] [id = 360] 12:50:06 INFO - PROCESS | 2860 | 1470772206915 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1071ms 12:50:07 INFO - PROCESS | 2860 | 1470772206986 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 12:50:07 INFO - PROCESS | 2860 | 1470772206992 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 12:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:50:07 INFO - PROCESS | 2860 | 1470772206997 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:50:07 INFO - PROCESS | 2860 | 1470772207001 Marionette TRACE conn6 <- [1,1438,null,{}] 12:50:07 INFO - PROCESS | 2860 | 1470772207008 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:07 INFO - PROCESS | 2860 | 1470772207011 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:07 INFO - PROCESS | 2860 | 1470772207136 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 12:50:07 INFO - PROCESS | 2860 | 1470772207204 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:07 INFO - PROCESS | 2860 | 1470772207207 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD2000 == 20 [pid = 2860] [id = 369] 12:50:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC11FD5800) [pid = 2860] [serial = 1107] [outer = 0000000000000000] 12:50:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC126DB800) [pid = 2860] [serial = 1108] [outer = 000000EC11FD5800] 12:50:07 INFO - PROCESS | 2860 | 1470772207269 Marionette DEBUG loaded listener.js 12:50:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC13676C00) [pid = 2860] [serial = 1109] [outer = 000000EC11FD5800] 12:50:07 INFO - PROCESS | 2860 | 1470772207913 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 12:50:07 INFO - PROCESS | 2860 | 1470772207986 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 12:50:08 INFO - PROCESS | 2860 | 1470772207993 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 12:50:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:50:08 INFO - PROCESS | 2860 | 1470772208000 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:50:08 INFO - PROCESS | 2860 | 1470772208004 Marionette TRACE conn6 <- [1,1442,null,{}] 12:50:08 INFO - PROCESS | 2860 | 1470772208008 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:08 INFO - PROCESS | 2860 | 1470772208011 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:08 INFO - PROCESS | 2860 | 1470772208171 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 12:50:08 INFO - PROCESS | 2860 | 1470772208281 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:08 INFO - PROCESS | 2860 | 1470772208284 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A25F800 == 21 [pid = 2860] [id = 370] 12:50:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC16F64000) [pid = 2860] [serial = 1110] [outer = 0000000000000000] 12:50:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC16FB6800) [pid = 2860] [serial = 1111] [outer = 000000EC16F64000] 12:50:08 INFO - PROCESS | 2860 | 1470772208347 Marionette DEBUG loaded listener.js 12:50:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC19035C00) [pid = 2860] [serial = 1112] [outer = 000000EC16F64000] 12:50:08 INFO - PROCESS | 2860 | 1470772208988 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:50:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:50:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1020ms 12:50:09 INFO - PROCESS | 2860 | 1470772209026 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 12:50:09 INFO - PROCESS | 2860 | 1470772209029 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 12:50:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:50:09 INFO - PROCESS | 2860 | 1470772209033 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:50:09 INFO - PROCESS | 2860 | 1470772209037 Marionette TRACE conn6 <- [1,1446,null,{}] 12:50:09 INFO - PROCESS | 2860 | 1470772209050 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:09 INFO - PROCESS | 2860 | 1470772209056 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:09 INFO - PROCESS | 2860 | 1470772209177 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 12:50:09 INFO - PROCESS | 2860 | 1470772209255 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:09 INFO - PROCESS | 2860 | 1470772209259 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CCA6000 == 22 [pid = 2860] [id = 371] 12:50:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC0CB58800) [pid = 2860] [serial = 1113] [outer = 0000000000000000] 12:50:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 99 (000000EC19ED3C00) [pid = 2860] [serial = 1114] [outer = 000000EC0CB58800] 12:50:09 INFO - PROCESS | 2860 | 1470772209364 Marionette DEBUG loaded listener.js 12:50:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 100 (000000EC1A5D8C00) [pid = 2860] [serial = 1115] [outer = 000000EC0CB58800] 12:50:09 INFO - PROCESS | 2860 | 1470772209984 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 986ms 12:50:10 INFO - PROCESS | 2860 | 1470772210025 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 12:50:10 INFO - PROCESS | 2860 | 1470772210029 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 12:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:50:10 INFO - PROCESS | 2860 | 1470772210033 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:50:10 INFO - PROCESS | 2860 | 1470772210035 Marionette TRACE conn6 <- [1,1450,null,{}] 12:50:10 INFO - PROCESS | 2860 | 1470772210039 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:10 INFO - PROCESS | 2860 | 1470772210042 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:10 INFO - PROCESS | 2860 | 1470772210160 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 12:50:10 INFO - PROCESS | 2860 | 1470772210234 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:10 INFO - PROCESS | 2860 | 1470772210236 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E0000 == 23 [pid = 2860] [id = 372] 12:50:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 101 (000000EC1AD0E000) [pid = 2860] [serial = 1116] [outer = 0000000000000000] 12:50:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 102 (000000EC1AD67400) [pid = 2860] [serial = 1117] [outer = 000000EC1AD0E000] 12:50:10 INFO - PROCESS | 2860 | 1470772210294 Marionette DEBUG loaded listener.js 12:50:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 103 (000000EC1B82FC00) [pid = 2860] [serial = 1118] [outer = 000000EC1AD0E000] 12:50:11 INFO - PROCESS | 2860 | 1470772211029 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1024ms 12:50:11 INFO - PROCESS | 2860 | 1470772211059 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 12:50:11 INFO - PROCESS | 2860 | 1470772211064 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 12:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:50:11 INFO - PROCESS | 2860 | 1470772211070 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:50:11 INFO - PROCESS | 2860 | 1470772211073 Marionette TRACE conn6 <- [1,1454,null,{}] 12:50:11 INFO - PROCESS | 2860 | 1470772211079 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:11 INFO - PROCESS | 2860 | 1470772211082 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:11 INFO - PROCESS | 2860 | 1470772211195 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 12:50:11 INFO - PROCESS | 2860 | 1470772211271 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:11 INFO - PROCESS | 2860 | 1470772211276 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD6000 == 24 [pid = 2860] [id = 373] 12:50:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 104 (000000EC11871400) [pid = 2860] [serial = 1119] [outer = 0000000000000000] 12:50:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 105 (000000EC11FD6800) [pid = 2860] [serial = 1120] [outer = 000000EC11871400] 12:50:11 INFO - PROCESS | 2860 | 1470772211330 Marionette DEBUG loaded listener.js 12:50:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 106 (000000EC13AB3C00) [pid = 2860] [serial = 1121] [outer = 000000EC11871400] 12:50:12 INFO - PROCESS | 2860 | 1470772212093 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1075ms 12:50:12 INFO - PROCESS | 2860 | 1470772212148 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 12:50:12 INFO - PROCESS | 2860 | 1470772212153 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 12:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:50:12 INFO - PROCESS | 2860 | 1470772212158 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:50:12 INFO - PROCESS | 2860 | 1470772212164 Marionette TRACE conn6 <- [1,1458,null,{}] 12:50:12 INFO - PROCESS | 2860 | 1470772212169 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:12 INFO - PROCESS | 2860 | 1470772212173 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:12 INFO - PROCESS | 2860 | 1470772212293 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 12:50:12 INFO - PROCESS | 2860 | 1470772212370 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:12 INFO - PROCESS | 2860 | 1470772212374 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA6C800 == 25 [pid = 2860] [id = 374] 12:50:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 107 (000000EC16FA0C00) [pid = 2860] [serial = 1122] [outer = 0000000000000000] 12:50:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 108 (000000EC16FB5400) [pid = 2860] [serial = 1123] [outer = 000000EC16FA0C00] 12:50:12 INFO - PROCESS | 2860 | 1470772212477 Marionette DEBUG loaded listener.js 12:50:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 109 (000000EC195A8400) [pid = 2860] [serial = 1124] [outer = 000000EC16FA0C00] 12:50:13 INFO - PROCESS | 2860 | 1470772213064 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 923ms 12:50:13 INFO - PROCESS | 2860 | 1470772213085 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 12:50:13 INFO - PROCESS | 2860 | 1470772213090 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 12:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:50:13 INFO - PROCESS | 2860 | 1470772213096 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:50:13 INFO - PROCESS | 2860 | 1470772213100 Marionette TRACE conn6 <- [1,1462,null,{}] 12:50:13 INFO - PROCESS | 2860 | 1470772213104 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:13 INFO - PROCESS | 2860 | 1470772213107 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:13 INFO - PROCESS | 2860 | 1470772213233 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 12:50:13 INFO - PROCESS | 2860 | 1470772213311 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:13 INFO - PROCESS | 2860 | 1470772213314 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2003C000 == 26 [pid = 2860] [id = 375] 12:50:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 110 (000000EC1A007800) [pid = 2860] [serial = 1125] [outer = 0000000000000000] 12:50:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 111 (000000EC1A845400) [pid = 2860] [serial = 1126] [outer = 000000EC1A007800] 12:50:13 INFO - PROCESS | 2860 | 1470772213415 Marionette DEBUG loaded listener.js 12:50:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 112 (000000EC1B835800) [pid = 2860] [serial = 1127] [outer = 000000EC1A007800] 12:50:14 INFO - PROCESS | 2860 | 1470772214116 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1078ms 12:50:14 INFO - PROCESS | 2860 | 1470772214179 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 12:50:14 INFO - PROCESS | 2860 | 1470772214182 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 12:50:14 INFO - PROCESS | 2860 | 1470772214186 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:50:14 INFO - PROCESS | 2860 | 1470772214190 Marionette TRACE conn6 <- [1,1466,null,{}] 12:50:14 INFO - PROCESS | 2860 | 1470772214202 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:14 INFO - PROCESS | 2860 | 1470772214207 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:14 INFO - PROCESS | 2860 | 1470772214357 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 12:50:14 INFO - PROCESS | 2860 | 1470772214478 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:14 INFO - PROCESS | 2860 | 1470772214482 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21498800 == 27 [pid = 2860] [id = 376] 12:50:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 113 (000000EC14258000) [pid = 2860] [serial = 1128] [outer = 0000000000000000] 12:50:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 114 (000000EC1CA49C00) [pid = 2860] [serial = 1129] [outer = 000000EC14258000] 12:50:14 INFO - PROCESS | 2860 | 1470772214546 Marionette DEBUG loaded listener.js 12:50:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 115 (000000EC1CFC1400) [pid = 2860] [serial = 1130] [outer = 000000EC14258000] 12:50:15 INFO - PROCESS | 2860 | 1470772215336 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1183ms 12:50:15 INFO - PROCESS | 2860 | 1470772215373 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 12:50:15 INFO - PROCESS | 2860 | 1470772215378 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 12:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:50:15 INFO - PROCESS | 2860 | 1470772215383 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:50:15 INFO - PROCESS | 2860 | 1470772215387 Marionette TRACE conn6 <- [1,1470,null,{}] 12:50:15 INFO - PROCESS | 2860 | 1470772215393 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:15 INFO - PROCESS | 2860 | 1470772215395 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:15 INFO - PROCESS | 2860 | 1470772215508 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 12:50:15 INFO - PROCESS | 2860 | 1470772215585 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:15 INFO - PROCESS | 2860 | 1470772215590 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13637800 == 28 [pid = 2860] [id = 377] 12:50:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 116 (000000EC12C5A400) [pid = 2860] [serial = 1131] [outer = 0000000000000000] 12:50:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 117 (000000EC13AAC400) [pid = 2860] [serial = 1132] [outer = 000000EC12C5A400] 12:50:15 INFO - PROCESS | 2860 | 1470772215692 Marionette DEBUG loaded listener.js 12:50:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 118 (000000EC19037800) [pid = 2860] [serial = 1133] [outer = 000000EC12C5A400] 12:50:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A25F800 == 27 [pid = 2860] [id = 370] 12:50:15 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD2000 == 26 [pid = 2860] [id = 369] 12:50:16 INFO - PROCESS | 2860 | 1470772216488 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1119ms 12:50:16 INFO - PROCESS | 2860 | 1470772216507 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 12:50:16 INFO - PROCESS | 2860 | 1470772216512 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 12:50:16 INFO - PROCESS | 2860 | 1470772216517 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:50:16 INFO - PROCESS | 2860 | 1470772216523 Marionette TRACE conn6 <- [1,1474,null,{}] 12:50:16 INFO - PROCESS | 2860 | 1470772216529 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:16 INFO - PROCESS | 2860 | 1470772216532 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:16 INFO - PROCESS | 2860 | 1470772216653 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 12:50:16 INFO - PROCESS | 2860 | 1470772216732 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:16 INFO - PROCESS | 2860 | 1470772216735 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E28D000 == 27 [pid = 2860] [id = 378] 12:50:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 119 (000000EC195AA800) [pid = 2860] [serial = 1134] [outer = 0000000000000000] 12:50:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 120 (000000EC19A3E800) [pid = 2860] [serial = 1135] [outer = 000000EC195AA800] 12:50:16 INFO - PROCESS | 2860 | 1470772216839 Marionette DEBUG loaded listener.js 12:50:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 121 (000000EC1A011800) [pid = 2860] [serial = 1136] [outer = 000000EC195AA800] 12:50:17 INFO - PROCESS | 2860 | 1470772217545 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1083ms 12:50:17 INFO - PROCESS | 2860 | 1470772217604 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 12:50:17 INFO - PROCESS | 2860 | 1470772217609 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 12:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:50:17 INFO - PROCESS | 2860 | 1470772217616 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:50:17 INFO - PROCESS | 2860 | 1470772217619 Marionette TRACE conn6 <- [1,1478,null,{}] 12:50:17 INFO - PROCESS | 2860 | 1470772217624 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:17 INFO - PROCESS | 2860 | 1470772217627 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:17 INFO - PROCESS | 2860 | 1470772217753 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 12:50:17 INFO - PROCESS | 2860 | 1470772217832 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:17 INFO - PROCESS | 2860 | 1470772217835 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21687800 == 28 [pid = 2860] [id = 379] 12:50:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 122 (000000EC1BAFA800) [pid = 2860] [serial = 1137] [outer = 0000000000000000] 12:50:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 123 (000000EC1BAFE800) [pid = 2860] [serial = 1138] [outer = 000000EC1BAFA800] 12:50:17 INFO - PROCESS | 2860 | 1470772217936 Marionette DEBUG loaded listener.js 12:50:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 124 (000000EC1CF76800) [pid = 2860] [serial = 1139] [outer = 000000EC1BAFA800] 12:50:18 INFO - PROCESS | 2860 | 1470772218609 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1027ms 12:50:18 INFO - PROCESS | 2860 | 1470772218645 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 12:50:18 INFO - PROCESS | 2860 | 1470772218648 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 12:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:50:18 INFO - PROCESS | 2860 | 1470772218652 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:50:18 INFO - PROCESS | 2860 | 1470772218656 Marionette TRACE conn6 <- [1,1482,null,{}] 12:50:18 INFO - PROCESS | 2860 | 1470772218668 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:18 INFO - PROCESS | 2860 | 1470772218674 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:18 INFO - PROCESS | 2860 | 1470772218790 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 12:50:18 INFO - PROCESS | 2860 | 1470772218870 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:18 INFO - PROCESS | 2860 | 1470772218874 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21AC0800 == 29 [pid = 2860] [id = 380] 12:50:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 125 (000000EC1DE59000) [pid = 2860] [serial = 1140] [outer = 0000000000000000] 12:50:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 126 (000000EC1DE5B400) [pid = 2860] [serial = 1141] [outer = 000000EC1DE59000] 12:50:18 INFO - PROCESS | 2860 | 1470772218978 Marionette DEBUG loaded listener.js 12:50:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 127 (000000EC1E104800) [pid = 2860] [serial = 1142] [outer = 000000EC1DE59000] 12:50:19 INFO - PROCESS | 2860 | 1470772219591 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 985ms 12:50:19 INFO - PROCESS | 2860 | 1470772219639 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 12:50:19 INFO - PROCESS | 2860 | 1470772219642 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 12:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:50:19 INFO - PROCESS | 2860 | 1470772219646 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:50:19 INFO - PROCESS | 2860 | 1470772219648 Marionette TRACE conn6 <- [1,1486,null,{}] 12:50:19 INFO - PROCESS | 2860 | 1470772219652 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:19 INFO - PROCESS | 2860 | 1470772219654 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:19 INFO - PROCESS | 2860 | 1470772219787 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 12:50:19 INFO - PROCESS | 2860 | 1470772219881 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:19 INFO - PROCESS | 2860 | 1470772219884 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BC1000 == 30 [pid = 2860] [id = 381] 12:50:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 128 (000000EC1E10F000) [pid = 2860] [serial = 1143] [outer = 0000000000000000] 12:50:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 129 (000000EC1E209000) [pid = 2860] [serial = 1144] [outer = 000000EC1E10F000] 12:50:19 INFO - PROCESS | 2860 | 1470772219942 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 130 (000000EC1E210C00) [pid = 2860] [serial = 1145] [outer = 000000EC1E10F000] 12:50:20 INFO - PROCESS | 2860 | 1470772220514 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 923ms 12:50:20 INFO - PROCESS | 2860 | 1470772220571 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 12:50:20 INFO - PROCESS | 2860 | 1470772220573 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 12:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:50:20 INFO - PROCESS | 2860 | 1470772220577 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:50:20 INFO - PROCESS | 2860 | 1470772220579 Marionette TRACE conn6 <- [1,1490,null,{}] 12:50:20 INFO - PROCESS | 2860 | 1470772220583 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:20 INFO - PROCESS | 2860 | 1470772220585 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:20 INFO - PROCESS | 2860 | 1470772220695 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 12:50:20 INFO - PROCESS | 2860 | 1470772220785 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:20 INFO - PROCESS | 2860 | 1470772220788 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BCB000 == 31 [pid = 2860] [id = 382] 12:50:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 131 (000000EC0D8C7000) [pid = 2860] [serial = 1146] [outer = 0000000000000000] 12:50:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 132 (000000EC1AA87800) [pid = 2860] [serial = 1147] [outer = 000000EC0D8C7000] 12:50:20 INFO - PROCESS | 2860 | 1470772220846 Marionette DEBUG loaded listener.js 12:50:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 133 (000000EC1E237400) [pid = 2860] [serial = 1148] [outer = 000000EC0D8C7000] 12:50:21 INFO - PROCESS | 2860 | 1470772221605 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1079ms 12:50:21 INFO - PROCESS | 2860 | 1470772221659 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 12:50:21 INFO - PROCESS | 2860 | 1470772221664 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 12:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:50:21 INFO - PROCESS | 2860 | 1470772221670 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:50:21 INFO - PROCESS | 2860 | 1470772221674 Marionette TRACE conn6 <- [1,1494,null,{}] 12:50:21 INFO - PROCESS | 2860 | 1470772221680 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:21 INFO - PROCESS | 2860 | 1470772221684 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:21 INFO - PROCESS | 2860 | 1470772221839 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 12:50:21 INFO - PROCESS | 2860 | 1470772221960 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:21 INFO - PROCESS | 2860 | 1470772221965 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85F800 == 32 [pid = 2860] [id = 383] 12:50:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 134 (000000EC12A1C000) [pid = 2860] [serial = 1149] [outer = 0000000000000000] 12:50:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 135 (000000EC17BAB400) [pid = 2860] [serial = 1150] [outer = 000000EC12A1C000] 12:50:22 INFO - PROCESS | 2860 | 1470772222027 Marionette DEBUG loaded listener.js 12:50:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 136 (000000EC1A4C5000) [pid = 2860] [serial = 1151] [outer = 000000EC12A1C000] 12:50:22 INFO - PROCESS | 2860 | 1470772222662 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1027ms 12:50:22 INFO - PROCESS | 2860 | 1470772222704 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 12:50:22 INFO - PROCESS | 2860 | 1470772222709 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 12:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:50:22 INFO - PROCESS | 2860 | 1470772222717 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:50:22 INFO - PROCESS | 2860 | 1470772222721 Marionette TRACE conn6 <- [1,1498,null,{}] 12:50:22 INFO - PROCESS | 2860 | 1470772222725 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:22 INFO - PROCESS | 2860 | 1470772222728 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:22 INFO - PROCESS | 2860 | 1470772222850 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 12:50:22 INFO - PROCESS | 2860 | 1470772222944 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:22 INFO - PROCESS | 2860 | 1470772222947 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21A85800 == 33 [pid = 2860] [id = 384] 12:50:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 137 (000000EC1C999C00) [pid = 2860] [serial = 1152] [outer = 0000000000000000] 12:50:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 138 (000000EC1CF6F000) [pid = 2860] [serial = 1153] [outer = 000000EC1C999C00] 12:50:23 INFO - PROCESS | 2860 | 1470772223008 Marionette DEBUG loaded listener.js 12:50:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 139 (000000EC1D926000) [pid = 2860] [serial = 1154] [outer = 000000EC1C999C00] 12:50:23 INFO - PROCESS | 2860 | 1470772223699 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1025ms 12:50:23 INFO - PROCESS | 2860 | 1470772223746 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 12:50:23 INFO - PROCESS | 2860 | 1470772223749 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 12:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:50:23 INFO - PROCESS | 2860 | 1470772223753 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:50:23 INFO - PROCESS | 2860 | 1470772223758 Marionette TRACE conn6 <- [1,1502,null,{}] 12:50:23 INFO - PROCESS | 2860 | 1470772223770 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:23 INFO - PROCESS | 2860 | 1470772223775 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:23 INFO - PROCESS | 2860 | 1470772223945 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 12:50:24 INFO - PROCESS | 2860 | 1470772224066 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:24 INFO - PROCESS | 2860 | 1470772224070 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21CEA000 == 34 [pid = 2860] [id = 385] 12:50:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 140 (000000EC1E105400) [pid = 2860] [serial = 1155] [outer = 0000000000000000] 12:50:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 141 (000000EC1E20E800) [pid = 2860] [serial = 1156] [outer = 000000EC1E105400] 12:50:24 INFO - PROCESS | 2860 | 1470772224134 Marionette DEBUG loaded listener.js 12:50:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 142 (000000EC1E23F800) [pid = 2860] [serial = 1157] [outer = 000000EC1E105400] 12:50:24 INFO - PROCESS | 2860 | 1470772224772 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1085ms 12:50:24 INFO - PROCESS | 2860 | 1470772224839 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 12:50:24 INFO - PROCESS | 2860 | 1470772224843 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 12:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:50:24 INFO - PROCESS | 2860 | 1470772224864 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:50:24 INFO - PROCESS | 2860 | 1470772224866 Marionette TRACE conn6 <- [1,1506,null,{}] 12:50:24 INFO - PROCESS | 2860 | 1470772224870 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:24 INFO - PROCESS | 2860 | 1470772224873 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:25 INFO - PROCESS | 2860 | 1470772225027 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 12:50:25 INFO - PROCESS | 2860 | 1470772225145 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:25 INFO - PROCESS | 2860 | 1470772225148 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2007F800 == 35 [pid = 2860] [id = 386] 12:50:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 143 (000000EC1A97A800) [pid = 2860] [serial = 1158] [outer = 0000000000000000] 12:50:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 144 (000000EC1A981000) [pid = 2860] [serial = 1159] [outer = 000000EC1A97A800] 12:50:25 INFO - PROCESS | 2860 | 1470772225206 Marionette DEBUG loaded listener.js 12:50:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 145 (000000EC1E23F400) [pid = 2860] [serial = 1160] [outer = 000000EC1A97A800] 12:50:25 INFO - PROCESS | 2860 | 1470772225949 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1123ms 12:50:25 INFO - PROCESS | 2860 | 1470772225989 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 12:50:26 INFO - PROCESS | 2860 | 1470772225994 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 12:50:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:50:26 INFO - PROCESS | 2860 | 1470772225999 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:50:26 INFO - PROCESS | 2860 | 1470772226003 Marionette TRACE conn6 <- [1,1510,null,{}] 12:50:26 INFO - PROCESS | 2860 | 1470772226008 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:26 INFO - PROCESS | 2860 | 1470772226011 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:26 INFO - PROCESS | 2860 | 1470772226160 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 12:50:26 INFO - PROCESS | 2860 | 1470772226324 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:26 INFO - PROCESS | 2860 | 1470772226328 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:26 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CCA6000 == 34 [pid = 2860] [id = 371] 12:50:26 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21AC0800 == 33 [pid = 2860] [id = 380] 12:50:26 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21687800 == 32 [pid = 2860] [id = 379] 12:50:26 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E28D000 == 31 [pid = 2860] [id = 378] 12:50:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F8C800 == 32 [pid = 2860] [id = 387] 12:50:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 146 (000000EC0D774400) [pid = 2860] [serial = 1161] [outer = 0000000000000000] 12:50:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 147 (000000EC0DC6E400) [pid = 2860] [serial = 1162] [outer = 000000EC0D774400] 12:50:26 INFO - PROCESS | 2860 | 1470772226405 Marionette DEBUG loaded listener.js 12:50:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 148 (000000EC19012800) [pid = 2860] [serial = 1163] [outer = 000000EC0D774400] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA6C800 == 31 [pid = 2860] [id = 374] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2003C000 == 30 [pid = 2860] [id = 375] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21498800 == 29 [pid = 2860] [id = 376] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E0000 == 28 [pid = 2860] [id = 372] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA8000 == 27 [pid = 2860] [id = 19] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BC1000 == 26 [pid = 2860] [id = 381] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19AEA800 == 25 [pid = 2860] [id = 15] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A482800 == 24 [pid = 2860] [id = 17] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE40800 == 23 [pid = 2860] [id = 20] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADDD000 == 22 [pid = 2860] [id = 18] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21CEA000 == 21 [pid = 2860] [id = 385] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A85800 == 20 [pid = 2860] [id = 384] 12:50:27 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85F800 == 19 [pid = 2860] [id = 383] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE35800 == 18 [pid = 2860] [id = 366] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2007F800 == 17 [pid = 2860] [id = 386] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4C4000 == 16 [pid = 2860] [id = 21] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FC8800 == 15 [pid = 2860] [id = 367] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD6000 == 14 [pid = 2860] [id = 373] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A75000 == 13 [pid = 2860] [id = 368] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BCB000 == 12 [pid = 2860] [id = 382] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167AD800 == 11 [pid = 2860] [id = 25] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13637800 == 10 [pid = 2860] [id = 377] 12:50:28 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21A95000 == 9 [pid = 2860] [id = 359] 12:50:29 INFO - PROCESS | 2860 | 1470772229805 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:50:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:50:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:50:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 12:50:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:50:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 12:50:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:50:29 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 12:50:29 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:50:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:50:29 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3832ms 12:50:29 INFO - PROCESS | 2860 | 1470772229836 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 12:50:29 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:50:29 INFO - PROCESS | 2860 | 1470772229841 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 12:50:29 INFO - PROCESS | 2860 | 1470772229846 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:50:29 INFO - PROCESS | 2860 | 1470772229853 Marionette TRACE conn6 <- [1,1514,null,{}] 12:50:29 INFO - PROCESS | 2860 | 1470772229902 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:29 INFO - PROCESS | 2860 | 1470772229906 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:30 INFO - PROCESS | 2860 | 1470772230054 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 12:50:30 INFO - PROCESS | 2860 | 1470772230168 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:30 INFO - PROCESS | 2860 | 1470772230172 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE42800 == 10 [pid = 2860] [id = 388] 12:50:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 149 (000000EC1900BC00) [pid = 2860] [serial = 1164] [outer = 0000000000000000] 12:50:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 150 (000000EC1900E000) [pid = 2860] [serial = 1165] [outer = 000000EC1900BC00] 12:50:30 INFO - PROCESS | 2860 | 1470772230237 Marionette DEBUG loaded listener.js 12:50:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 151 (000000EC19067400) [pid = 2860] [serial = 1166] [outer = 000000EC1900BC00] 12:50:30 INFO - PROCESS | 2860 | 1470772230935 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:50:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:50:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:50:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:50:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:50:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:50:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:50:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:50:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1117ms 12:50:31 INFO - PROCESS | 2860 | 1470772231004 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 12:50:31 INFO - PROCESS | 2860 | 1470772231011 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 12:50:31 INFO - PROCESS | 2860 | 1470772231021 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:50:31 INFO - PROCESS | 2860 | 1470772231025 Marionette TRACE conn6 <- [1,1518,null,{}] 12:50:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:50:31 INFO - PROCESS | 2860 | 1470772231029 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:31 INFO - PROCESS | 2860 | 1470772231033 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:31 INFO - PROCESS | 2860 | 1470772231180 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 12:50:31 INFO - PROCESS | 2860 | 1470772231296 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:31 INFO - PROCESS | 2860 | 1470772231299 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216AE800 == 11 [pid = 2860] [id = 389] 12:50:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 152 (000000EC19ECF800) [pid = 2860] [serial = 1167] [outer = 0000000000000000] 12:50:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 153 (000000EC1A977C00) [pid = 2860] [serial = 1168] [outer = 000000EC19ECF800] 12:50:31 INFO - PROCESS | 2860 | 1470772231363 Marionette DEBUG loaded listener.js 12:50:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 154 (000000EC1A980C00) [pid = 2860] [serial = 1169] [outer = 000000EC19ECF800] 12:50:32 INFO - PROCESS | 2860 | 1470772232035 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:50:32 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 12:50:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:50:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:50:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:50:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:50:32 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:50:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 12:50:32 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:50:32 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1014ms 12:50:32 INFO - PROCESS | 2860 | 1470772232046 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 12:50:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:50:32 INFO - PROCESS | 2860 | 1470772232049 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 12:50:32 INFO - PROCESS | 2860 | 1470772232053 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:50:32 INFO - PROCESS | 2860 | 1470772232057 Marionette TRACE conn6 <- [1,1522,null,{}] 12:50:32 INFO - PROCESS | 2860 | 1470772232070 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:32 INFO - PROCESS | 2860 | 1470772232076 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:32 INFO - PROCESS | 2860 | 1470772232209 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 12:50:32 INFO - PROCESS | 2860 | 1470772232323 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:32 INFO - PROCESS | 2860 | 1470772232327 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21AC0800 == 12 [pid = 2860] [id = 390] 12:50:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 155 (000000EC1C469800) [pid = 2860] [serial = 1170] [outer = 0000000000000000] 12:50:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 156 (000000EC1CC4C000) [pid = 2860] [serial = 1171] [outer = 000000EC1C469800] 12:50:32 INFO - PROCESS | 2860 | 1470772232391 Marionette DEBUG loaded listener.js 12:50:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 157 (000000EC1D925800) [pid = 2860] [serial = 1172] [outer = 000000EC1C469800] 12:50:33 INFO - PROCESS | 2860 | 1470772233245 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:50:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:50:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1280ms 12:50:33 INFO - PROCESS | 2860 | 1470772233334 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 12:50:33 INFO - PROCESS | 2860 | 1470772233338 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 12:50:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:50:33 INFO - PROCESS | 2860 | 1470772233344 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:50:33 INFO - PROCESS | 2860 | 1470772233348 Marionette TRACE conn6 <- [1,1526,null,{}] 12:50:33 INFO - PROCESS | 2860 | 1470772233354 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:33 INFO - PROCESS | 2860 | 1470772233357 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:33 INFO - PROCESS | 2860 | 1470772233468 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 12:50:33 INFO - PROCESS | 2860 | 1470772233580 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:33 INFO - PROCESS | 2860 | 1470772233583 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2007D000 == 13 [pid = 2860] [id = 391] 12:50:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 158 (000000EC19011C00) [pid = 2860] [serial = 1173] [outer = 0000000000000000] 12:50:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 159 (000000EC19016400) [pid = 2860] [serial = 1174] [outer = 000000EC19011C00] 12:50:33 INFO - PROCESS | 2860 | 1470772233634 Marionette DEBUG loaded listener.js 12:50:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 160 (000000EC19ECD800) [pid = 2860] [serial = 1175] [outer = 000000EC19011C00] 12:50:34 INFO - PROCESS | 2860 | 1470772234093 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 776ms 12:50:34 INFO - PROCESS | 2860 | 1470772234123 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 2860 | 1470772234129 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 12:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:50:34 INFO - PROCESS | 2860 | 1470772234135 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - PROCESS | 2860 | 1470772234138 Marionette TRACE conn6 <- [1,1530,null,{}] 12:50:34 INFO - PROCESS | 2860 | 1470772234146 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:34 INFO - PROCESS | 2860 | 1470772234149 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:34 INFO - PROCESS | 2860 | 1470772234252 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 12:50:34 INFO - PROCESS | 2860 | 1470772234261 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:34 INFO - PROCESS | 2860 | 1470772234263 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21BE4000 == 14 [pid = 2860] [id = 392] 12:50:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 161 (000000EC1CC58800) [pid = 2860] [serial = 1176] [outer = 0000000000000000] 12:50:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 162 (000000EC1CFC2C00) [pid = 2860] [serial = 1177] [outer = 000000EC1CC58800] 12:50:34 INFO - PROCESS | 2860 | 1470772234313 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 163 (000000EC1DE5A000) [pid = 2860] [serial = 1178] [outer = 000000EC1CC58800] 12:50:34 INFO - PROCESS | 2860 | 1470772234808 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:50:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:50:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 12:50:34 INFO - PROCESS | 2860 | 1470772234871 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 12:50:34 INFO - PROCESS | 2860 | 1470772234874 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 12:50:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:50:34 INFO - PROCESS | 2860 | 1470772234877 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:50:34 INFO - PROCESS | 2860 | 1470772234881 Marionette TRACE conn6 <- [1,1534,null,{}] 12:50:34 INFO - PROCESS | 2860 | 1470772234892 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:34 INFO - PROCESS | 2860 | 1470772234897 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:35 INFO - PROCESS | 2860 | 1470772235043 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 12:50:35 INFO - PROCESS | 2860 | 1470772235101 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 2860 | 1470772235104 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9B2800 == 15 [pid = 2860] [id = 393] 12:50:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 164 (000000EC19013000) [pid = 2860] [serial = 1179] [outer = 0000000000000000] 12:50:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 165 (000000EC1E10C400) [pid = 2860] [serial = 1180] [outer = 000000EC19013000] 12:50:35 INFO - PROCESS | 2860 | 1470772235156 Marionette DEBUG loaded listener.js 12:50:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 166 (000000EC1E23B000) [pid = 2860] [serial = 1181] [outer = 000000EC19013000] 12:50:35 INFO - PROCESS | 2860 | 1470772235637 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:50:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:50:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 839ms 12:50:35 INFO - PROCESS | 2860 | 1470772235720 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 12:50:35 INFO - PROCESS | 2860 | 1470772235723 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 12:50:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:50:35 INFO - PROCESS | 2860 | 1470772235732 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:50:35 INFO - PROCESS | 2860 | 1470772235734 Marionette TRACE conn6 <- [1,1538,null,{}] 12:50:35 INFO - PROCESS | 2860 | 1470772235738 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:35 INFO - PROCESS | 2860 | 1470772235740 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:35 INFO - PROCESS | 2860 | 1470772235871 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 12:50:35 INFO - PROCESS | 2860 | 1470772235925 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:35 INFO - PROCESS | 2860 | 1470772235927 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21767800 == 16 [pid = 2860] [id = 394] 12:50:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 167 (000000EC1D9E8C00) [pid = 2860] [serial = 1182] [outer = 0000000000000000] 12:50:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 168 (000000EC1DE5E000) [pid = 2860] [serial = 1183] [outer = 000000EC1D9E8C00] 12:50:35 INFO - PROCESS | 2860 | 1470772235974 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 169 (000000EC1F376400) [pid = 2860] [serial = 1184] [outer = 000000EC1D9E8C00] 12:50:36 INFO - PROCESS | 2860 | 1470772236431 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:50:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:50:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 734ms 12:50:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:50:36 INFO - PROCESS | 2860 | 1470772236467 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 12:50:36 INFO - PROCESS | 2860 | 1470772236470 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 12:50:36 INFO - PROCESS | 2860 | 1470772236473 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:50:36 INFO - PROCESS | 2860 | 1470772236475 Marionette TRACE conn6 <- [1,1542,null,{}] 12:50:36 INFO - PROCESS | 2860 | 1470772236486 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:36 INFO - PROCESS | 2860 | 1470772236489 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:36 INFO - PROCESS | 2860 | 1470772236619 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 12:50:36 INFO - PROCESS | 2860 | 1470772236681 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:36 INFO - PROCESS | 2860 | 1470772236683 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E364000 == 17 [pid = 2860] [id = 395] 12:50:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 170 (000000EC1EF92C00) [pid = 2860] [serial = 1185] [outer = 0000000000000000] 12:50:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 171 (000000EC1EF9C800) [pid = 2860] [serial = 1186] [outer = 000000EC1EF92C00] 12:50:36 INFO - PROCESS | 2860 | 1470772236731 Marionette DEBUG loaded listener.js 12:50:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 172 (000000EC1EFA1800) [pid = 2860] [serial = 1187] [outer = 000000EC1EF92C00] 12:50:37 INFO - PROCESS | 2860 | 1470772237186 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:50:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:50:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 734ms 12:50:37 INFO - PROCESS | 2860 | 1470772237246 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 12:50:37 INFO - PROCESS | 2860 | 1470772237248 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 12:50:37 INFO - PROCESS | 2860 | 1470772237258 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:50:37 INFO - PROCESS | 2860 | 1470772237260 Marionette TRACE conn6 <- [1,1546,null,{}] 12:50:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:50:37 INFO - PROCESS | 2860 | 1470772237263 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:37 INFO - PROCESS | 2860 | 1470772237269 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:37 INFO - PROCESS | 2860 | 1470772237695 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 171 (000000EC195AA800) [pid = 2860] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 170 (000000EC16F64000) [pid = 2860] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 169 (000000EC12C5A400) [pid = 2860] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 168 (000000EC0D92E800) [pid = 2860] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 167 (000000EC0D775400) [pid = 2860] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 166 (000000EC1C997400) [pid = 2860] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 165 (000000EC0D928C00) [pid = 2860] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 164 (000000EC1D930000) [pid = 2860] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 163 (000000EC1B0B7000) [pid = 2860] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 162 (000000EC1B007800) [pid = 2860] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 161 (000000EC0B919800) [pid = 2860] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 160 (000000EC1CA4EC00) [pid = 2860] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 159 (000000EC13720C00) [pid = 2860] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 158 (000000EC19034000) [pid = 2860] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 157 (000000EC0D928400) [pid = 2860] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 156 (000000EC0D220400) [pid = 2860] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 155 (000000EC1A847000) [pid = 2860] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 154 (000000EC19C0C000) [pid = 2860] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 153 (000000EC19636800) [pid = 2860] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 152 (000000EC0D775C00) [pid = 2860] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 151 (000000EC1371C400) [pid = 2860] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 150 (000000EC0B922C00) [pid = 2860] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 149 (000000EC0D8D0000) [pid = 2860] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 148 (000000EC0D773800) [pid = 2860] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 147 (000000EC1A845800) [pid = 2860] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 146 (000000EC126D7000) [pid = 2860] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 145 (000000EC14258000) [pid = 2860] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 144 (000000EC16FA0C00) [pid = 2860] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 143 (000000EC1AD0E000) [pid = 2860] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 142 (000000EC1BAFA800) [pid = 2860] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 141 (000000EC0D8CFC00) [pid = 2860] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 140 (000000EC11FD5800) [pid = 2860] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 139 (000000EC11871400) [pid = 2860] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 138 (000000EC0CB58800) [pid = 2860] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 137 (000000EC1A007800) [pid = 2860] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 136 (000000EC0D8C7000) [pid = 2860] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 135 (000000EC12A1C000) [pid = 2860] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 134 (000000EC1E105400) [pid = 2860] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 133 (000000EC1E10F000) [pid = 2860] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 132 (000000EC1DE59000) [pid = 2860] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:50:37 INFO - PROCESS | 2860 | --DOMWINDOW == 131 (000000EC1C999C00) [pid = 2860] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:50:37 INFO - PROCESS | 2860 | 1470772237773 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:37 INFO - PROCESS | 2860 | 1470772237775 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1218D800 == 18 [pid = 2860] [id = 396] 12:50:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 132 (000000EC0C248000) [pid = 2860] [serial = 1188] [outer = 0000000000000000] 12:50:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 133 (000000EC0D221800) [pid = 2860] [serial = 1189] [outer = 000000EC0C248000] 12:50:37 INFO - PROCESS | 2860 | 1470772237823 Marionette DEBUG loaded listener.js 12:50:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 134 (000000EC0D927400) [pid = 2860] [serial = 1190] [outer = 000000EC0C248000] 12:50:38 INFO - PROCESS | 2860 | 1470772238177 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 965ms 12:50:38 INFO - PROCESS | 2860 | 1470772238245 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 2860 | 1470772238247 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 12:50:38 INFO - PROCESS | 2860 | 1470772238250 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:50:38 INFO - PROCESS | 2860 | 1470772238260 Marionette TRACE conn6 <- [1,1550,null,{}] 12:50:38 INFO - PROCESS | 2860 | 1470772238264 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:38 INFO - PROCESS | 2860 | 1470772238267 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:38 INFO - PROCESS | 2860 | 1470772238356 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 12:50:38 INFO - PROCESS | 2860 | 1470772238361 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:38 INFO - PROCESS | 2860 | 1470772238363 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC23CB9800 == 19 [pid = 2860] [id = 397] 12:50:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 135 (000000EC0EAD8C00) [pid = 2860] [serial = 1191] [outer = 0000000000000000] 12:50:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 136 (000000EC13725C00) [pid = 2860] [serial = 1192] [outer = 000000EC0EAD8C00] 12:50:38 INFO - PROCESS | 2860 | 1470772238409 Marionette DEBUG loaded listener.js 12:50:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 137 (000000EC17B32000) [pid = 2860] [serial = 1193] [outer = 000000EC0EAD8C00] 12:50:38 INFO - PROCESS | 2860 | 1470772238856 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:50:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:50:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 629ms 12:50:38 INFO - PROCESS | 2860 | 1470772238885 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 12:50:38 INFO - PROCESS | 2860 | 1470772238888 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 12:50:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:50:38 INFO - PROCESS | 2860 | 1470772238895 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:50:38 INFO - PROCESS | 2860 | 1470772238898 Marionette TRACE conn6 <- [1,1554,null,{}] 12:50:38 INFO - PROCESS | 2860 | 1470772238901 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:38 INFO - PROCESS | 2860 | 1470772238903 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:38 INFO - PROCESS | 2860 | 1470772238993 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 12:50:39 INFO - PROCESS | 2860 | 1470772238998 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 2860 | 1470772239000 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E177000 == 20 [pid = 2860] [id = 398] 12:50:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 138 (000000EC12F1D000) [pid = 2860] [serial = 1194] [outer = 0000000000000000] 12:50:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 139 (000000EC12F23C00) [pid = 2860] [serial = 1195] [outer = 000000EC12F1D000] 12:50:39 INFO - PROCESS | 2860 | 1470772239046 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 140 (000000EC12F29800) [pid = 2860] [serial = 1196] [outer = 000000EC12F1D000] 12:50:39 INFO - PROCESS | 2860 | 1470772239498 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:50:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:50:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 629ms 12:50:39 INFO - PROCESS | 2860 | 1470772239528 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 12:50:39 INFO - PROCESS | 2860 | 1470772239530 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 12:50:39 INFO - PROCESS | 2860 | 1470772239534 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:50:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:50:39 INFO - PROCESS | 2860 | 1470772239536 Marionette TRACE conn6 <- [1,1558,null,{}] 12:50:39 INFO - PROCESS | 2860 | 1470772239558 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:39 INFO - PROCESS | 2860 | 1470772239560 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:39 INFO - PROCESS | 2860 | 1470772239650 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 12:50:39 INFO - PROCESS | 2860 | 1470772239655 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:39 INFO - PROCESS | 2860 | 1470772239657 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFB2000 == 21 [pid = 2860] [id = 399] 12:50:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 141 (000000EC12F29C00) [pid = 2860] [serial = 1197] [outer = 0000000000000000] 12:50:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 142 (000000EC1A4B8C00) [pid = 2860] [serial = 1198] [outer = 000000EC12F29C00] 12:50:39 INFO - PROCESS | 2860 | 1470772239704 Marionette DEBUG loaded listener.js 12:50:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 143 (000000EC1B0BC400) [pid = 2860] [serial = 1199] [outer = 000000EC12F29C00] 12:50:40 INFO - PROCESS | 2860 | 1470772240469 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:50:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:50:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 12:50:40 INFO - PROCESS | 2860 | 1470772240524 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 12:50:40 INFO - PROCESS | 2860 | 1470772240529 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 12:50:40 INFO - PROCESS | 2860 | 1470772240534 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:50:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:50:40 INFO - PROCESS | 2860 | 1470772240537 Marionette TRACE conn6 <- [1,1562,null,{}] 12:50:40 INFO - PROCESS | 2860 | 1470772240543 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:40 INFO - PROCESS | 2860 | 1470772240547 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:40 INFO - PROCESS | 2860 | 1470772240669 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 12:50:40 INFO - PROCESS | 2860 | 1470772240799 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:40 INFO - PROCESS | 2860 | 1470772240803 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA6C800 == 22 [pid = 2860] [id = 400] 12:50:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 144 (000000EC19012000) [pid = 2860] [serial = 1200] [outer = 0000000000000000] 12:50:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 145 (000000EC1967C800) [pid = 2860] [serial = 1201] [outer = 000000EC19012000] 12:50:40 INFO - PROCESS | 2860 | 1470772240865 Marionette DEBUG loaded listener.js 12:50:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 146 (000000EC1A84C000) [pid = 2860] [serial = 1202] [outer = 000000EC19012000] 12:50:41 INFO - PROCESS | 2860 | 1470772241452 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:50:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:50:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 986ms 12:50:41 INFO - PROCESS | 2860 | 1470772241524 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 12:50:41 INFO - PROCESS | 2860 | 1470772241529 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 12:50:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:50:41 INFO - PROCESS | 2860 | 1470772241536 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:50:41 INFO - PROCESS | 2860 | 1470772241539 Marionette TRACE conn6 <- [1,1566,null,{}] 12:50:41 INFO - PROCESS | 2860 | 1470772241544 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:41 INFO - PROCESS | 2860 | 1470772241547 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:41 INFO - PROCESS | 2860 | 1470772241680 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 12:50:41 INFO - PROCESS | 2860 | 1470772241803 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:41 INFO - PROCESS | 2860 | 1470772241807 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2177E000 == 23 [pid = 2860] [id = 401] 12:50:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 147 (000000EC1C997400) [pid = 2860] [serial = 1203] [outer = 0000000000000000] 12:50:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 148 (000000EC1CFBE800) [pid = 2860] [serial = 1204] [outer = 000000EC1C997400] 12:50:41 INFO - PROCESS | 2860 | 1470772241874 Marionette DEBUG loaded listener.js 12:50:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 149 (000000EC1D9DD400) [pid = 2860] [serial = 1205] [outer = 000000EC1C997400] 12:50:42 INFO - PROCESS | 2860 | 1470772242542 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:50:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:50:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1072ms 12:50:42 INFO - PROCESS | 2860 | 1470772242615 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 12:50:42 INFO - PROCESS | 2860 | 1470772242618 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 12:50:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:50:42 INFO - PROCESS | 2860 | 1470772242622 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:50:42 INFO - PROCESS | 2860 | 1470772242627 Marionette TRACE conn6 <- [1,1570,null,{}] 12:50:42 INFO - PROCESS | 2860 | 1470772242639 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:42 INFO - PROCESS | 2860 | 1470772242645 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:42 INFO - PROCESS | 2860 | 1470772242805 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 12:50:42 INFO - PROCESS | 2860 | 1470772242931 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:42 INFO - PROCESS | 2860 | 1470772242935 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0D27C800 == 24 [pid = 2860] [id = 402] 12:50:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 150 (000000EC0D22C400) [pid = 2860] [serial = 1206] [outer = 0000000000000000] 12:50:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 151 (000000EC0D8A2400) [pid = 2860] [serial = 1207] [outer = 000000EC0D22C400] 12:50:43 INFO - PROCESS | 2860 | 1470772242997 Marionette DEBUG loaded listener.js 12:50:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 152 (000000EC1360A400) [pid = 2860] [serial = 1208] [outer = 000000EC0D22C400] 12:50:43 INFO - PROCESS | 2860 | 1470772243915 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:50:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:50:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1329ms 12:50:43 INFO - PROCESS | 2860 | 1470772243953 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 12:50:43 INFO - PROCESS | 2860 | 1470772243958 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 12:50:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:50:43 INFO - PROCESS | 2860 | 1470772243962 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:50:43 INFO - PROCESS | 2860 | 1470772243968 Marionette TRACE conn6 <- [1,1574,null,{}] 12:50:43 INFO - PROCESS | 2860 | 1470772243973 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:43 INFO - PROCESS | 2860 | 1470772243976 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:44 INFO - PROCESS | 2860 | 1470772244089 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 12:50:44 INFO - PROCESS | 2860 | 1470772244222 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:44 INFO - PROCESS | 2860 | 1470772244225 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC1800 == 25 [pid = 2860] [id = 403] 12:50:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 153 (000000EC12A14C00) [pid = 2860] [serial = 1209] [outer = 0000000000000000] 12:50:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 154 (000000EC12C4EC00) [pid = 2860] [serial = 1210] [outer = 000000EC12A14C00] 12:50:44 INFO - PROCESS | 2860 | 1470772244288 Marionette DEBUG loaded listener.js 12:50:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 155 (000000EC13678C00) [pid = 2860] [serial = 1211] [outer = 000000EC12A14C00] 12:50:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216AE800 == 24 [pid = 2860] [id = 389] 12:50:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE42800 == 23 [pid = 2860] [id = 388] 12:50:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F8C800 == 22 [pid = 2860] [id = 387] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 154 (000000EC19A3E800) [pid = 2860] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 153 (000000EC126DB800) [pid = 2860] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 152 (000000EC0DC6E400) [pid = 2860] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 151 (000000EC19037800) [pid = 2860] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 150 (000000EC16FB6800) [pid = 2860] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 149 (000000EC11FD6800) [pid = 2860] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 148 (000000EC13AAC400) [pid = 2860] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 147 (000000EC11EF7400) [pid = 2860] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 146 (000000EC0DC6C400) [pid = 2860] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 145 (000000EC0D850C00) [pid = 2860] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 144 (000000EC1D80C800) [pid = 2860] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 143 (000000EC0D934400) [pid = 2860] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 142 (000000EC1DE4F400) [pid = 2860] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 141 (000000EC0DC6EC00) [pid = 2860] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 140 (000000EC1B829400) [pid = 2860] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 139 (000000EC1BAA8400) [pid = 2860] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 138 (000000EC1B86BC00) [pid = 2860] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 137 (000000EC127CF000) [pid = 2860] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 136 (000000EC12AF2400) [pid = 2860] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 135 (000000EC1CF30800) [pid = 2860] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 134 (000000EC1BAE0800) [pid = 2860] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 133 (000000EC13729400) [pid = 2860] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 132 (000000EC1D803400) [pid = 2860] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 131 (000000EC13F2E800) [pid = 2860] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 130 (000000EC1CFC0800) [pid = 2860] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 129 (000000EC0D89EC00) [pid = 2860] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 128 (000000EC19A49400) [pid = 2860] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 127 (000000EC16F9A800) [pid = 2860] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 126 (000000EC19ED6400) [pid = 2860] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 125 (000000EC1A5D7400) [pid = 2860] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 124 (000000EC1AA86800) [pid = 2860] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 123 (000000EC1A005000) [pid = 2860] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 122 (000000EC1A4C3C00) [pid = 2860] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 121 (000000EC19A47000) [pid = 2860] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 120 (000000EC0D224C00) [pid = 2860] [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.] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 119 (000000EC19CEB000) [pid = 2860] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 118 (000000EC16FAF000) [pid = 2860] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 117 (000000EC17BB5800) [pid = 2860] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 116 (000000EC137D7C00) [pid = 2860] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 115 (000000EC16783C00) [pid = 2860] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 114 (000000EC16FB2000) [pid = 2860] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 113 (000000EC12643000) [pid = 2860] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 112 (000000EC12AF0000) [pid = 2860] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 111 (000000EC0DAC0800) [pid = 2860] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 110 (000000EC0DD04C00) [pid = 2860] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 109 (000000EC0D850400) [pid = 2860] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 108 (000000EC0D8A1800) [pid = 2860] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 107 (000000EC197F9C00) [pid = 2860] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 106 (000000EC16FB4000) [pid = 2860] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 105 (000000EC1DE62800) [pid = 2860] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 104 (000000EC16FB9C00) [pid = 2860] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 103 (000000EC1A32A400) [pid = 2860] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 102 (000000EC1AEF1000) [pid = 2860] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 101 (000000EC16FB5400) [pid = 2860] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 100 (000000EC0E45A000) [pid = 2860] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 99 (000000EC0D927C00) [pid = 2860] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 98 (000000EC1DE5B400) [pid = 2860] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC13676C00) [pid = 2860] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC13AB3C00) [pid = 2860] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1A5D8C00) [pid = 2860] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1AD67400) [pid = 2860] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1BAFE800) [pid = 2860] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A011800) [pid = 2860] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC19035C00) [pid = 2860] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC17BAB400) [pid = 2860] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC19ED3C00) [pid = 2860] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1A981000) [pid = 2860] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1E210C00) [pid = 2860] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1AA87800) [pid = 2860] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1E104800) [pid = 2860] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1D926000) [pid = 2860] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1E209000) [pid = 2860] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1E20E800) [pid = 2860] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1CA49C00) [pid = 2860] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1CFC1400) [pid = 2860] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1CF6F000) [pid = 2860] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC195A8400) [pid = 2860] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B82FC00) [pid = 2860] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CF76800) [pid = 2860] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1A845400) [pid = 2860] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1B835800) [pid = 2860] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1E237400) [pid = 2860] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A4C5000) [pid = 2860] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1E23F800) [pid = 2860] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 12:50:44 INFO - PROCESS | 2860 | 1470772244832 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:50:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:50:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 923ms 12:50:44 INFO - PROCESS | 2860 | 1470772244890 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 12:50:44 INFO - PROCESS | 2860 | 1470772244894 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 12:50:44 INFO - PROCESS | 2860 | 1470772244900 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:50:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:50:44 INFO - PROCESS | 2860 | 1470772244903 Marionette TRACE conn6 <- [1,1578,null,{}] 12:50:44 INFO - PROCESS | 2860 | 1470772244908 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:44 INFO - PROCESS | 2860 | 1470772244911 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:45 INFO - PROCESS | 2860 | 1470772245017 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 12:50:45 INFO - PROCESS | 2860 | 1470772245108 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 2860 | 1470772245112 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCA000 == 23 [pid = 2860] [id = 404] 12:50:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1264EC00) [pid = 2860] [serial = 1212] [outer = 0000000000000000] 12:50:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC13608000) [pid = 2860] [serial = 1213] [outer = 000000EC1264EC00] 12:50:45 INFO - PROCESS | 2860 | 1470772245182 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC13F30C00) [pid = 2860] [serial = 1214] [outer = 000000EC1264EC00] 12:50:45 INFO - PROCESS | 2860 | 1470772245600 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:50:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:50:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 735ms 12:50:45 INFO - PROCESS | 2860 | 1470772245639 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 12:50:45 INFO - PROCESS | 2860 | 1470772245642 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 12:50:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:50:45 INFO - PROCESS | 2860 | 1470772245646 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:50:45 INFO - PROCESS | 2860 | 1470772245650 Marionette TRACE conn6 <- [1,1582,null,{}] 12:50:45 INFO - PROCESS | 2860 | 1470772245661 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:45 INFO - PROCESS | 2860 | 1470772245665 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:45 INFO - PROCESS | 2860 | 1470772245764 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 12:50:45 INFO - PROCESS | 2860 | 1470772245773 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:45 INFO - PROCESS | 2860 | 1470772245776 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADE800 == 24 [pid = 2860] [id = 405] 12:50:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FAE800) [pid = 2860] [serial = 1215] [outer = 0000000000000000] 12:50:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1900A400) [pid = 2860] [serial = 1216] [outer = 000000EC16FAE800] 12:50:45 INFO - PROCESS | 2860 | 1470772245828 Marionette DEBUG loaded listener.js 12:50:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19034400) [pid = 2860] [serial = 1217] [outer = 000000EC16FAE800] 12:50:46 INFO - PROCESS | 2860 | 1470772246298 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 692ms 12:50:46 INFO - PROCESS | 2860 | 1470772246342 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 2860 | 1470772246345 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 12:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:50:46 INFO - PROCESS | 2860 | 1470772246348 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 2860 | 1470772246350 Marionette TRACE conn6 <- [1,1586,null,{}] 12:50:46 INFO - PROCESS | 2860 | 1470772246354 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:46 INFO - PROCESS | 2860 | 1470772246357 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:46 INFO - PROCESS | 2860 | 1470772246461 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 12:50:46 INFO - PROCESS | 2860 | 1470772246471 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:46 INFO - PROCESS | 2860 | 1470772246473 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A34C000 == 25 [pid = 2860] [id = 406] 12:50:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19A44000) [pid = 2860] [serial = 1218] [outer = 0000000000000000] 12:50:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19CEFC00) [pid = 2860] [serial = 1219] [outer = 000000EC19A44000] 12:50:46 INFO - PROCESS | 2860 | 1470772246525 Marionette DEBUG loaded listener.js 12:50:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A007000) [pid = 2860] [serial = 1220] [outer = 000000EC19A44000] 12:50:46 INFO - PROCESS | 2860 | 1470772246921 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:50:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:50:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 12:50:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:50:46 INFO - PROCESS | 2860 | 1470772246983 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 12:50:46 INFO - PROCESS | 2860 | 1470772246985 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 12:50:46 INFO - PROCESS | 2860 | 1470772246988 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:50:46 INFO - PROCESS | 2860 | 1470772246990 Marionette TRACE conn6 <- [1,1590,null,{}] 12:50:47 INFO - PROCESS | 2860 | 1470772247012 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:47 INFO - PROCESS | 2860 | 1470772247014 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:47 INFO - PROCESS | 2860 | 1470772247142 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 12:50:47 INFO - PROCESS | 2860 | 1470772247206 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 2860 | 1470772247208 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9A9800 == 26 [pid = 2860] [id = 407] 12:50:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A00CC00) [pid = 2860] [serial = 1221] [outer = 0000000000000000] 12:50:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A818C00) [pid = 2860] [serial = 1222] [outer = 000000EC1A00CC00] 12:50:47 INFO - PROCESS | 2860 | 1470772247258 Marionette DEBUG loaded listener.js 12:50:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A846000) [pid = 2860] [serial = 1223] [outer = 000000EC1A00CC00] 12:50:47 INFO - PROCESS | 2860 | 1470772247692 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:50:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:50:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 755ms 12:50:47 INFO - PROCESS | 2860 | 1470772247749 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 12:50:47 INFO - PROCESS | 2860 | 1470772247752 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 12:50:47 INFO - PROCESS | 2860 | 1470772247760 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:50:47 INFO - PROCESS | 2860 | 1470772247762 Marionette TRACE conn6 <- [1,1594,null,{}] 12:50:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:50:47 INFO - PROCESS | 2860 | 1470772247767 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:47 INFO - PROCESS | 2860 | 1470772247773 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:47 INFO - PROCESS | 2860 | 1470772247916 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 12:50:47 INFO - PROCESS | 2860 | 1470772247978 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:47 INFO - PROCESS | 2860 | 1470772247980 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12111800 == 27 [pid = 2860] [id = 408] 12:50:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B86D800) [pid = 2860] [serial = 1224] [outer = 0000000000000000] 12:50:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1BAE1800) [pid = 2860] [serial = 1225] [outer = 000000EC1B86D800] 12:50:48 INFO - PROCESS | 2860 | 1470772248030 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1CC4C400) [pid = 2860] [serial = 1226] [outer = 000000EC1B86D800] 12:50:48 INFO - PROCESS | 2860 | 1470772248416 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:50:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:50:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 12:50:48 INFO - PROCESS | 2860 | 1470772248438 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 12:50:48 INFO - PROCESS | 2860 | 1470772248440 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 12:50:48 INFO - PROCESS | 2860 | 1470772248443 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:50:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:50:48 INFO - PROCESS | 2860 | 1470772248445 Marionette TRACE conn6 <- [1,1598,null,{}] 12:50:48 INFO - PROCESS | 2860 | 1470772248448 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:48 INFO - PROCESS | 2860 | 1470772248450 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:48 INFO - PROCESS | 2860 | 1470772248580 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 12:50:48 INFO - PROCESS | 2860 | 1470772248652 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:48 INFO - PROCESS | 2860 | 1470772248654 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CF8C800 == 28 [pid = 2860] [id = 409] 12:50:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1CF7CC00) [pid = 2860] [serial = 1227] [outer = 0000000000000000] 12:50:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1D805C00) [pid = 2860] [serial = 1228] [outer = 000000EC1CF7CC00] 12:50:48 INFO - PROCESS | 2860 | 1470772248700 Marionette DEBUG loaded listener.js 12:50:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1D9DCC00) [pid = 2860] [serial = 1229] [outer = 000000EC1CF7CC00] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1D9E8C00) [pid = 2860] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1EF92C00) [pid = 2860] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC19ECF800) [pid = 2860] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1CC58800) [pid = 2860] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D774400) [pid = 2860] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1900BC00) [pid = 2860] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19013000) [pid = 2860] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1C469800) [pid = 2860] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19011C00) [pid = 2860] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0EAD8C00) [pid = 2860] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0C248000) [pid = 2860] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A97A800) [pid = 2860] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:50:49 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC12F1D000) [pid = 2860] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:50:49 INFO - PROCESS | 2860 | 1470772249789 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:50:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:50:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1385ms 12:50:49 INFO - PROCESS | 2860 | 1470772249831 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 12:50:49 INFO - PROCESS | 2860 | 1470772249834 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 12:50:49 INFO - PROCESS | 2860 | 1470772249837 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:50:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:50:49 INFO - PROCESS | 2860 | 1470772249839 Marionette TRACE conn6 <- [1,1602,null,{}] 12:50:49 INFO - PROCESS | 2860 | 1470772249842 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:49 INFO - PROCESS | 2860 | 1470772249844 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:49 INFO - PROCESS | 2860 | 1470772249961 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 12:50:49 INFO - PROCESS | 2860 | 1470772249967 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:49 INFO - PROCESS | 2860 | 1470772249969 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE33000 == 29 [pid = 2860] [id = 410] 12:50:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0DC67400) [pid = 2860] [serial = 1230] [outer = 0000000000000000] 12:50:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16FB2400) [pid = 2860] [serial = 1231] [outer = 000000EC0DC67400] 12:50:50 INFO - PROCESS | 2860 | 1470772250016 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A00A800) [pid = 2860] [serial = 1232] [outer = 000000EC0DC67400] 12:50:50 INFO - PROCESS | 2860 | 1470772250468 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:50:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 12:50:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 12:50:50 INFO - PROCESS | 2860 | 1470772250512 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 12:50:50 INFO - PROCESS | 2860 | 1470772250514 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 12:50:50 INFO - PROCESS | 2860 | 1470772250517 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:50:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:50:50 INFO - PROCESS | 2860 | 1470772250519 Marionette TRACE conn6 <- [1,1606,null,{}] 12:50:50 INFO - PROCESS | 2860 | 1470772250522 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:50 INFO - PROCESS | 2860 | 1470772250524 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:50 INFO - PROCESS | 2860 | 1470772250614 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 12:50:50 INFO - PROCESS | 2860 | 1470772250621 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:50 INFO - PROCESS | 2860 | 1470772250623 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E297000 == 30 [pid = 2860] [id = 411] 12:50:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A97BC00) [pid = 2860] [serial = 1233] [outer = 0000000000000000] 12:50:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1CFB8800) [pid = 2860] [serial = 1234] [outer = 000000EC1A97BC00] 12:50:50 INFO - PROCESS | 2860 | 1470772250668 Marionette DEBUG loaded listener.js 12:50:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1D9EA000) [pid = 2860] [serial = 1235] [outer = 000000EC1A97BC00] 12:50:51 INFO - PROCESS | 2860 | 1470772251101 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:50:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:50:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 629ms 12:50:51 INFO - PROCESS | 2860 | 1470772251150 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 12:50:51 INFO - PROCESS | 2860 | 1470772251152 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 12:50:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:50:51 INFO - PROCESS | 2860 | 1470772251156 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:50:51 INFO - PROCESS | 2860 | 1470772251157 Marionette TRACE conn6 <- [1,1610,null,{}] 12:50:51 INFO - PROCESS | 2860 | 1470772251161 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:51 INFO - PROCESS | 2860 | 1470772251163 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:51 INFO - PROCESS | 2860 | 1470772251254 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 12:50:51 INFO - PROCESS | 2860 | 1470772251261 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:51 INFO - PROCESS | 2860 | 1470772251263 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E36B000 == 31 [pid = 2860] [id = 412] 12:50:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1DE5BC00) [pid = 2860] [serial = 1236] [outer = 0000000000000000] 12:50:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1DE6A800) [pid = 2860] [serial = 1237] [outer = 000000EC1DE5BC00] 12:50:51 INFO - PROCESS | 2860 | 1470772251309 Marionette DEBUG loaded listener.js 12:50:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1E017800) [pid = 2860] [serial = 1238] [outer = 000000EC1DE5BC00] 12:50:52 INFO - PROCESS | 2860 | 1470772252021 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:50:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 12:50:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 923ms 12:50:52 INFO - PROCESS | 2860 | 1470772252082 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 12:50:52 INFO - PROCESS | 2860 | 1470772252087 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 12:50:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:50:52 INFO - PROCESS | 2860 | 1470772252092 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:50:52 INFO - PROCESS | 2860 | 1470772252098 Marionette TRACE conn6 <- [1,1614,null,{}] 12:50:52 INFO - PROCESS | 2860 | 1470772252104 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:52 INFO - PROCESS | 2860 | 1470772252107 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:52 INFO - PROCESS | 2860 | 1470772252231 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 12:50:52 INFO - PROCESS | 2860 | 1470772252358 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:52 INFO - PROCESS | 2860 | 1470772252361 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC5800 == 32 [pid = 2860] [id = 413] 12:50:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0DD0A000) [pid = 2860] [serial = 1239] [outer = 0000000000000000] 12:50:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC11F6B800) [pid = 2860] [serial = 1240] [outer = 000000EC0DD0A000] 12:50:52 INFO - PROCESS | 2860 | 1470772252423 Marionette DEBUG loaded listener.js 12:50:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1360B000) [pid = 2860] [serial = 1241] [outer = 000000EC0DD0A000] 12:50:53 INFO - PROCESS | 2860 | 1470772253031 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:50:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:50:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 986ms 12:50:53 INFO - PROCESS | 2860 | 1470772253085 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 12:50:53 INFO - PROCESS | 2860 | 1470772253090 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 12:50:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:50:53 INFO - PROCESS | 2860 | 1470772253097 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:50:53 INFO - PROCESS | 2860 | 1470772253100 Marionette TRACE conn6 <- [1,1618,null,{}] 12:50:53 INFO - PROCESS | 2860 | 1470772253105 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:53 INFO - PROCESS | 2860 | 1470772253108 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:53 INFO - PROCESS | 2860 | 1470772253237 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 12:50:53 INFO - PROCESS | 2860 | 1470772253364 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:53 INFO - PROCESS | 2860 | 1470772253367 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD26800 == 33 [pid = 2860] [id = 414] 12:50:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC17BAEC00) [pid = 2860] [serial = 1242] [outer = 0000000000000000] 12:50:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC19039C00) [pid = 2860] [serial = 1243] [outer = 000000EC17BAEC00] 12:50:53 INFO - PROCESS | 2860 | 1470772253427 Marionette DEBUG loaded listener.js 12:50:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1A844400) [pid = 2860] [serial = 1244] [outer = 000000EC17BAEC00] 12:50:54 INFO - PROCESS | 2860 | 1470772254065 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:50:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:50:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1024ms 12:50:54 INFO - PROCESS | 2860 | 1470772254133 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 12:50:54 INFO - PROCESS | 2860 | 1470772254136 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 12:50:54 INFO - PROCESS | 2860 | 1470772254141 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:50:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:50:54 INFO - PROCESS | 2860 | 1470772254145 Marionette TRACE conn6 <- [1,1622,null,{}] 12:50:54 INFO - PROCESS | 2860 | 1470772254157 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:54 INFO - PROCESS | 2860 | 1470772254163 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:54 INFO - PROCESS | 2860 | 1470772254311 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 12:50:54 INFO - PROCESS | 2860 | 1470772254437 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:54 INFO - PROCESS | 2860 | 1470772254441 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF77800 == 34 [pid = 2860] [id = 415] 12:50:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1B008C00) [pid = 2860] [serial = 1245] [outer = 0000000000000000] 12:50:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1C98F400) [pid = 2860] [serial = 1246] [outer = 000000EC1B008C00] 12:50:54 INFO - PROCESS | 2860 | 1470772254502 Marionette DEBUG loaded listener.js 12:50:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1DE6B800) [pid = 2860] [serial = 1247] [outer = 000000EC1B008C00] 12:50:55 INFO - PROCESS | 2860 | 1470772255312 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:50:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:50:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1235ms 12:50:55 INFO - PROCESS | 2860 | 1470772255380 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 12:50:55 INFO - PROCESS | 2860 | 1470772255385 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 12:50:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:50:55 INFO - PROCESS | 2860 | 1470772255390 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:50:55 INFO - PROCESS | 2860 | 1470772255394 Marionette TRACE conn6 <- [1,1626,null,{}] 12:50:55 INFO - PROCESS | 2860 | 1470772255399 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:55 INFO - PROCESS | 2860 | 1470772255402 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:55 INFO - PROCESS | 2860 | 1470772255556 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 12:50:55 INFO - PROCESS | 2860 | 1470772255609 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:55 INFO - PROCESS | 2860 | 1470772255614 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E1B800 == 35 [pid = 2860] [id = 416] 12:50:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC0D773800) [pid = 2860] [serial = 1248] [outer = 0000000000000000] 12:50:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC0D85CC00) [pid = 2860] [serial = 1249] [outer = 000000EC0D773800] 12:50:55 INFO - PROCESS | 2860 | 1470772255667 Marionette DEBUG loaded listener.js 12:50:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC0DC73400) [pid = 2860] [serial = 1250] [outer = 000000EC0D773800] 12:50:56 INFO - PROCESS | 2860 | 1470772256327 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:50:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:50:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 986ms 12:50:56 INFO - PROCESS | 2860 | 1470772256380 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 12:50:56 INFO - PROCESS | 2860 | 1470772256385 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 12:50:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:50:56 INFO - PROCESS | 2860 | 1470772256401 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:50:56 INFO - PROCESS | 2860 | 1470772256404 Marionette TRACE conn6 <- [1,1630,null,{}] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC1E23F400) [pid = 2860] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC12F23C00) [pid = 2860] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1DE5E000) [pid = 2860] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1EF9C800) [pid = 2860] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A980C00) [pid = 2860] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1CFC2C00) [pid = 2860] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1DE5A000) [pid = 2860] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC19012800) [pid = 2860] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19067400) [pid = 2860] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1900E000) [pid = 2860] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1E10C400) [pid = 2860] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1CC4C000) [pid = 2860] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1D925800) [pid = 2860] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1F376400) [pid = 2860] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19016400) [pid = 2860] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19ECD800) [pid = 2860] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC13725C00) [pid = 2860] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1EFA1800) [pid = 2860] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC12F29800) [pid = 2860] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A977C00) [pid = 2860] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D221800) [pid = 2860] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D927400) [pid = 2860] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC17B32000) [pid = 2860] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1E23B000) [pid = 2860] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 12:50:56 INFO - PROCESS | 2860 | 1470772256416 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:56 INFO - PROCESS | 2860 | 1470772256419 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:56 INFO - PROCESS | 2860 | 1470772256515 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 12:50:56 INFO - PROCESS | 2860 | 1470772256527 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:56 INFO - PROCESS | 2860 | 1470772256530 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137AC000 == 36 [pid = 2860] [id = 417] 12:50:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0DC44800) [pid = 2860] [serial = 1251] [outer = 0000000000000000] 12:50:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0E4DCC00) [pid = 2860] [serial = 1252] [outer = 000000EC0DC44800] 12:50:56 INFO - PROCESS | 2860 | 1470772256579 Marionette DEBUG loaded listener.js 12:50:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC126D7000) [pid = 2860] [serial = 1253] [outer = 000000EC0DC44800] 12:50:57 INFO - PROCESS | 2860 | 1470772257108 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 755ms 12:50:57 INFO - PROCESS | 2860 | 1470772257149 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 2860 | 1470772257151 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 12:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:50:57 INFO - PROCESS | 2860 | 1470772257155 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 2860 | 1470772257158 Marionette TRACE conn6 <- [1,1634,null,{}] 12:50:57 INFO - PROCESS | 2860 | 1470772257169 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:57 INFO - PROCESS | 2860 | 1470772257174 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:57 INFO - PROCESS | 2860 | 1470772257268 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 12:50:57 INFO - PROCESS | 2860 | 1470772257346 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 2860 | 1470772257350 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A07A800 == 37 [pid = 2860] [id = 418] 12:50:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC12F25000) [pid = 2860] [serial = 1254] [outer = 0000000000000000] 12:50:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC137D8C00) [pid = 2860] [serial = 1255] [outer = 000000EC12F25000] 12:50:57 INFO - PROCESS | 2860 | 1470772257401 Marionette DEBUG loaded listener.js 12:50:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16F5E400) [pid = 2860] [serial = 1256] [outer = 000000EC12F25000] 12:50:57 INFO - PROCESS | 2860 | 1470772257796 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:50:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:50:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 12:50:57 INFO - PROCESS | 2860 | 1470772257828 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 12:50:57 INFO - PROCESS | 2860 | 1470772257831 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 12:50:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:50:57 INFO - PROCESS | 2860 | 1470772257834 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:50:57 INFO - PROCESS | 2860 | 1470772257836 Marionette TRACE conn6 <- [1,1638,null,{}] 12:50:57 INFO - PROCESS | 2860 | 1470772257840 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:57 INFO - PROCESS | 2860 | 1470772257842 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:57 INFO - PROCESS | 2860 | 1470772257935 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 12:50:57 INFO - PROCESS | 2860 | 1470772257940 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:57 INFO - PROCESS | 2860 | 1470772257942 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9B2000 == 38 [pid = 2860] [id = 419] 12:50:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC16FAF800) [pid = 2860] [serial = 1257] [outer = 0000000000000000] 12:50:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC17311800) [pid = 2860] [serial = 1258] [outer = 000000EC16FAF800] 12:50:58 INFO - PROCESS | 2860 | 1470772257990 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1900BC00) [pid = 2860] [serial = 1259] [outer = 000000EC16FAF800] 12:50:58 INFO - PROCESS | 2860 | 1470772258452 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:50:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:50:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 671ms 12:50:58 INFO - PROCESS | 2860 | 1470772258513 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 12:50:58 INFO - PROCESS | 2860 | 1470772258515 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 12:50:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:50:58 INFO - PROCESS | 2860 | 1470772258519 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:50:58 INFO - PROCESS | 2860 | 1470772258521 Marionette TRACE conn6 <- [1,1642,null,{}] 12:50:58 INFO - PROCESS | 2860 | 1470772258524 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:58 INFO - PROCESS | 2860 | 1470772258526 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:58 INFO - PROCESS | 2860 | 1470772258640 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 12:50:58 INFO - PROCESS | 2860 | 1470772258695 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:58 INFO - PROCESS | 2860 | 1470772258697 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B11A000 == 39 [pid = 2860] [id = 420] 12:50:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1900C400) [pid = 2860] [serial = 1260] [outer = 0000000000000000] 12:50:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC19015000) [pid = 2860] [serial = 1261] [outer = 000000EC1900C400] 12:50:58 INFO - PROCESS | 2860 | 1470772258751 Marionette DEBUG loaded listener.js 12:50:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1962AC00) [pid = 2860] [serial = 1262] [outer = 000000EC1900C400] 12:50:59 INFO - PROCESS | 2860 | 1470772259193 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:50:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:50:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 734ms 12:50:59 INFO - PROCESS | 2860 | 1470772259256 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 12:50:59 INFO - PROCESS | 2860 | 1470772259258 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 12:50:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:50:59 INFO - PROCESS | 2860 | 1470772259273 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:50:59 INFO - PROCESS | 2860 | 1470772259275 Marionette TRACE conn6 <- [1,1646,null,{}] 12:50:59 INFO - PROCESS | 2860 | 1470772259278 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:50:59 INFO - PROCESS | 2860 | 1470772259285 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:59 INFO - PROCESS | 2860 | 1470772259462 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 12:50:59 INFO - PROCESS | 2860 | 1470772259523 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:50:59 INFO - PROCESS | 2860 | 1470772259526 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:50:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9BF800 == 40 [pid = 2860] [id = 421] 12:50:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1A010400) [pid = 2860] [serial = 1263] [outer = 0000000000000000] 12:50:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A4BD000) [pid = 2860] [serial = 1264] [outer = 000000EC1A010400] 12:50:59 INFO - PROCESS | 2860 | 1470772259574 Marionette DEBUG loaded listener.js 12:50:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1A848C00) [pid = 2860] [serial = 1265] [outer = 000000EC1A010400] 12:51:00 INFO - PROCESS | 2860 | 1470772260013 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 777ms 12:51:00 INFO - PROCESS | 2860 | 1470772260046 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 2860 | 1470772260048 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 12:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:51:00 INFO - PROCESS | 2860 | 1470772260051 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 2860 | 1470772260053 Marionette TRACE conn6 <- [1,1650,null,{}] 12:51:00 INFO - PROCESS | 2860 | 1470772260057 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:00 INFO - PROCESS | 2860 | 1470772260059 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:00 INFO - PROCESS | 2860 | 1470772260180 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 12:51:00 INFO - PROCESS | 2860 | 1470772260189 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:00 INFO - PROCESS | 2860 | 1470772260191 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2D3800 == 41 [pid = 2860] [id = 422] 12:51:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC12C4FC00) [pid = 2860] [serial = 1266] [outer = 0000000000000000] 12:51:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1A974C00) [pid = 2860] [serial = 1267] [outer = 000000EC12C4FC00] 12:51:00 INFO - PROCESS | 2860 | 1470772260237 Marionette DEBUG loaded listener.js 12:51:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1AD63800) [pid = 2860] [serial = 1268] [outer = 000000EC12C4FC00] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1CF7CC00) [pid = 2860] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1264EC00) [pid = 2860] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19A44000) [pid = 2860] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0D22C400) [pid = 2860] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1A97BC00) [pid = 2860] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1C997400) [pid = 2860] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC12A14C00) [pid = 2860] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC16FAE800) [pid = 2860] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1A00CC00) [pid = 2860] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1B86D800) [pid = 2860] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19012000) [pid = 2860] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:51:00 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0DC67400) [pid = 2860] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:51:00 INFO - PROCESS | 2860 | 1470772260785 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:51:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:51:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 776ms 12:51:00 INFO - PROCESS | 2860 | 1470772260831 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 12:51:00 INFO - PROCESS | 2860 | 1470772260833 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 12:51:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:51:00 INFO - PROCESS | 2860 | 1470772260839 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:51:00 INFO - PROCESS | 2860 | 1470772260841 Marionette TRACE conn6 <- [1,1654,null,{}] 12:51:00 INFO - PROCESS | 2860 | 1470772260845 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:00 INFO - PROCESS | 2860 | 1470772260847 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:00 INFO - PROCESS | 2860 | 1470772260963 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 12:51:01 INFO - PROCESS | 2860 | 1470772261016 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 2860 | 1470772261018 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E370800 == 42 [pid = 2860] [id = 423] 12:51:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0DC70000) [pid = 2860] [serial = 1269] [outer = 0000000000000000] 12:51:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC197F6400) [pid = 2860] [serial = 1270] [outer = 000000EC0DC70000] 12:51:01 INFO - PROCESS | 2860 | 1470772261066 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B004000) [pid = 2860] [serial = 1271] [outer = 000000EC0DC70000] 12:51:01 INFO - PROCESS | 2860 | 1470772261436 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:51:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:51:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 629ms 12:51:01 INFO - PROCESS | 2860 | 1470772261469 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 12:51:01 INFO - PROCESS | 2860 | 1470772261480 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 12:51:01 INFO - PROCESS | 2860 | 1470772261484 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:51:01 INFO - PROCESS | 2860 | 1470772261486 Marionette TRACE conn6 <- [1,1658,null,{}] 12:51:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:51:01 INFO - PROCESS | 2860 | 1470772261489 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:01 INFO - PROCESS | 2860 | 1470772261491 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:01 INFO - PROCESS | 2860 | 1470772261578 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 12:51:01 INFO - PROCESS | 2860 | 1470772261584 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:01 INFO - PROCESS | 2860 | 1470772261586 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFBD000 == 43 [pid = 2860] [id = 424] 12:51:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B1A3000) [pid = 2860] [serial = 1272] [outer = 0000000000000000] 12:51:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B874800) [pid = 2860] [serial = 1273] [outer = 000000EC1B1A3000] 12:51:01 INFO - PROCESS | 2860 | 1470772261633 Marionette DEBUG loaded listener.js 12:51:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1BAF8000) [pid = 2860] [serial = 1274] [outer = 000000EC1B1A3000] 12:51:02 INFO - PROCESS | 2860 | 1470772262059 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:51:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:51:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 12:51:02 INFO - PROCESS | 2860 | 1470772262118 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 12:51:02 INFO - PROCESS | 2860 | 1470772262120 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 12:51:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:51:02 INFO - PROCESS | 2860 | 1470772262124 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:51:02 INFO - PROCESS | 2860 | 1470772262125 Marionette TRACE conn6 <- [1,1662,null,{}] 12:51:02 INFO - PROCESS | 2860 | 1470772262129 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:02 INFO - PROCESS | 2860 | 1470772262131 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:02 INFO - PROCESS | 2860 | 1470772262218 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 12:51:02 INFO - PROCESS | 2860 | 1470772262225 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:02 INFO - PROCESS | 2860 | 1470772262227 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20038000 == 44 [pid = 2860] [id = 425] 12:51:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1CC4B400) [pid = 2860] [serial = 1275] [outer = 0000000000000000] 12:51:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1CF6EC00) [pid = 2860] [serial = 1276] [outer = 000000EC1CC4B400] 12:51:02 INFO - PROCESS | 2860 | 1470772262273 Marionette DEBUG loaded listener.js 12:51:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1CFC2C00) [pid = 2860] [serial = 1277] [outer = 000000EC1CC4B400] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21AC0800 == 43 [pid = 2860] [id = 390] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E297000 == 42 [pid = 2860] [id = 411] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CF8C800 == 41 [pid = 2860] [id = 409] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE33000 == 40 [pid = 2860] [id = 410] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E1B800 == 39 [pid = 2860] [id = 416] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF77800 == 38 [pid = 2860] [id = 415] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD26800 == 37 [pid = 2860] [id = 414] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC5800 == 36 [pid = 2860] [id = 413] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E36B000 == 35 [pid = 2860] [id = 412] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137AC000 == 34 [pid = 2860] [id = 417] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2D3800 == 33 [pid = 2860] [id = 422] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E370800 == 32 [pid = 2860] [id = 423] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B11A000 == 31 [pid = 2860] [id = 420] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFBD000 == 30 [pid = 2860] [id = 424] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9BF800 == 29 [pid = 2860] [id = 421] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A07A800 == 28 [pid = 2860] [id = 418] 12:51:03 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9B2000 == 27 [pid = 2860] [id = 419] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1CFBE800) [pid = 2860] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC13678C00) [pid = 2860] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1900A400) [pid = 2860] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC19034400) [pid = 2860] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1A846000) [pid = 2860] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1BAE1800) [pid = 2860] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A84C000) [pid = 2860] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1A4B8C00) [pid = 2860] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC16FB2400) [pid = 2860] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC12C4EC00) [pid = 2860] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1D9DD400) [pid = 2860] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1D9DCC00) [pid = 2860] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1967C800) [pid = 2860] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A00A800) [pid = 2860] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC13608000) [pid = 2860] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A007000) [pid = 2860] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8A2400) [pid = 2860] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1D805C00) [pid = 2860] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC19CEFC00) [pid = 2860] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC13F30C00) [pid = 2860] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1CFB8800) [pid = 2860] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A818C00) [pid = 2860] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1CC4C400) [pid = 2860] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1360A400) [pid = 2860] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1DE6A800) [pid = 2860] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1D9EA000) [pid = 2860] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 12:51:04 INFO - PROCESS | 2860 | 1470772264220 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:51:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:51:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2127ms 12:51:04 INFO - PROCESS | 2860 | 1470772264255 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 2860 | 1470772264259 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 12:51:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:51:04 INFO - PROCESS | 2860 | 1470772264265 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:51:04 INFO - PROCESS | 2860 | 1470772264268 Marionette TRACE conn6 <- [1,1666,null,{}] 12:51:04 INFO - PROCESS | 2860 | 1470772264274 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:04 INFO - PROCESS | 2860 | 1470772264277 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:04 INFO - PROCESS | 2860 | 1470772264377 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 12:51:04 INFO - PROCESS | 2860 | 1470772264385 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:04 INFO - PROCESS | 2860 | 1470772264388 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129E3800 == 28 [pid = 2860] [id = 426] 12:51:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D85C000) [pid = 2860] [serial = 1278] [outer = 0000000000000000] 12:51:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0D89C800) [pid = 2860] [serial = 1279] [outer = 000000EC0D85C000] 12:51:04 INFO - PROCESS | 2860 | 1470772264442 Marionette DEBUG loaded listener.js 12:51:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D8C8400) [pid = 2860] [serial = 1280] [outer = 000000EC0D85C000] 12:51:04 INFO - PROCESS | 2860 | 1470772264932 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 12:51:05 INFO - PROCESS | 2860 | 1470772265003 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 2860 | 1470772265009 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 12:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:51:05 INFO - PROCESS | 2860 | 1470772265015 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 2860 | 1470772265018 Marionette TRACE conn6 <- [1,1670,null,{}] 12:51:05 INFO - PROCESS | 2860 | 1470772265022 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:05 INFO - PROCESS | 2860 | 1470772265025 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:05 INFO - PROCESS | 2860 | 1470772265130 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 12:51:05 INFO - PROCESS | 2860 | 1470772265210 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 2860 | 1470772265213 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD1800 == 29 [pid = 2860] [id = 427] 12:51:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D932800) [pid = 2860] [serial = 1281] [outer = 0000000000000000] 12:51:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0DC43000) [pid = 2860] [serial = 1282] [outer = 000000EC0D932800] 12:51:05 INFO - PROCESS | 2860 | 1470772265270 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0EAD2000) [pid = 2860] [serial = 1283] [outer = 000000EC0D932800] 12:51:05 INFO - PROCESS | 2860 | 1470772265701 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:51:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:51:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 12:51:05 INFO - PROCESS | 2860 | 1470772265769 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 12:51:05 INFO - PROCESS | 2860 | 1470772265771 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 12:51:05 INFO - PROCESS | 2860 | 1470772265777 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:51:05 INFO - PROCESS | 2860 | 1470772265781 Marionette TRACE conn6 <- [1,1674,null,{}] 12:51:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:51:05 INFO - PROCESS | 2860 | 1470772265797 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:05 INFO - PROCESS | 2860 | 1470772265803 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:05 INFO - PROCESS | 2860 | 1470772265897 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 12:51:05 INFO - PROCESS | 2860 | 1470772265915 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:05 INFO - PROCESS | 2860 | 1470772265918 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AF000 == 30 [pid = 2860] [id = 428] 12:51:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0B91B400) [pid = 2860] [serial = 1284] [outer = 0000000000000000] 12:51:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC12AEE400) [pid = 2860] [serial = 1285] [outer = 000000EC0B91B400] 12:51:05 INFO - PROCESS | 2860 | 1470772265972 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC12F24000) [pid = 2860] [serial = 1286] [outer = 000000EC0B91B400] 12:51:06 INFO - PROCESS | 2860 | 1470772266455 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:51:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 12:51:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 12:51:06 INFO - PROCESS | 2860 | 1470772266519 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 12:51:06 INFO - PROCESS | 2860 | 1470772266522 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 12:51:06 INFO - PROCESS | 2860 | 1470772266526 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:51:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:51:06 INFO - PROCESS | 2860 | 1470772266527 Marionette TRACE conn6 <- [1,1678,null,{}] 12:51:06 INFO - PROCESS | 2860 | 1470772266531 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:06 INFO - PROCESS | 2860 | 1470772266533 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:06 INFO - PROCESS | 2860 | 1470772266629 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 12:51:06 INFO - PROCESS | 2860 | 1470772266635 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:06 INFO - PROCESS | 2860 | 1470772266637 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C5800 == 31 [pid = 2860] [id = 429] 12:51:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC13725400) [pid = 2860] [serial = 1287] [outer = 0000000000000000] 12:51:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC137D9C00) [pid = 2860] [serial = 1288] [outer = 000000EC13725400] 12:51:06 INFO - PROCESS | 2860 | 1470772266690 Marionette DEBUG loaded listener.js 12:51:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC14255800) [pid = 2860] [serial = 1289] [outer = 000000EC13725400] 12:51:07 INFO - PROCESS | 2860 | 1470772267135 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 12:51:07 INFO - PROCESS | 2860 | 1470772267157 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 2860 | 1470772267160 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 12:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:51:07 INFO - PROCESS | 2860 | 1470772267163 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - PROCESS | 2860 | 1470772267165 Marionette TRACE conn6 <- [1,1682,null,{}] 12:51:07 INFO - PROCESS | 2860 | 1470772267168 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:07 INFO - PROCESS | 2860 | 1470772267171 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:07 INFO - PROCESS | 2860 | 1470772267256 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 12:51:07 INFO - PROCESS | 2860 | 1470772267292 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 2860 | 1470772267294 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9AC800 == 32 [pid = 2860] [id = 430] 12:51:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D931C00) [pid = 2860] [serial = 1290] [outer = 0000000000000000] 12:51:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16F9C000) [pid = 2860] [serial = 1291] [outer = 000000EC0D931C00] 12:51:07 INFO - PROCESS | 2860 | 1470772267341 Marionette DEBUG loaded listener.js 12:51:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16FB4000) [pid = 2860] [serial = 1292] [outer = 000000EC0D931C00] 12:51:07 INFO - PROCESS | 2860 | 1470772267783 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:51:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:51:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 671ms 12:51:07 INFO - PROCESS | 2860 | 1470772267838 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 12:51:07 INFO - PROCESS | 2860 | 1470772267840 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 12:51:07 INFO - PROCESS | 2860 | 1470772267843 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:51:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:51:07 INFO - PROCESS | 2860 | 1470772267845 Marionette TRACE conn6 <- [1,1686,null,{}] 12:51:07 INFO - PROCESS | 2860 | 1470772267849 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:07 INFO - PROCESS | 2860 | 1470772267855 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:07 INFO - PROCESS | 2860 | 1470772267980 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 12:51:07 INFO - PROCESS | 2860 | 1470772267988 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:07 INFO - PROCESS | 2860 | 1470772267991 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B846800 == 33 [pid = 2860] [id = 431] 12:51:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19015400) [pid = 2860] [serial = 1293] [outer = 0000000000000000] 12:51:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC197F3C00) [pid = 2860] [serial = 1294] [outer = 000000EC19015400] 12:51:08 INFO - PROCESS | 2860 | 1470772268039 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A46000) [pid = 2860] [serial = 1295] [outer = 000000EC19015400] 12:51:08 INFO - PROCESS | 2860 | 1470772268491 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:51:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 12:51:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 12:51:08 INFO - PROCESS | 2860 | 1470772268517 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 12:51:08 INFO - PROCESS | 2860 | 1470772268520 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 12:51:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:51:08 INFO - PROCESS | 2860 | 1470772268523 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:51:08 INFO - PROCESS | 2860 | 1470772268525 Marionette TRACE conn6 <- [1,1690,null,{}] 12:51:08 INFO - PROCESS | 2860 | 1470772268528 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:08 INFO - PROCESS | 2860 | 1470772268530 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:08 INFO - PROCESS | 2860 | 1470772268641 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 12:51:08 INFO - PROCESS | 2860 | 1470772268649 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:08 INFO - PROCESS | 2860 | 1470772268651 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA6800 == 34 [pid = 2860] [id = 432] 12:51:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0CB57800) [pid = 2860] [serial = 1296] [outer = 0000000000000000] 12:51:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19E4FC00) [pid = 2860] [serial = 1297] [outer = 000000EC0CB57800] 12:51:08 INFO - PROCESS | 2860 | 1470772268699 Marionette DEBUG loaded listener.js 12:51:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A002800) [pid = 2860] [serial = 1298] [outer = 000000EC0CB57800] 12:51:09 INFO - PROCESS | 2860 | 1470772269129 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 629ms 12:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:51:09 INFO - PROCESS | 2860 | 1470772269162 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 12:51:09 INFO - PROCESS | 2860 | 1470772269165 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 12:51:09 INFO - PROCESS | 2860 | 1470772269172 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - PROCESS | 2860 | 1470772269174 Marionette TRACE conn6 <- [1,1694,null,{}] 12:51:09 INFO - PROCESS | 2860 | 1470772269178 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:09 INFO - PROCESS | 2860 | 1470772269180 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:09 INFO - PROCESS | 2860 | 1470772269264 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 12:51:09 INFO - PROCESS | 2860 | 1470772269272 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:09 INFO - PROCESS | 2860 | 1470772269274 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE43000 == 35 [pid = 2860] [id = 433] 12:51:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A006400) [pid = 2860] [serial = 1299] [outer = 0000000000000000] 12:51:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A011000) [pid = 2860] [serial = 1300] [outer = 000000EC1A006400] 12:51:09 INFO - PROCESS | 2860 | 1470772269322 Marionette DEBUG loaded listener.js 12:51:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1A818C00) [pid = 2860] [serial = 1301] [outer = 000000EC1A006400] 12:51:09 INFO - PROCESS | 2860 | 1470772269811 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:51:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:51:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 692ms 12:51:09 INFO - PROCESS | 2860 | 1470772269862 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 12:51:09 INFO - PROCESS | 2860 | 1470772269864 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 12:51:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:51:09 INFO - PROCESS | 2860 | 1470772269867 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:51:09 INFO - PROCESS | 2860 | 1470772269869 Marionette TRACE conn6 <- [1,1698,null,{}] 12:51:09 INFO - PROCESS | 2860 | 1470772269877 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:09 INFO - PROCESS | 2860 | 1470772269879 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:10 INFO - PROCESS | 2860 | 1470772269994 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 12:51:10 INFO - PROCESS | 2860 | 1470772270077 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 2860 | 1470772270079 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AE000 == 36 [pid = 2860] [id = 434] 12:51:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC19681C00) [pid = 2860] [serial = 1302] [outer = 0000000000000000] 12:51:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1A825000) [pid = 2860] [serial = 1303] [outer = 000000EC19681C00] 12:51:10 INFO - PROCESS | 2860 | 1470772270125 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1A977000) [pid = 2860] [serial = 1304] [outer = 000000EC19681C00] 12:51:10 INFO - PROCESS | 2860 | 1470772270553 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:51:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:51:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 12:51:10 INFO - PROCESS | 2860 | 1470772270605 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 12:51:10 INFO - PROCESS | 2860 | 1470772270607 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 12:51:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:51:10 INFO - PROCESS | 2860 | 1470772270610 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:51:10 INFO - PROCESS | 2860 | 1470772270612 Marionette TRACE conn6 <- [1,1702,null,{}] 12:51:10 INFO - PROCESS | 2860 | 1470772270616 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:10 INFO - PROCESS | 2860 | 1470772270618 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:10 INFO - PROCESS | 2860 | 1470772270737 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 12:51:10 INFO - PROCESS | 2860 | 1470772270743 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:10 INFO - PROCESS | 2860 | 1470772270745 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E0800 == 37 [pid = 2860] [id = 435] 12:51:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1A978C00) [pid = 2860] [serial = 1305] [outer = 0000000000000000] 12:51:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1AA0A400) [pid = 2860] [serial = 1306] [outer = 000000EC1A978C00] 12:51:10 INFO - PROCESS | 2860 | 1470772270833 Marionette DEBUG loaded listener.js 12:51:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1AD67C00) [pid = 2860] [serial = 1307] [outer = 000000EC1A978C00] 12:51:11 INFO - PROCESS | 2860 | 1470772271298 Marionette TRACE conn6 <- [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 12:51:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 12:51:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 12:51:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:51:11 INFO - _addTest/ [0,1705,"getWindowHandle",null] 12:51:11 INFO - PROCESS | 2860 | 1470772271384 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 12:51:11 INFO - PROCESS | 2860 | 1470772271388 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:51:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:51:11 INFO - PROCESS | 2860 | 1470772271391 Marionette TRACE conn6 <- [1,1706,null,{}] 12:51:11 INFO - PROCESS | 2860 | 1470772271394 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:11 INFO - PROCESS | 2860 | 1470772271397 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:11 INFO - PROCESS | 2860 | 1470772271713 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1A010400) [pid = 2860] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC0DC70000) [pid = 2860] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC12C4FC00) [pid = 2860] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1B1A3000) [pid = 2860] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC12F25000) [pid = 2860] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0DC44800) [pid = 2860] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D773800) [pid = 2860] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1B008C00) [pid = 2860] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC17BAEC00) [pid = 2860] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0DD0A000) [pid = 2860] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1DE5BC00) [pid = 2860] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16FAF800) [pid = 2860] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1900C400) [pid = 2860] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:51:11 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC12F29C00) [pid = 2860] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:51:11 INFO - PROCESS | 2860 | 1470772271780 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:11 INFO - PROCESS | 2860 | 1470772271783 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9AB800 == 38 [pid = 2860] [id = 436] 12:51:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D76D000) [pid = 2860] [serial = 1308] [outer = 0000000000000000] 12:51:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0DC70000) [pid = 2860] [serial = 1309] [outer = 000000EC0D76D000] 12:51:11 INFO - PROCESS | 2860 | 1470772271838 Marionette DEBUG loaded listener.js 12:51:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A43800) [pid = 2860] [serial = 1310] [outer = 000000EC0D76D000] 12:51:12 INFO - PROCESS | 2860 | 1470772272221 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 881ms 12:51:12 INFO - PROCESS | 2860 | 1470772272273 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 2860 | 1470772272275 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 12:51:12 INFO - PROCESS | 2860 | 1470772272278 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:51:12 INFO - PROCESS | 2860 | 1470772272280 Marionette TRACE conn6 <- [1,1710,null,{}] 12:51:12 INFO - PROCESS | 2860 | 1470772272283 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:12 INFO - PROCESS | 2860 | 1470772272285 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:12 INFO - PROCESS | 2860 | 1470772272373 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 12:51:12 INFO - PROCESS | 2860 | 1470772272379 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:12 INFO - PROCESS | 2860 | 1470772272381 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4CC800 == 39 [pid = 2860] [id = 437] 12:51:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1AA8A800) [pid = 2860] [serial = 1311] [outer = 0000000000000000] 12:51:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1BAF9400) [pid = 2860] [serial = 1312] [outer = 000000EC1AA8A800] 12:51:12 INFO - PROCESS | 2860 | 1470772272427 Marionette DEBUG loaded listener.js 12:51:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CF2CC00) [pid = 2860] [serial = 1313] [outer = 000000EC1AA8A800] 12:51:12 INFO - PROCESS | 2860 | 1470772272868 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:51:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 12:51:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 12:51:12 INFO - PROCESS | 2860 | 1470772272911 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 12:51:12 INFO - PROCESS | 2860 | 1470772272913 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 12:51:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:51:12 INFO - PROCESS | 2860 | 1470772272916 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:51:12 INFO - PROCESS | 2860 | 1470772272918 Marionette TRACE conn6 <- [1,1714,null,{}] 12:51:12 INFO - PROCESS | 2860 | 1470772272922 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:12 INFO - PROCESS | 2860 | 1470772272924 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:13 INFO - PROCESS | 2860 | 1470772273010 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 12:51:13 INFO - PROCESS | 2860 | 1470772273015 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 2860 | 1470772273017 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20073000 == 40 [pid = 2860] [id = 438] 12:51:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1CF30000) [pid = 2860] [serial = 1314] [outer = 0000000000000000] 12:51:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1CFC2000) [pid = 2860] [serial = 1315] [outer = 000000EC1CF30000] 12:51:13 INFO - PROCESS | 2860 | 1470772273067 Marionette DEBUG loaded listener.js 12:51:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1D80A800) [pid = 2860] [serial = 1316] [outer = 000000EC1CF30000] 12:51:13 INFO - PROCESS | 2860 | 1470772273519 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:51:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:51:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms 12:51:13 INFO - PROCESS | 2860 | 1470772273564 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 12:51:13 INFO - PROCESS | 2860 | 1470772273566 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 12:51:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:51:13 INFO - PROCESS | 2860 | 1470772273569 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:51:13 INFO - PROCESS | 2860 | 1470772273571 Marionette TRACE conn6 <- [1,1718,null,{}] 12:51:13 INFO - PROCESS | 2860 | 1470772273575 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:13 INFO - PROCESS | 2860 | 1470772273577 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:13 INFO - PROCESS | 2860 | 1470772273664 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 12:51:13 INFO - PROCESS | 2860 | 1470772273672 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:13 INFO - PROCESS | 2860 | 1470772273674 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2012C800 == 41 [pid = 2860] [id = 439] 12:51:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1D928800) [pid = 2860] [serial = 1317] [outer = 0000000000000000] 12:51:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1D92EC00) [pid = 2860] [serial = 1318] [outer = 000000EC1D928800] 12:51:13 INFO - PROCESS | 2860 | 1470772273729 Marionette DEBUG loaded listener.js 12:51:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1D9E1000) [pid = 2860] [serial = 1319] [outer = 000000EC1D928800] 12:51:14 INFO - PROCESS | 2860 | 1470772274594 Marionette TRACE conn6 <- [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] 12:51:14 INFO - PROCESS | 2860 | 1470772274655 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 12:51:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:51:14 INFO - PROCESS | 2860 | 1470772274660 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:51:14 INFO - PROCESS | 2860 | 1470772274664 Marionette TRACE conn6 <- [1,1722,null,{}] 12:51:14 INFO - PROCESS | 2860 | 1470772274670 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:14 INFO - PROCESS | 2860 | 1470772274674 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:14 INFO - PROCESS | 2860 | 1470772274805 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 12:51:14 INFO - PROCESS | 2860 | 1470772274928 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:14 INFO - PROCESS | 2860 | 1470772274932 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B1C000 == 42 [pid = 2860] [id = 440] 12:51:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0D8A5C00) [pid = 2860] [serial = 1320] [outer = 0000000000000000] 12:51:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D92B000) [pid = 2860] [serial = 1321] [outer = 000000EC0D8A5C00] 12:51:14 INFO - PROCESS | 2860 | 1470772274993 Marionette DEBUG loaded listener.js 12:51:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC0EAD5C00) [pid = 2860] [serial = 1322] [outer = 000000EC0D8A5C00] 12:51:15 INFO - PROCESS | 2860 | 1470772275714 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:51:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:51:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1079ms 12:51:15 INFO - PROCESS | 2860 | 1470772275743 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 12:51:15 INFO - PROCESS | 2860 | 1470772275748 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 12:51:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:51:15 INFO - PROCESS | 2860 | 1470772275755 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:51:15 INFO - PROCESS | 2860 | 1470772275758 Marionette TRACE conn6 <- [1,1726,null,{}] 12:51:15 INFO - PROCESS | 2860 | 1470772275762 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:15 INFO - PROCESS | 2860 | 1470772275765 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:16 INFO - PROCESS | 2860 | 1470772276024 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 12:51:16 INFO - PROCESS | 2860 | 1470772276170 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:16 INFO - PROCESS | 2860 | 1470772276173 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1274E800 == 43 [pid = 2860] [id = 441] 12:51:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC0C933C00) [pid = 2860] [serial = 1323] [outer = 0000000000000000] 12:51:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC0D85D400) [pid = 2860] [serial = 1324] [outer = 000000EC0C933C00] 12:51:16 INFO - PROCESS | 2860 | 1470772276227 Marionette DEBUG loaded listener.js 12:51:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC0D934800) [pid = 2860] [serial = 1325] [outer = 000000EC0C933C00] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21BE4000 == 42 [pid = 2860] [id = 392] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA6C800 == 41 [pid = 2860] [id = 400] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2177E000 == 40 [pid = 2860] [id = 401] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC23CB9800 == 39 [pid = 2860] [id = 397] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21767800 == 38 [pid = 2860] [id = 394] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E177000 == 37 [pid = 2860] [id = 398] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E364000 == 36 [pid = 2860] [id = 395] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9B2800 == 35 [pid = 2860] [id = 393] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC1CF6EC00) [pid = 2860] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20038000 == 34 [pid = 2860] [id = 425] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC1B0BC400) [pid = 2860] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1A848C00) [pid = 2860] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A4BD000) [pid = 2860] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC197F6400) [pid = 2860] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1A974C00) [pid = 2860] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1B874800) [pid = 2860] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1AD63800) [pid = 2860] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC16F5E400) [pid = 2860] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC137D8C00) [pid = 2860] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0E4DCC00) [pid = 2860] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC126D7000) [pid = 2860] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0DC73400) [pid = 2860] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D85CC00) [pid = 2860] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1DE6B800) [pid = 2860] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1C98F400) [pid = 2860] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A844400) [pid = 2860] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC19039C00) [pid = 2860] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1360B000) [pid = 2860] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC11F6B800) [pid = 2860] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1E017800) [pid = 2860] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC17311800) [pid = 2860] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC19015000) [pid = 2860] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1962AC00) [pid = 2860] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1BAF8000) [pid = 2860] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1B004000) [pid = 2860] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1900BC00) [pid = 2860] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 12:51:16 INFO - PROCESS | 2860 | 1470772276891 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:51:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:51:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1182ms 12:51:16 INFO - PROCESS | 2860 | 1470772276940 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 12:51:16 INFO - PROCESS | 2860 | 1470772276944 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 12:51:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:51:16 INFO - PROCESS | 2860 | 1470772276949 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:51:16 INFO - PROCESS | 2860 | 1470772276952 Marionette TRACE conn6 <- [1,1730,null,{}] 12:51:16 INFO - PROCESS | 2860 | 1470772276957 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:16 INFO - PROCESS | 2860 | 1470772276960 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:17 INFO - PROCESS | 2860 | 1470772277057 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 12:51:17 INFO - PROCESS | 2860 | 1470772277138 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 2860 | 1470772277141 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC195E1800 == 35 [pid = 2860] [id = 442] 12:51:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0DC73400) [pid = 2860] [serial = 1326] [outer = 0000000000000000] 12:51:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC12AEF000) [pid = 2860] [serial = 1327] [outer = 000000EC0DC73400] 12:51:17 INFO - PROCESS | 2860 | 1470772277191 Marionette DEBUG loaded listener.js 12:51:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC12F29C00) [pid = 2860] [serial = 1328] [outer = 000000EC0DC73400] 12:51:17 INFO - PROCESS | 2860 | 1470772277662 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:51:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:51:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 776ms 12:51:17 INFO - PROCESS | 2860 | 1470772277729 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 12:51:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:51:17 INFO - PROCESS | 2860 | 1470772277733 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 12:51:17 INFO - PROCESS | 2860 | 1470772277737 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:51:17 INFO - PROCESS | 2860 | 1470772277739 Marionette TRACE conn6 <- [1,1734,null,{}] 12:51:17 INFO - PROCESS | 2860 | 1470772277743 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:17 INFO - PROCESS | 2860 | 1470772277745 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:17 INFO - PROCESS | 2860 | 1470772277838 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 12:51:17 INFO - PROCESS | 2860 | 1470772277856 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:17 INFO - PROCESS | 2860 | 1470772277858 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C1000 == 36 [pid = 2860] [id = 443] 12:51:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16784C00) [pid = 2860] [serial = 1329] [outer = 0000000000000000] 12:51:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16F60C00) [pid = 2860] [serial = 1330] [outer = 000000EC16784C00] 12:51:17 INFO - PROCESS | 2860 | 1470772277906 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FB2400) [pid = 2860] [serial = 1331] [outer = 000000EC16784C00] 12:51:18 INFO - PROCESS | 2860 | 1470772278392 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:51:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:51:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 692ms 12:51:18 INFO - PROCESS | 2860 | 1470772278430 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 12:51:18 INFO - PROCESS | 2860 | 1470772278434 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 12:51:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:51:18 INFO - PROCESS | 2860 | 1470772278446 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:51:18 INFO - PROCESS | 2860 | 1470772278451 Marionette TRACE conn6 <- [1,1738,null,{}] 12:51:18 INFO - PROCESS | 2860 | 1470772278454 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:18 INFO - PROCESS | 2860 | 1470772278458 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:18 INFO - PROCESS | 2860 | 1470772278555 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 12:51:18 INFO - PROCESS | 2860 | 1470772278563 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:18 INFO - PROCESS | 2860 | 1470772278565 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA62000 == 37 [pid = 2860] [id = 444] 12:51:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1900F800) [pid = 2860] [serial = 1332] [outer = 0000000000000000] 12:51:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1902E000) [pid = 2860] [serial = 1333] [outer = 000000EC1900F800] 12:51:18 INFO - PROCESS | 2860 | 1470772278612 Marionette DEBUG loaded listener.js 12:51:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19631800) [pid = 2860] [serial = 1334] [outer = 000000EC1900F800] 12:51:19 INFO - PROCESS | 2860 | 1470772279101 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 692ms 12:51:19 INFO - PROCESS | 2860 | 1470772279136 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 12:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:51:19 INFO - PROCESS | 2860 | 1470772279138 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 12:51:19 INFO - PROCESS | 2860 | 1470772279141 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:51:19 INFO - PROCESS | 2860 | 1470772279143 Marionette TRACE conn6 <- [1,1742,null,{}] 12:51:19 INFO - PROCESS | 2860 | 1470772279153 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:19 INFO - PROCESS | 2860 | 1470772279155 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:19 INFO - PROCESS | 2860 | 1470772279306 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 12:51:19 INFO - PROCESS | 2860 | 1470772279317 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:19 INFO - PROCESS | 2860 | 1470772279319 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B8AD800 == 38 [pid = 2860] [id = 445] 12:51:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19010800) [pid = 2860] [serial = 1335] [outer = 0000000000000000] 12:51:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A3DC00) [pid = 2860] [serial = 1336] [outer = 000000EC19010800] 12:51:19 INFO - PROCESS | 2860 | 1470772279368 Marionette DEBUG loaded listener.js 12:51:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A004400) [pid = 2860] [serial = 1337] [outer = 000000EC19010800] 12:51:19 INFO - PROCESS | 2860 | 1470772279806 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:51:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:51:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 672ms 12:51:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:51:19 INFO - PROCESS | 2860 | 1470772279823 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 12:51:19 INFO - PROCESS | 2860 | 1470772279825 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 12:51:19 INFO - PROCESS | 2860 | 1470772279829 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:51:19 INFO - PROCESS | 2860 | 1470772279831 Marionette TRACE conn6 <- [1,1746,null,{}] 12:51:19 INFO - PROCESS | 2860 | 1470772279834 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:19 INFO - PROCESS | 2860 | 1470772279837 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:19 INFO - PROCESS | 2860 | 1470772279954 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 12:51:20 INFO - PROCESS | 2860 | 1470772280003 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 2860 | 1470772280010 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D2000 == 39 [pid = 2860] [id = 446] 12:51:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A974C00) [pid = 2860] [serial = 1338] [outer = 0000000000000000] 12:51:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A977400) [pid = 2860] [serial = 1339] [outer = 000000EC1A974C00] 12:51:20 INFO - PROCESS | 2860 | 1470772280078 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1AD63400) [pid = 2860] [serial = 1340] [outer = 000000EC1A974C00] 12:51:20 INFO - PROCESS | 2860 | 1470772280553 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:51:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:51:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 776ms 12:51:20 INFO - PROCESS | 2860 | 1470772280641 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 12:51:20 INFO - PROCESS | 2860 | 1470772280643 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 12:51:20 INFO - PROCESS | 2860 | 1470772280646 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:51:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:51:20 INFO - PROCESS | 2860 | 1470772280656 Marionette TRACE conn6 <- [1,1750,null,{}] 12:51:20 INFO - PROCESS | 2860 | 1470772280660 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:20 INFO - PROCESS | 2860 | 1470772280662 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:20 INFO - PROCESS | 2860 | 1470772280780 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 12:51:20 INFO - PROCESS | 2860 | 1470772280839 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:20 INFO - PROCESS | 2860 | 1470772280841 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2DD000 == 40 [pid = 2860] [id = 447] 12:51:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D76A000) [pid = 2860] [serial = 1341] [outer = 0000000000000000] 12:51:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1B833400) [pid = 2860] [serial = 1342] [outer = 000000EC0D76A000] 12:51:20 INFO - PROCESS | 2860 | 1470772280888 Marionette DEBUG loaded listener.js 12:51:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1BAE2000) [pid = 2860] [serial = 1343] [outer = 000000EC0D76A000] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1CF30000) [pid = 2860] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC19681C00) [pid = 2860] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A978C00) [pid = 2860] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D85C000) [pid = 2860] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0B91B400) [pid = 2860] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D931C00) [pid = 2860] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1A006400) [pid = 2860] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC13725400) [pid = 2860] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0CB57800) [pid = 2860] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19015400) [pid = 2860] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CC4B400) [pid = 2860] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D932800) [pid = 2860] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1AA8A800) [pid = 2860] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:51:21 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D76D000) [pid = 2860] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:51:21 INFO - PROCESS | 2860 | 1470772281406 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:51:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:51:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 776ms 12:51:21 INFO - PROCESS | 2860 | 1470772281427 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 12:51:21 INFO - PROCESS | 2860 | 1470772281429 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 12:51:21 INFO - PROCESS | 2860 | 1470772281432 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:51:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:51:21 INFO - PROCESS | 2860 | 1470772281435 Marionette TRACE conn6 <- [1,1754,null,{}] 12:51:21 INFO - PROCESS | 2860 | 1470772281443 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:21 INFO - PROCESS | 2860 | 1470772281445 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:21 INFO - PROCESS | 2860 | 1470772281561 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 12:51:21 INFO - PROCESS | 2860 | 1470772281614 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:21 INFO - PROCESS | 2860 | 1470772281616 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADD800 == 41 [pid = 2860] [id = 448] 12:51:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D92FC00) [pid = 2860] [serial = 1344] [outer = 0000000000000000] 12:51:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1900DC00) [pid = 2860] [serial = 1345] [outer = 000000EC0D92FC00] 12:51:21 INFO - PROCESS | 2860 | 1470772281664 Marionette DEBUG loaded listener.js 12:51:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A97E800) [pid = 2860] [serial = 1346] [outer = 000000EC0D92FC00] 12:51:22 INFO - PROCESS | 2860 | 1470772282038 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 12:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:51:22 INFO - PROCESS | 2860 | 1470772282070 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 2860 | 1470772282072 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 12:51:22 INFO - PROCESS | 2860 | 1470772282075 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:51:22 INFO - PROCESS | 2860 | 1470772282077 Marionette TRACE conn6 <- [1,1758,null,{}] 12:51:22 INFO - PROCESS | 2860 | 1470772282080 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:22 INFO - PROCESS | 2860 | 1470772282082 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:22 INFO - PROCESS | 2860 | 1470772282168 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 12:51:22 INFO - PROCESS | 2860 | 1470772282174 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 2860 | 1470772282176 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF7B000 == 42 [pid = 2860] [id = 449] 12:51:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1B0B6C00) [pid = 2860] [serial = 1347] [outer = 0000000000000000] 12:51:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1C46C400) [pid = 2860] [serial = 1348] [outer = 000000EC1B0B6C00] 12:51:22 INFO - PROCESS | 2860 | 1470772282222 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1CF36400) [pid = 2860] [serial = 1349] [outer = 000000EC1B0B6C00] 12:51:22 INFO - PROCESS | 2860 | 1470772282679 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:51:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:51:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 12:51:22 INFO - PROCESS | 2860 | 1470772282720 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 12:51:22 INFO - PROCESS | 2860 | 1470772282722 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 12:51:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:51:22 INFO - PROCESS | 2860 | 1470772282731 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:51:22 INFO - PROCESS | 2860 | 1470772282733 Marionette TRACE conn6 <- [1,1762,null,{}] 12:51:22 INFO - PROCESS | 2860 | 1470772282736 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:22 INFO - PROCESS | 2860 | 1470772282739 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:22 INFO - PROCESS | 2860 | 1470772282826 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 12:51:22 INFO - PROCESS | 2860 | 1470772282832 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:22 INFO - PROCESS | 2860 | 1470772282834 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BE000 == 43 [pid = 2860] [id = 450] 12:51:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1CFC0400) [pid = 2860] [serial = 1350] [outer = 0000000000000000] 12:51:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1D80AC00) [pid = 2860] [serial = 1351] [outer = 000000EC1CFC0400] 12:51:22 INFO - PROCESS | 2860 | 1470772282882 Marionette DEBUG loaded listener.js 12:51:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19C13400) [pid = 2860] [serial = 1352] [outer = 000000EC1CFC0400] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1218D800 == 42 [pid = 2860] [id = 396] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2007D000 == 41 [pid = 2860] [id = 391] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0D27C800 == 40 [pid = 2860] [id = 402] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADE800 == 39 [pid = 2860] [id = 405] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC1800 == 38 [pid = 2860] [id = 403] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A34C000 == 37 [pid = 2860] [id = 406] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9A9800 == 36 [pid = 2860] [id = 407] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BCA000 == 35 [pid = 2860] [id = 404] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFB2000 == 34 [pid = 2860] [id = 399] 12:51:23 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12111800 == 33 [pid = 2860] [id = 408] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A825000) [pid = 2860] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1AA0A400) [pid = 2860] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D89C800) [pid = 2860] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8C8400) [pid = 2860] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC12AEE400) [pid = 2860] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC12F24000) [pid = 2860] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC16F9C000) [pid = 2860] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16FB4000) [pid = 2860] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A011000) [pid = 2860] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC137D9C00) [pid = 2860] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC14255800) [pid = 2860] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19E4FC00) [pid = 2860] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1A002800) [pid = 2860] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC197F3C00) [pid = 2860] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC19A46000) [pid = 2860] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A977000) [pid = 2860] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1CFC2C00) [pid = 2860] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0DC43000) [pid = 2860] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC0EAD2000) [pid = 2860] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1AD67C00) [pid = 2860] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1BAF9400) [pid = 2860] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC0DC70000) [pid = 2860] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1D80A800) [pid = 2860] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1CF2CC00) [pid = 2860] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC19A43800) [pid = 2860] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1A818C00) [pid = 2860] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1CFC2000) [pid = 2860] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 12:51:24 INFO - PROCESS | 2860 | 1470772284661 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:51:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:51:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1972ms 12:51:24 INFO - PROCESS | 2860 | 1470772284708 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 12:51:24 INFO - PROCESS | 2860 | 1470772284712 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 12:51:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:51:24 INFO - PROCESS | 2860 | 1470772284718 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:51:24 INFO - PROCESS | 2860 | 1470772284721 Marionette TRACE conn6 <- [1,1766,null,{}] 12:51:24 INFO - PROCESS | 2860 | 1470772284728 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:24 INFO - PROCESS | 2860 | 1470772284731 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:24 INFO - PROCESS | 2860 | 1470772284827 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 12:51:24 INFO - PROCESS | 2860 | 1470772284834 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:24 INFO - PROCESS | 2860 | 1470772284839 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC129D8800 == 34 [pid = 2860] [id = 451] 12:51:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0D76B800) [pid = 2860] [serial = 1353] [outer = 0000000000000000] 12:51:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0D76D400) [pid = 2860] [serial = 1354] [outer = 000000EC0D76B800] 12:51:24 INFO - PROCESS | 2860 | 1470772284892 Marionette DEBUG loaded listener.js 12:51:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D858C00) [pid = 2860] [serial = 1355] [outer = 000000EC0D76B800] 12:51:25 INFO - PROCESS | 2860 | 1470772285375 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:51:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 12:51:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 12:51:25 INFO - PROCESS | 2860 | 1470772285413 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 12:51:25 INFO - PROCESS | 2860 | 1470772285419 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 12:51:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:51:25 INFO - PROCESS | 2860 | 1470772285430 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:51:25 INFO - PROCESS | 2860 | 1470772285433 Marionette TRACE conn6 <- [1,1770,null,{}] 12:51:25 INFO - PROCESS | 2860 | 1470772285437 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:25 INFO - PROCESS | 2860 | 1470772285441 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:25 INFO - PROCESS | 2860 | 1470772285536 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 12:51:25 INFO - PROCESS | 2860 | 1470772285545 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:25 INFO - PROCESS | 2860 | 1470772285548 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B1D000 == 35 [pid = 2860] [id = 452] 12:51:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0D8CA000) [pid = 2860] [serial = 1356] [outer = 0000000000000000] 12:51:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D8CD000) [pid = 2860] [serial = 1357] [outer = 000000EC0D8CA000] 12:51:25 INFO - PROCESS | 2860 | 1470772285598 Marionette DEBUG loaded listener.js 12:51:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0D92D000) [pid = 2860] [serial = 1358] [outer = 000000EC0D8CA000] 12:51:26 INFO - PROCESS | 2860 | 1470772286086 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 12:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 671ms 12:51:26 INFO - PROCESS | 2860 | 1470772286104 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 2860 | 1470772286106 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 12:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:51:26 INFO - PROCESS | 2860 | 1470772286110 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - PROCESS | 2860 | 1470772286114 Marionette TRACE conn6 <- [1,1774,null,{}] 12:51:26 INFO - PROCESS | 2860 | 1470772286126 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:26 INFO - PROCESS | 2860 | 1470772286131 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:26 INFO - PROCESS | 2860 | 1470772286255 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 12:51:26 INFO - PROCESS | 2860 | 1470772286265 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 2860 | 1470772286269 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADF000 == 36 [pid = 2860] [id = 453] 12:51:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0B893000) [pid = 2860] [serial = 1359] [outer = 0000000000000000] 12:51:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC11EF7000) [pid = 2860] [serial = 1360] [outer = 000000EC0B893000] 12:51:26 INFO - PROCESS | 2860 | 1470772286322 Marionette DEBUG loaded listener.js 12:51:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC12640800) [pid = 2860] [serial = 1361] [outer = 000000EC0B893000] 12:51:26 INFO - PROCESS | 2860 | 1470772286762 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:51:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 12:51:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 693ms 12:51:26 INFO - PROCESS | 2860 | 1470772286805 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 12:51:26 INFO - PROCESS | 2860 | 1470772286808 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 12:51:26 INFO - PROCESS | 2860 | 1470772286811 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:51:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:51:26 INFO - PROCESS | 2860 | 1470772286813 Marionette TRACE conn6 <- [1,1778,null,{}] 12:51:26 INFO - PROCESS | 2860 | 1470772286817 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:26 INFO - PROCESS | 2860 | 1470772286819 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:26 INFO - PROCESS | 2860 | 1470772286910 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 12:51:26 INFO - PROCESS | 2860 | 1470772286916 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:26 INFO - PROCESS | 2860 | 1470772286918 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2B9800 == 37 [pid = 2860] [id = 454] 12:51:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC129F0800) [pid = 2860] [serial = 1362] [outer = 0000000000000000] 12:51:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC12AF0C00) [pid = 2860] [serial = 1363] [outer = 000000EC129F0800] 12:51:26 INFO - PROCESS | 2860 | 1470772286969 Marionette DEBUG loaded listener.js 12:51:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC12F1EC00) [pid = 2860] [serial = 1364] [outer = 000000EC129F0800] 12:51:27 INFO - PROCESS | 2860 | 1470772287406 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:51:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:51:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 12:51:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:51:27 INFO - PROCESS | 2860 | 1470772287443 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 12:51:27 INFO - PROCESS | 2860 | 1470772287445 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 12:51:27 INFO - PROCESS | 2860 | 1470772287449 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:51:27 INFO - PROCESS | 2860 | 1470772287451 Marionette TRACE conn6 <- [1,1782,null,{}] 12:51:27 INFO - PROCESS | 2860 | 1470772287454 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:27 INFO - PROCESS | 2860 | 1470772287457 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:27 INFO - PROCESS | 2860 | 1470772287540 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 12:51:27 INFO - PROCESS | 2860 | 1470772287547 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:27 INFO - PROCESS | 2860 | 1470772287549 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9A7800 == 38 [pid = 2860] [id = 455] 12:51:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D8C9C00) [pid = 2860] [serial = 1365] [outer = 0000000000000000] 12:51:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1367C800) [pid = 2860] [serial = 1366] [outer = 000000EC0D8C9C00] 12:51:27 INFO - PROCESS | 2860 | 1470772287597 Marionette DEBUG loaded listener.js 12:51:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC137D6800) [pid = 2860] [serial = 1367] [outer = 000000EC0D8C9C00] 12:51:28 INFO - PROCESS | 2860 | 1470772288062 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 12:51:28 INFO - PROCESS | 2860 | 1470772288083 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 2860 | 1470772288085 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 12:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:51:28 INFO - PROCESS | 2860 | 1470772288093 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 2860 | 1470772288095 Marionette TRACE conn6 <- [1,1786,null,{}] 12:51:28 INFO - PROCESS | 2860 | 1470772288098 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:28 INFO - PROCESS | 2860 | 1470772288105 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:28 INFO - PROCESS | 2860 | 1470772288217 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 12:51:28 INFO - PROCESS | 2860 | 1470772288225 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 2860 | 1470772288227 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADE0800 == 39 [pid = 2860] [id = 456] 12:51:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC137D7800) [pid = 2860] [serial = 1368] [outer = 0000000000000000] 12:51:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16F94800) [pid = 2860] [serial = 1369] [outer = 000000EC137D7800] 12:51:28 INFO - PROCESS | 2860 | 1470772288275 Marionette DEBUG loaded listener.js 12:51:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC17BAA400) [pid = 2860] [serial = 1370] [outer = 000000EC137D7800] 12:51:28 INFO - PROCESS | 2860 | 1470772288703 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:51:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:51:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 671ms 12:51:28 INFO - PROCESS | 2860 | 1470772288766 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 12:51:28 INFO - PROCESS | 2860 | 1470772288769 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 12:51:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:51:28 INFO - PROCESS | 2860 | 1470772288772 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:51:28 INFO - PROCESS | 2860 | 1470772288774 Marionette TRACE conn6 <- [1,1790,null,{}] 12:51:28 INFO - PROCESS | 2860 | 1470772288777 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:28 INFO - PROCESS | 2860 | 1470772288779 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:28 INFO - PROCESS | 2860 | 1470772288861 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 12:51:28 INFO - PROCESS | 2860 | 1470772288869 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:28 INFO - PROCESS | 2860 | 1470772288871 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B8AC800 == 40 [pid = 2860] [id = 457] 12:51:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D8D3000) [pid = 2860] [serial = 1371] [outer = 0000000000000000] 12:51:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19011000) [pid = 2860] [serial = 1372] [outer = 000000EC0D8D3000] 12:51:28 INFO - PROCESS | 2860 | 1470772288918 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19030400) [pid = 2860] [serial = 1373] [outer = 000000EC0D8D3000] 12:51:29 INFO - PROCESS | 2860 | 1470772289370 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:51:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:51:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 629ms 12:51:29 INFO - PROCESS | 2860 | 1470772289406 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 12:51:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:51:29 INFO - PROCESS | 2860 | 1470772289408 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 12:51:29 INFO - PROCESS | 2860 | 1470772289412 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:51:29 INFO - PROCESS | 2860 | 1470772289413 Marionette TRACE conn6 <- [1,1794,null,{}] 12:51:29 INFO - PROCESS | 2860 | 1470772289417 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:29 INFO - PROCESS | 2860 | 1470772289419 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:29 INFO - PROCESS | 2860 | 1470772289502 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 12:51:29 INFO - PROCESS | 2860 | 1470772289507 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:29 INFO - PROCESS | 2860 | 1470772289509 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7E2800 == 41 [pid = 2860] [id = 458] 12:51:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19032C00) [pid = 2860] [serial = 1374] [outer = 0000000000000000] 12:51:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19634C00) [pid = 2860] [serial = 1375] [outer = 000000EC19032C00] 12:51:29 INFO - PROCESS | 2860 | 1470772289555 Marionette DEBUG loaded listener.js 12:51:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19A3D800) [pid = 2860] [serial = 1376] [outer = 000000EC19032C00] 12:51:29 INFO - PROCESS | 2860 | 1470772289991 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 630ms 12:51:30 INFO - PROCESS | 2860 | 1470772290046 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 2860 | 1470772290048 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 12:51:30 INFO - PROCESS | 2860 | 1470772290052 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:51:30 INFO - PROCESS | 2860 | 1470772290054 Marionette TRACE conn6 <- [1,1798,null,{}] 12:51:30 INFO - PROCESS | 2860 | 1470772290057 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:30 INFO - PROCESS | 2860 | 1470772290059 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:30 INFO - PROCESS | 2860 | 1470772290168 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 12:51:30 INFO - PROCESS | 2860 | 1470772290175 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 2860 | 1470772290177 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADE800 == 42 [pid = 2860] [id = 459] 12:51:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A45C00) [pid = 2860] [serial = 1377] [outer = 0000000000000000] 12:51:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A4A400) [pid = 2860] [serial = 1378] [outer = 000000EC19A45C00] 12:51:30 INFO - PROCESS | 2860 | 1470772290223 Marionette DEBUG loaded listener.js 12:51:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19CF6400) [pid = 2860] [serial = 1379] [outer = 000000EC19A45C00] 12:51:30 INFO - PROCESS | 2860 | 1470772290719 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:51:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:51:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 12:51:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:51:30 INFO - PROCESS | 2860 | 1470772290791 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 12:51:30 INFO - PROCESS | 2860 | 1470772290794 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 12:51:30 INFO - PROCESS | 2860 | 1470772290797 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:51:30 INFO - PROCESS | 2860 | 1470772290799 Marionette TRACE conn6 <- [1,1802,null,{}] 12:51:30 INFO - PROCESS | 2860 | 1470772290803 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:30 INFO - PROCESS | 2860 | 1470772290805 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:30 INFO - PROCESS | 2860 | 1470772290924 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 12:51:30 INFO - PROCESS | 2860 | 1470772290984 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:30 INFO - PROCESS | 2860 | 1470772290986 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E29E800 == 43 [pid = 2860] [id = 460] 12:51:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19CF6800) [pid = 2860] [serial = 1380] [outer = 0000000000000000] 12:51:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A003800) [pid = 2860] [serial = 1381] [outer = 000000EC19CF6800] 12:51:31 INFO - PROCESS | 2860 | 1470772291035 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A326400) [pid = 2860] [serial = 1382] [outer = 000000EC19CF6800] 12:51:31 INFO - PROCESS | 2860 | 1470772291500 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:51:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:51:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 776ms 12:51:31 INFO - PROCESS | 2860 | 1470772291576 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 12:51:31 INFO - PROCESS | 2860 | 1470772291579 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 12:51:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:51:31 INFO - PROCESS | 2860 | 1470772291592 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:51:31 INFO - PROCESS | 2860 | 1470772291595 Marionette TRACE conn6 <- [1,1806,null,{}] 12:51:31 INFO - PROCESS | 2860 | 1470772291599 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:31 INFO - PROCESS | 2860 | 1470772291602 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:31 INFO - PROCESS | 2860 | 1470772291728 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 12:51:31 INFO - PROCESS | 2860 | 1470772291785 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:31 INFO - PROCESS | 2860 | 1470772291788 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9A7000 == 44 [pid = 2860] [id = 461] 12:51:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1A84B000) [pid = 2860] [serial = 1383] [outer = 0000000000000000] 12:51:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A975000) [pid = 2860] [serial = 1384] [outer = 000000EC1A84B000] 12:51:31 INFO - PROCESS | 2860 | 1470772291837 Marionette DEBUG loaded listener.js 12:51:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1AA0E400) [pid = 2860] [serial = 1385] [outer = 000000EC1A84B000] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19010800) [pid = 2860] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1A974C00) [pid = 2860] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D92FC00) [pid = 2860] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D76A000) [pid = 2860] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1B0B6C00) [pid = 2860] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0DC73400) [pid = 2860] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0C933C00) [pid = 2860] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8A5C00) [pid = 2860] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1D928800) [pid = 2860] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1900F800) [pid = 2860] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:51:32 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16784C00) [pid = 2860] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:51:32 INFO - PROCESS | 2860 | 1470772292332 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:51:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:51:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 776ms 12:51:32 INFO - PROCESS | 2860 | 1470772292366 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 12:51:32 INFO - PROCESS | 2860 | 1470772292369 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 12:51:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:51:32 INFO - PROCESS | 2860 | 1470772292372 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:51:32 INFO - PROCESS | 2860 | 1470772292374 Marionette TRACE conn6 <- [1,1810,null,{}] 12:51:32 INFO - PROCESS | 2860 | 1470772292378 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:32 INFO - PROCESS | 2860 | 1470772292380 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:32 INFO - PROCESS | 2860 | 1470772292496 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 12:51:32 INFO - PROCESS | 2860 | 1470772292548 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:32 INFO - PROCESS | 2860 | 1470772292550 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF77800 == 45 [pid = 2860] [id = 462] 12:51:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0D8A7000) [pid = 2860] [serial = 1386] [outer = 0000000000000000] 12:51:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1900F800) [pid = 2860] [serial = 1387] [outer = 000000EC0D8A7000] 12:51:32 INFO - PROCESS | 2860 | 1470772292597 Marionette DEBUG loaded listener.js 12:51:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A42800) [pid = 2860] [serial = 1388] [outer = 000000EC0D8A7000] 12:51:32 INFO - PROCESS | 2860 | 1470772292969 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 629ms 12:51:33 INFO - PROCESS | 2860 | 1470772293009 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 2860 | 1470772293011 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 12:51:33 INFO - PROCESS | 2860 | 1470772293014 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:51:33 INFO - PROCESS | 2860 | 1470772293016 Marionette TRACE conn6 <- [1,1814,null,{}] 12:51:33 INFO - PROCESS | 2860 | 1470772293020 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:33 INFO - PROCESS | 2860 | 1470772293022 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:33 INFO - PROCESS | 2860 | 1470772293108 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 12:51:33 INFO - PROCESS | 2860 | 1470772293113 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:33 INFO - PROCESS | 2860 | 1470772293115 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4D0000 == 46 [pid = 2860] [id = 463] 12:51:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1AD0F800) [pid = 2860] [serial = 1389] [outer = 0000000000000000] 12:51:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B004400) [pid = 2860] [serial = 1390] [outer = 000000EC1AD0F800] 12:51:33 INFO - PROCESS | 2860 | 1470772293161 Marionette DEBUG loaded listener.js 12:51:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B82B800) [pid = 2860] [serial = 1391] [outer = 000000EC1AD0F800] 12:51:33 INFO - PROCESS | 2860 | 1470772293841 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:51:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:51:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 882ms 12:51:33 INFO - PROCESS | 2860 | 1470772293923 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 12:51:33 INFO - PROCESS | 2860 | 1470772293929 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 12:51:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:51:33 INFO - PROCESS | 2860 | 1470772293935 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:51:33 INFO - PROCESS | 2860 | 1470772293939 Marionette TRACE conn6 <- [1,1818,null,{}] 12:51:33 INFO - PROCESS | 2860 | 1470772293945 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:33 INFO - PROCESS | 2860 | 1470772293949 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:34 INFO - PROCESS | 2860 | 1470772294086 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 12:51:34 INFO - PROCESS | 2860 | 1470772294227 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:34 INFO - PROCESS | 2860 | 1470772294230 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FD2800 == 47 [pid = 2860] [id = 464] 12:51:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D855400) [pid = 2860] [serial = 1392] [outer = 0000000000000000] 12:51:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D89A800) [pid = 2860] [serial = 1393] [outer = 000000EC0D855400] 12:51:34 INFO - PROCESS | 2860 | 1470772294290 Marionette DEBUG loaded listener.js 12:51:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8D1000) [pid = 2860] [serial = 1394] [outer = 000000EC0D855400] 12:51:35 INFO - PROCESS | 2860 | 1470772295053 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:51:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:51:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1175ms 12:51:35 INFO - PROCESS | 2860 | 1470772295111 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 2860 | 1470772295117 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 12:51:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:51:35 INFO - PROCESS | 2860 | 1470772295124 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:51:35 INFO - PROCESS | 2860 | 1470772295127 Marionette TRACE conn6 <- [1,1822,null,{}] 12:51:35 INFO - PROCESS | 2860 | 1470772295132 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:35 INFO - PROCESS | 2860 | 1470772295135 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:35 INFO - PROCESS | 2860 | 1470772295276 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 12:51:35 INFO - PROCESS | 2860 | 1470772295502 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:35 INFO - PROCESS | 2860 | 1470772295506 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11E6F000 == 48 [pid = 2860] [id = 465] 12:51:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D768400) [pid = 2860] [serial = 1395] [outer = 0000000000000000] 12:51:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8A0000) [pid = 2860] [serial = 1396] [outer = 000000EC0D768400] 12:51:35 INFO - PROCESS | 2860 | 1470772295568 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0DC39400) [pid = 2860] [serial = 1397] [outer = 000000EC0D768400] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF7B000 == 47 [pid = 2860] [id = 449] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADD800 == 46 [pid = 2860] [id = 448] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2DD000 == 45 [pid = 2860] [id = 447] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA62000 == 44 [pid = 2860] [id = 444] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D2000 == 43 [pid = 2860] [id = 446] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B8AD800 == 42 [pid = 2860] [id = 445] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF77800 == 41 [pid = 2860] [id = 462] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9A7000 == 40 [pid = 2860] [id = 461] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E29E800 == 39 [pid = 2860] [id = 460] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADE800 == 38 [pid = 2860] [id = 459] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7E2800 == 37 [pid = 2860] [id = 458] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B8AC800 == 36 [pid = 2860] [id = 457] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADE0800 == 35 [pid = 2860] [id = 456] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9A7800 == 34 [pid = 2860] [id = 455] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2B9800 == 33 [pid = 2860] [id = 454] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADF000 == 32 [pid = 2860] [id = 453] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1D80AC00) [pid = 2860] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B1D000 == 31 [pid = 2860] [id = 452] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC129D8800 == 30 [pid = 2860] [id = 451] 12:51:36 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BE000 == 29 [pid = 2860] [id = 450] 12:51:36 INFO - PROCESS | 2860 | 1470772296249 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:51:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:51:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1174ms 12:51:36 INFO - PROCESS | 2860 | 1470772296300 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 12:51:36 INFO - PROCESS | 2860 | 1470772296304 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 12:51:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:51:36 INFO - PROCESS | 2860 | 1470772296308 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:51:36 INFO - PROCESS | 2860 | 1470772296311 Marionette TRACE conn6 <- [1,1826,null,{}] 12:51:36 INFO - PROCESS | 2860 | 1470772296316 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:36 INFO - PROCESS | 2860 | 1470772296321 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:36 INFO - PROCESS | 2860 | 1470772296416 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19A3DC00) [pid = 2860] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1A004400) [pid = 2860] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1AD63400) [pid = 2860] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A977400) [pid = 2860] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1900DC00) [pid = 2860] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B833400) [pid = 2860] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1CF36400) [pid = 2860] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1C46C400) [pid = 2860] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1BAE2000) [pid = 2860] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC12AEF000) [pid = 2860] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC12F29C00) [pid = 2860] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D934800) [pid = 2860] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D85D400) [pid = 2860] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0EAD5C00) [pid = 2860] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D92B000) [pid = 2860] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1D92EC00) [pid = 2860] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1D9E1000) [pid = 2860] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1902E000) [pid = 2860] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16F60C00) [pid = 2860] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC16FB2400) [pid = 2860] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1A97E800) [pid = 2860] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC19631800) [pid = 2860] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 12:51:36 INFO - PROCESS | 2860 | 1470772296501 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:36 INFO - PROCESS | 2860 | 1470772296503 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137B0000 == 30 [pid = 2860] [id = 466] 12:51:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D57A000) [pid = 2860] [serial = 1398] [outer = 0000000000000000] 12:51:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D933800) [pid = 2860] [serial = 1399] [outer = 000000EC0D57A000] 12:51:36 INFO - PROCESS | 2860 | 1470772296554 Marionette DEBUG loaded listener.js 12:51:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC126D6400) [pid = 2860] [serial = 1400] [outer = 000000EC0D57A000] 12:51:37 INFO - PROCESS | 2860 | 1470772297030 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 776ms 12:51:37 INFO - PROCESS | 2860 | 1470772297091 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 2860 | 1470772297095 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 12:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:51:37 INFO - PROCESS | 2860 | 1470772297099 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:51:37 INFO - PROCESS | 2860 | 1470772297102 Marionette TRACE conn6 <- [1,1830,null,{}] 12:51:37 INFO - PROCESS | 2860 | 1470772297106 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:37 INFO - PROCESS | 2860 | 1470772297108 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:37 INFO - PROCESS | 2860 | 1470772297206 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 12:51:37 INFO - PROCESS | 2860 | 1470772297221 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 2860 | 1470772297224 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A06B000 == 31 [pid = 2860] [id = 467] 12:51:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1367A000) [pid = 2860] [serial = 1401] [outer = 0000000000000000] 12:51:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13727000) [pid = 2860] [serial = 1402] [outer = 000000EC1367A000] 12:51:37 INFO - PROCESS | 2860 | 1470772297272 Marionette DEBUG loaded listener.js 12:51:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC14253C00) [pid = 2860] [serial = 1403] [outer = 000000EC1367A000] 12:51:37 INFO - PROCESS | 2860 | 1470772297756 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:51:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:51:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 671ms 12:51:37 INFO - PROCESS | 2860 | 1470772297774 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 12:51:37 INFO - PROCESS | 2860 | 1470772297776 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 12:51:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:51:37 INFO - PROCESS | 2860 | 1470772297781 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:51:37 INFO - PROCESS | 2860 | 1470772297788 Marionette TRACE conn6 <- [1,1834,null,{}] 12:51:37 INFO - PROCESS | 2860 | 1470772297799 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:37 INFO - PROCESS | 2860 | 1470772297803 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:37 INFO - PROCESS | 2860 | 1470772297897 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 12:51:37 INFO - PROCESS | 2860 | 1470772297907 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:37 INFO - PROCESS | 2860 | 1470772297909 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9CF000 == 32 [pid = 2860] [id = 468] 12:51:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16F62800) [pid = 2860] [serial = 1404] [outer = 0000000000000000] 12:51:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC17310C00) [pid = 2860] [serial = 1405] [outer = 000000EC16F62800] 12:51:37 INFO - PROCESS | 2860 | 1470772297955 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1900DC00) [pid = 2860] [serial = 1406] [outer = 000000EC16F62800] 12:51:38 INFO - PROCESS | 2860 | 1470772298400 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:51:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:51:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 692ms 12:51:38 INFO - PROCESS | 2860 | 1470772298474 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 12:51:38 INFO - PROCESS | 2860 | 1470772298477 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 12:51:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:51:38 INFO - PROCESS | 2860 | 1470772298486 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:51:38 INFO - PROCESS | 2860 | 1470772298488 Marionette TRACE conn6 <- [1,1838,null,{}] 12:51:38 INFO - PROCESS | 2860 | 1470772298492 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:38 INFO - PROCESS | 2860 | 1470772298494 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:38 INFO - PROCESS | 2860 | 1470772298638 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 12:51:38 INFO - PROCESS | 2860 | 1470772298657 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:38 INFO - PROCESS | 2860 | 1470772298659 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85F000 == 33 [pid = 2860] [id = 469] 12:51:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19017400) [pid = 2860] [serial = 1407] [outer = 0000000000000000] 12:51:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1967E000) [pid = 2860] [serial = 1408] [outer = 000000EC19017400] 12:51:38 INFO - PROCESS | 2860 | 1470772298713 Marionette DEBUG loaded listener.js 12:51:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19A4A800) [pid = 2860] [serial = 1409] [outer = 000000EC19017400] 12:51:39 INFO - PROCESS | 2860 | 1470772299156 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:51:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:51:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 12:51:39 INFO - PROCESS | 2860 | 1470772299223 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 12:51:39 INFO - PROCESS | 2860 | 1470772299225 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 12:51:39 INFO - PROCESS | 2860 | 1470772299228 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:51:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:51:39 INFO - PROCESS | 2860 | 1470772299230 Marionette TRACE conn6 <- [1,1842,null,{}] 12:51:39 INFO - PROCESS | 2860 | 1470772299234 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:39 INFO - PROCESS | 2860 | 1470772299236 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:39 INFO - PROCESS | 2860 | 1470772299348 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 12:51:39 INFO - PROCESS | 2860 | 1470772299411 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:39 INFO - PROCESS | 2860 | 1470772299417 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9B1800 == 34 [pid = 2860] [id = 470] 12:51:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A007400) [pid = 2860] [serial = 1410] [outer = 0000000000000000] 12:51:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A00C400) [pid = 2860] [serial = 1411] [outer = 000000EC1A007400] 12:51:39 INFO - PROCESS | 2860 | 1470772299475 Marionette DEBUG loaded listener.js 12:51:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A844800) [pid = 2860] [serial = 1412] [outer = 000000EC1A007400] 12:51:39 INFO - PROCESS | 2860 | 1470772299946 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 776ms 12:51:40 INFO - PROCESS | 2860 | 1470772300007 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 2860 | 1470772300010 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 12:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:51:40 INFO - PROCESS | 2860 | 1470772300013 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - PROCESS | 2860 | 1470772300015 Marionette TRACE conn6 <- [1,1846,null,{}] 12:51:40 INFO - PROCESS | 2860 | 1470772300024 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:40 INFO - PROCESS | 2860 | 1470772300027 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:40 INFO - PROCESS | 2860 | 1470772300150 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 12:51:40 INFO - PROCESS | 2860 | 1470772300165 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 2860 | 1470772300167 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2DA800 == 35 [pid = 2860] [id = 471] 12:51:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A008000) [pid = 2860] [serial = 1413] [outer = 0000000000000000] 12:51:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B007800) [pid = 2860] [serial = 1414] [outer = 000000EC1A008000] 12:51:40 INFO - PROCESS | 2860 | 1470772300259 Marionette DEBUG loaded listener.js 12:51:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B833800) [pid = 2860] [serial = 1415] [outer = 000000EC1A008000] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19032C00) [pid = 2860] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D76B800) [pid = 2860] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8D3000) [pid = 2860] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC129F0800) [pid = 2860] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC19A45C00) [pid = 2860] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8C9C00) [pid = 2860] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0B893000) [pid = 2860] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CFC0400) [pid = 2860] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC19CF6800) [pid = 2860] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D8CA000) [pid = 2860] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D8A7000) [pid = 2860] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A84B000) [pid = 2860] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:51:40 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC137D7800) [pid = 2860] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:51:40 INFO - PROCESS | 2860 | 1470772300745 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:51:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:51:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 776ms 12:51:40 INFO - PROCESS | 2860 | 1470772300793 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 12:51:40 INFO - PROCESS | 2860 | 1470772300795 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 12:51:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:51:40 INFO - PROCESS | 2860 | 1470772300798 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:51:40 INFO - PROCESS | 2860 | 1470772300800 Marionette TRACE conn6 <- [1,1850,null,{}] 12:51:40 INFO - PROCESS | 2860 | 1470772300810 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:40 INFO - PROCESS | 2860 | 1470772300812 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:40 INFO - PROCESS | 2860 | 1470772300901 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 12:51:40 INFO - PROCESS | 2860 | 1470772300909 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:40 INFO - PROCESS | 2860 | 1470772300911 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E370000 == 36 [pid = 2860] [id = 472] 12:51:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D859800) [pid = 2860] [serial = 1416] [outer = 0000000000000000] 12:51:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1902E400) [pid = 2860] [serial = 1417] [outer = 000000EC0D859800] 12:51:40 INFO - PROCESS | 2860 | 1470772300958 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A97C000) [pid = 2860] [serial = 1418] [outer = 000000EC0D859800] 12:51:41 INFO - PROCESS | 2860 | 1470772301393 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:51:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:51:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 12:51:41 INFO - PROCESS | 2860 | 1470772301431 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 12:51:41 INFO - PROCESS | 2860 | 1470772301433 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 12:51:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:51:41 INFO - PROCESS | 2860 | 1470772301441 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:51:41 INFO - PROCESS | 2860 | 1470772301451 Marionette TRACE conn6 <- [1,1854,null,{}] 12:51:41 INFO - PROCESS | 2860 | 1470772301455 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:41 INFO - PROCESS | 2860 | 1470772301458 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:41 INFO - PROCESS | 2860 | 1470772301544 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 12:51:41 INFO - PROCESS | 2860 | 1470772301552 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:41 INFO - PROCESS | 2860 | 1470772301554 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFA7000 == 37 [pid = 2860] [id = 473] 12:51:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1B871400) [pid = 2860] [serial = 1419] [outer = 0000000000000000] 12:51:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1BAA4C00) [pid = 2860] [serial = 1420] [outer = 000000EC1B871400] 12:51:41 INFO - PROCESS | 2860 | 1470772301601 Marionette DEBUG loaded listener.js 12:51:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC127D5400) [pid = 2860] [serial = 1421] [outer = 000000EC1B871400] 12:51:42 INFO - PROCESS | 2860 | 1470772302043 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:51:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:51:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 12:51:42 INFO - PROCESS | 2860 | 1470772302073 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 12:51:42 INFO - PROCESS | 2860 | 1470772302076 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 12:51:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:51:42 INFO - PROCESS | 2860 | 1470772302091 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:51:42 INFO - PROCESS | 2860 | 1470772302093 Marionette TRACE conn6 <- [1,1858,null,{}] 12:51:42 INFO - PROCESS | 2860 | 1470772302097 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:42 INFO - PROCESS | 2860 | 1470772302099 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:42 INFO - PROCESS | 2860 | 1470772302190 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 12:51:42 INFO - PROCESS | 2860 | 1470772302197 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:42 INFO - PROCESS | 2860 | 1470772302199 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A471800 == 38 [pid = 2860] [id = 474] 12:51:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BADD000) [pid = 2860] [serial = 1422] [outer = 0000000000000000] 12:51:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1BAF9800) [pid = 2860] [serial = 1423] [outer = 000000EC1BADD000] 12:51:42 INFO - PROCESS | 2860 | 1470772302246 Marionette DEBUG loaded listener.js 12:51:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1C46C400) [pid = 2860] [serial = 1424] [outer = 000000EC1BADD000] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137B0000 == 37 [pid = 2860] [id = 466] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11E6F000 == 36 [pid = 2860] [id = 465] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FD2800 == 35 [pid = 2860] [id = 464] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4D0000 == 34 [pid = 2860] [id = 463] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2DA800 == 33 [pid = 2860] [id = 471] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E370000 == 32 [pid = 2860] [id = 472] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9B1800 == 31 [pid = 2860] [id = 470] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A06B000 == 30 [pid = 2860] [id = 467] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFA7000 == 29 [pid = 2860] [id = 473] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9CF000 == 28 [pid = 2860] [id = 468] 12:51:43 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85F000 == 27 [pid = 2860] [id = 469] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1AA0E400) [pid = 2860] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1B004400) [pid = 2860] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19CF6400) [pid = 2860] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19A3D800) [pid = 2860] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC19A42800) [pid = 2860] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC19634C00) [pid = 2860] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D76D400) [pid = 2860] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D858C00) [pid = 2860] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19011000) [pid = 2860] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19030400) [pid = 2860] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC12AF0C00) [pid = 2860] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC12F1EC00) [pid = 2860] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC19A4A400) [pid = 2860] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1367C800) [pid = 2860] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC137D6800) [pid = 2860] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC11EF7000) [pid = 2860] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC12640800) [pid = 2860] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC19C13400) [pid = 2860] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1A326400) [pid = 2860] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1A003800) [pid = 2860] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC0D8CD000) [pid = 2860] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC0D92D000) [pid = 2860] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC1900F800) [pid = 2860] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1A975000) [pid = 2860] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC16F94800) [pid = 2860] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 12:51:43 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000EC17BAA400) [pid = 2860] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 12:51:44 INFO - PROCESS | 2860 | 1470772304006 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1987ms 12:51:44 INFO - PROCESS | 2860 | 1470772304071 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 12:51:44 INFO - PROCESS | 2860 | 1470772304075 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 12:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:51:44 INFO - PROCESS | 2860 | 1470772304081 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:51:44 INFO - PROCESS | 2860 | 1470772304084 Marionette TRACE conn6 <- [1,1862,null,{}] 12:51:44 INFO - PROCESS | 2860 | 1470772304091 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:44 INFO - PROCESS | 2860 | 1470772304094 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:44 INFO - PROCESS | 2860 | 1470772304190 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 12:51:44 INFO - PROCESS | 2860 | 1470772304206 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:44 INFO - PROCESS | 2860 | 1470772304209 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137A9000 == 28 [pid = 2860] [id = 475] 12:51:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC0D89B000) [pid = 2860] [serial = 1425] [outer = 0000000000000000] 12:51:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0D89C400) [pid = 2860] [serial = 1426] [outer = 000000EC0D89B000] 12:51:44 INFO - PROCESS | 2860 | 1470772304260 Marionette DEBUG loaded listener.js 12:51:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0D8CD400) [pid = 2860] [serial = 1427] [outer = 000000EC0D89B000] 12:51:44 INFO - PROCESS | 2860 | 1470772304752 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:51:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:51:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 734ms 12:51:44 INFO - PROCESS | 2860 | 1470772304818 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 12:51:44 INFO - PROCESS | 2860 | 1470772304824 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 12:51:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:51:44 INFO - PROCESS | 2860 | 1470772304830 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:51:44 INFO - PROCESS | 2860 | 1470772304833 Marionette TRACE conn6 <- [1,1866,null,{}] 12:51:44 INFO - PROCESS | 2860 | 1470772304837 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:44 INFO - PROCESS | 2860 | 1470772304841 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:44 INFO - PROCESS | 2860 | 1470772304936 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 12:51:45 INFO - PROCESS | 2860 | 1470772305019 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 2860 | 1470772305022 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19061000 == 29 [pid = 2860] [id = 476] 12:51:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D932000) [pid = 2860] [serial = 1428] [outer = 0000000000000000] 12:51:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0E06B000) [pid = 2860] [serial = 1429] [outer = 000000EC0D932000] 12:51:45 INFO - PROCESS | 2860 | 1470772305074 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC11E11000) [pid = 2860] [serial = 1430] [outer = 000000EC0D932000] 12:51:45 INFO - PROCESS | 2860 | 1470772305490 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:51:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:51:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 691ms 12:51:45 INFO - PROCESS | 2860 | 1470772305523 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 12:51:45 INFO - PROCESS | 2860 | 1470772305526 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 12:51:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:51:45 INFO - PROCESS | 2860 | 1470772305529 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:51:45 INFO - PROCESS | 2860 | 1470772305533 Marionette TRACE conn6 <- [1,1870,null,{}] 12:51:45 INFO - PROCESS | 2860 | 1470772305545 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:45 INFO - PROCESS | 2860 | 1470772305550 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:45 INFO - PROCESS | 2860 | 1470772305673 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 12:51:45 INFO - PROCESS | 2860 | 1470772305690 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:45 INFO - PROCESS | 2860 | 1470772305693 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A07A000 == 30 [pid = 2860] [id = 477] 12:51:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0C24D800) [pid = 2860] [serial = 1431] [outer = 0000000000000000] 12:51:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC12F1B800) [pid = 2860] [serial = 1432] [outer = 000000EC0C24D800] 12:51:45 INFO - PROCESS | 2860 | 1470772305744 Marionette DEBUG loaded listener.js 12:51:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC1360A000) [pid = 2860] [serial = 1433] [outer = 000000EC0C24D800] 12:51:46 INFO - PROCESS | 2860 | 1470772306183 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 12:51:46 INFO - PROCESS | 2860 | 1470772306224 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 2860 | 1470772306227 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 12:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:51:46 INFO - PROCESS | 2860 | 1470772306230 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - PROCESS | 2860 | 1470772306232 Marionette TRACE conn6 <- [1,1874,null,{}] 12:51:46 INFO - PROCESS | 2860 | 1470772306235 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:46 INFO - PROCESS | 2860 | 1470772306237 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:46 INFO - PROCESS | 2860 | 1470772306327 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 12:51:46 INFO - PROCESS | 2860 | 1470772306333 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 2860 | 1470772306335 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A999800 == 31 [pid = 2860] [id = 478] 12:51:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC13729C00) [pid = 2860] [serial = 1434] [outer = 0000000000000000] 12:51:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC137D8800) [pid = 2860] [serial = 1435] [outer = 000000EC13729C00] 12:51:46 INFO - PROCESS | 2860 | 1470772306383 Marionette DEBUG loaded listener.js 12:51:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC16784000) [pid = 2860] [serial = 1436] [outer = 000000EC13729C00] 12:51:46 INFO - PROCESS | 2860 | 1470772306816 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:51:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:51:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 12:51:46 INFO - PROCESS | 2860 | 1470772306862 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 12:51:46 INFO - PROCESS | 2860 | 1470772306864 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 12:51:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:51:46 INFO - PROCESS | 2860 | 1470772306867 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:51:46 INFO - PROCESS | 2860 | 1470772306869 Marionette TRACE conn6 <- [1,1878,null,{}] 12:51:46 INFO - PROCESS | 2860 | 1470772306873 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:46 INFO - PROCESS | 2860 | 1470772306875 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:46 INFO - PROCESS | 2860 | 1470772306958 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 12:51:46 INFO - PROCESS | 2860 | 1470772306965 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:46 INFO - PROCESS | 2860 | 1470772306967 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D9800 == 32 [pid = 2860] [id = 479] 12:51:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D76E400) [pid = 2860] [serial = 1437] [outer = 0000000000000000] 12:51:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC16F99000) [pid = 2860] [serial = 1438] [outer = 000000EC0D76E400] 12:51:47 INFO - PROCESS | 2860 | 1470772307016 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC16FB6400) [pid = 2860] [serial = 1439] [outer = 000000EC0D76E400] 12:51:47 INFO - PROCESS | 2860 | 1470772307462 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:51:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:51:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 12:51:47 INFO - PROCESS | 2860 | 1470772307505 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 12:51:47 INFO - PROCESS | 2860 | 1470772307507 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 12:51:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:51:47 INFO - PROCESS | 2860 | 1470772307511 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:51:47 INFO - PROCESS | 2860 | 1470772307513 Marionette TRACE conn6 <- [1,1882,null,{}] 12:51:47 INFO - PROCESS | 2860 | 1470772307516 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:47 INFO - PROCESS | 2860 | 1470772307523 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:47 INFO - PROCESS | 2860 | 1470772307633 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 12:51:47 INFO - PROCESS | 2860 | 1470772307641 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:47 INFO - PROCESS | 2860 | 1470772307643 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1C4DE000 == 33 [pid = 2860] [id = 480] 12:51:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC16FBA800) [pid = 2860] [serial = 1440] [outer = 0000000000000000] 12:51:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC195A7C00) [pid = 2860] [serial = 1441] [outer = 000000EC16FBA800] 12:51:47 INFO - PROCESS | 2860 | 1470772307696 Marionette DEBUG loaded listener.js 12:51:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC197EDC00) [pid = 2860] [serial = 1442] [outer = 000000EC16FBA800] 12:51:48 INFO - PROCESS | 2860 | 1470772308130 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 12:51:48 INFO - PROCESS | 2860 | 1470772308185 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 12:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:51:48 INFO - PROCESS | 2860 | 1470772308187 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 12:51:48 INFO - PROCESS | 2860 | 1470772308190 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:51:48 INFO - PROCESS | 2860 | 1470772308192 Marionette TRACE conn6 <- [1,1886,null,{}] 12:51:48 INFO - PROCESS | 2860 | 1470772308196 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:48 INFO - PROCESS | 2860 | 1470772308198 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:48 INFO - PROCESS | 2860 | 1470772308279 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 12:51:48 INFO - PROCESS | 2860 | 1470772308314 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 2860 | 1470772308316 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D9A5000 == 34 [pid = 2860] [id = 481] 12:51:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC197EE000) [pid = 2860] [serial = 1443] [outer = 0000000000000000] 12:51:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC19A4A400) [pid = 2860] [serial = 1444] [outer = 000000EC197EE000] 12:51:48 INFO - PROCESS | 2860 | 1470772308366 Marionette DEBUG loaded listener.js 12:51:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19ECE800) [pid = 2860] [serial = 1445] [outer = 000000EC197EE000] 12:51:48 INFO - PROCESS | 2860 | 1470772308782 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:51:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:51:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 12:51:48 INFO - PROCESS | 2860 | 1470772308823 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 12:51:48 INFO - PROCESS | 2860 | 1470772308825 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 12:51:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:51:48 INFO - PROCESS | 2860 | 1470772308828 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:51:48 INFO - PROCESS | 2860 | 1470772308830 Marionette TRACE conn6 <- [1,1890,null,{}] 12:51:48 INFO - PROCESS | 2860 | 1470772308838 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:48 INFO - PROCESS | 2860 | 1470772308840 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:48 INFO - PROCESS | 2860 | 1470772308923 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 12:51:48 INFO - PROCESS | 2860 | 1470772308929 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:48 INFO - PROCESS | 2860 | 1470772308931 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E178800 == 35 [pid = 2860] [id = 482] 12:51:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19ECF800) [pid = 2860] [serial = 1446] [outer = 0000000000000000] 12:51:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A006800) [pid = 2860] [serial = 1447] [outer = 000000EC19ECF800] 12:51:48 INFO - PROCESS | 2860 | 1470772308977 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A4BD000) [pid = 2860] [serial = 1448] [outer = 000000EC19ECF800] 12:51:49 INFO - PROCESS | 2860 | 1470772309476 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 671ms 12:51:49 INFO - PROCESS | 2860 | 1470772309503 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 12:51:49 INFO - PROCESS | 2860 | 1470772309505 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 12:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:51:49 INFO - PROCESS | 2860 | 1470772309514 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:51:49 INFO - PROCESS | 2860 | 1470772309516 Marionette TRACE conn6 <- [1,1894,null,{}] 12:51:49 INFO - PROCESS | 2860 | 1470772309519 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:49 INFO - PROCESS | 2860 | 1470772309521 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:49 INFO - PROCESS | 2860 | 1470772309632 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 12:51:49 INFO - PROCESS | 2860 | 1470772309712 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:49 INFO - PROCESS | 2860 | 1470772309714 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A078000 == 36 [pid = 2860] [id = 483] 12:51:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A4C3C00) [pid = 2860] [serial = 1449] [outer = 0000000000000000] 12:51:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A845800) [pid = 2860] [serial = 1450] [outer = 000000EC1A4C3C00] 12:51:49 INFO - PROCESS | 2860 | 1470772309760 Marionette DEBUG loaded listener.js 12:51:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A975C00) [pid = 2860] [serial = 1451] [outer = 000000EC1A4C3C00] 12:51:50 INFO - PROCESS | 2860 | 1470772310184 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 12:51:50 INFO - PROCESS | 2860 | 1470772310255 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 12:51:50 INFO - PROCESS | 2860 | 1470772310257 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 12:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:51:50 INFO - PROCESS | 2860 | 1470772310260 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:51:50 INFO - PROCESS | 2860 | 1470772310262 Marionette TRACE conn6 <- [1,1898,null,{}] 12:51:50 INFO - PROCESS | 2860 | 1470772310266 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:50 INFO - PROCESS | 2860 | 1470772310268 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:50 INFO - PROCESS | 2860 | 1470772310385 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 12:51:50 INFO - PROCESS | 2860 | 1470772310441 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:50 INFO - PROCESS | 2860 | 1470772310443 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E37B800 == 37 [pid = 2860] [id = 484] 12:51:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1371D000) [pid = 2860] [serial = 1452] [outer = 0000000000000000] 12:51:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A982400) [pid = 2860] [serial = 1453] [outer = 000000EC1371D000] 12:51:50 INFO - PROCESS | 2860 | 1470772310489 Marionette DEBUG loaded listener.js 12:51:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1AD0FC00) [pid = 2860] [serial = 1454] [outer = 000000EC1371D000] 12:51:50 INFO - PROCESS | 2860 | 1470772310934 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 12:51:51 INFO - PROCESS | 2860 | 1470772311021 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 12:51:51 INFO - PROCESS | 2860 | 1470772311024 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 12:51:51 INFO - PROCESS | 2860 | 1470772311027 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:51:51 INFO - PROCESS | 2860 | 1470772311030 Marionette TRACE conn6 <- [1,1902,null,{}] 12:51:51 INFO - PROCESS | 2860 | 1470772311033 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:51 INFO - PROCESS | 2860 | 1470772311036 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:51 INFO - PROCESS | 2860 | 1470772311242 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19017400) [pid = 2860] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1A007400) [pid = 2860] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1B871400) [pid = 2860] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1A008000) [pid = 2860] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1367A000) [pid = 2860] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D57A000) [pid = 2860] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D768400) [pid = 2860] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D855400) [pid = 2860] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1AD0F800) [pid = 2860] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16F62800) [pid = 2860] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:51:51 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D859800) [pid = 2860] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:51:51 INFO - PROCESS | 2860 | 1470772311305 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 2860 | 1470772311307 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D6000 == 38 [pid = 2860] [id = 485] 12:51:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0B918C00) [pid = 2860] [serial = 1455] [outer = 0000000000000000] 12:51:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D76BC00) [pid = 2860] [serial = 1456] [outer = 000000EC0B918C00] 12:51:51 INFO - PROCESS | 2860 | 1470772311357 Marionette DEBUG loaded listener.js 12:51:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC197EF000) [pid = 2860] [serial = 1457] [outer = 000000EC0B918C00] 12:51:51 INFO - PROCESS | 2860 | 1470772311733 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 12:51:51 INFO - PROCESS | 2860 | 1470772311768 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 12:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:51:51 INFO - PROCESS | 2860 | 1470772311770 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 12:51:51 INFO - PROCESS | 2860 | 1470772311773 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:51:51 INFO - PROCESS | 2860 | 1470772311775 Marionette TRACE conn6 <- [1,1906,null,{}] 12:51:51 INFO - PROCESS | 2860 | 1470772311779 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:51 INFO - PROCESS | 2860 | 1470772311781 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:51 INFO - PROCESS | 2860 | 1470772311866 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 12:51:51 INFO - PROCESS | 2860 | 1470772311871 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:51 INFO - PROCESS | 2860 | 1470772311873 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2003F800 == 39 [pid = 2860] [id = 486] 12:51:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A008000) [pid = 2860] [serial = 1458] [outer = 0000000000000000] 12:51:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAA6000) [pid = 2860] [serial = 1459] [outer = 000000EC1A008000] 12:51:51 INFO - PROCESS | 2860 | 1470772311919 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1BAFEC00) [pid = 2860] [serial = 1460] [outer = 000000EC1A008000] 12:51:52 INFO - PROCESS | 2860 | 1470772312361 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 630ms 12:51:52 INFO - PROCESS | 2860 | 1470772312407 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 12:51:52 INFO - PROCESS | 2860 | 1470772312409 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 12:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:51:52 INFO - PROCESS | 2860 | 1470772312413 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:51:52 INFO - PROCESS | 2860 | 1470772312414 Marionette TRACE conn6 <- [1,1910,null,{}] 12:51:52 INFO - PROCESS | 2860 | 1470772312418 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:52 INFO - PROCESS | 2860 | 1470772312420 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:52 INFO - PROCESS | 2860 | 1470772312506 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 12:51:52 INFO - PROCESS | 2860 | 1470772312511 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:52 INFO - PROCESS | 2860 | 1470772312513 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20084000 == 40 [pid = 2860] [id = 487] 12:51:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC13679400) [pid = 2860] [serial = 1461] [outer = 0000000000000000] 12:51:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1BAFD800) [pid = 2860] [serial = 1462] [outer = 000000EC13679400] 12:51:52 INFO - PROCESS | 2860 | 1470772312560 Marionette DEBUG loaded listener.js 12:51:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1CF6EC00) [pid = 2860] [serial = 1463] [outer = 000000EC13679400] 12:51:53 INFO - PROCESS | 2860 | 1470772313015 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 12:51:53 INFO - PROCESS | 2860 | 1470772313045 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 12:51:53 INFO - PROCESS | 2860 | 1470772313047 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 12:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:51:53 INFO - PROCESS | 2860 | 1470772313064 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:51:53 INFO - PROCESS | 2860 | 1470772313066 Marionette TRACE conn6 <- [1,1914,null,{}] 12:51:53 INFO - PROCESS | 2860 | 1470772313074 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:53 INFO - PROCESS | 2860 | 1470772313076 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:53 INFO - PROCESS | 2860 | 1470772313162 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 12:51:53 INFO - PROCESS | 2860 | 1470772313170 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:53 INFO - PROCESS | 2860 | 1470772313179 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20476800 == 41 [pid = 2860] [id = 488] 12:51:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF7BC00) [pid = 2860] [serial = 1464] [outer = 0000000000000000] 12:51:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CFC0400) [pid = 2860] [serial = 1465] [outer = 000000EC1CF7BC00] 12:51:53 INFO - PROCESS | 2860 | 1470772313226 Marionette DEBUG loaded listener.js 12:51:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D806800) [pid = 2860] [serial = 1466] [outer = 000000EC1CF7BC00] 12:51:54 INFO - PROCESS | 2860 | 1470772314047 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1028ms 12:51:54 INFO - PROCESS | 2860 | 1470772314092 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 12:51:54 INFO - PROCESS | 2860 | 1470772314097 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 12:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:51:54 INFO - PROCESS | 2860 | 1470772314102 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:51:54 INFO - PROCESS | 2860 | 1470772314108 Marionette TRACE conn6 <- [1,1918,null,{}] 12:51:54 INFO - PROCESS | 2860 | 1470772314135 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:54 INFO - PROCESS | 2860 | 1470772314138 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:54 INFO - PROCESS | 2860 | 1470772314297 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 12:51:54 INFO - PROCESS | 2860 | 1470772314414 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:54 INFO - PROCESS | 2860 | 1470772314417 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19795000 == 42 [pid = 2860] [id = 489] 12:51:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8A3C00) [pid = 2860] [serial = 1467] [outer = 0000000000000000] 12:51:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D8CB800) [pid = 2860] [serial = 1468] [outer = 000000EC0D8A3C00] 12:51:54 INFO - PROCESS | 2860 | 1470772314479 Marionette DEBUG loaded listener.js 12:51:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0DD03000) [pid = 2860] [serial = 1469] [outer = 000000EC0D8A3C00] 12:51:55 INFO - PROCESS | 2860 | 1470772315370 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1360ms 12:51:55 INFO - PROCESS | 2860 | 1470772315466 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 12:51:55 INFO - PROCESS | 2860 | 1470772315471 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 12:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:51:55 INFO - PROCESS | 2860 | 1470772315477 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:51:55 INFO - PROCESS | 2860 | 1470772315480 Marionette TRACE conn6 <- [1,1922,null,{}] 12:51:55 INFO - PROCESS | 2860 | 1470772315487 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:55 INFO - PROCESS | 2860 | 1470772315490 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:55 INFO - PROCESS | 2860 | 1470772315640 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 12:51:55 INFO - PROCESS | 2860 | 1470772315756 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:55 INFO - PROCESS | 2860 | 1470772315761 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B08800 == 43 [pid = 2860] [id = 490] 12:51:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC11872000) [pid = 2860] [serial = 1470] [outer = 0000000000000000] 12:51:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC11EFDC00) [pid = 2860] [serial = 1471] [outer = 000000EC11872000] 12:51:55 INFO - PROCESS | 2860 | 1470772315852 Marionette DEBUG loaded listener.js 12:51:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC127AF400) [pid = 2860] [serial = 1472] [outer = 000000EC11872000] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20084000 == 42 [pid = 2860] [id = 487] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2003F800 == 41 [pid = 2860] [id = 486] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D6000 == 40 [pid = 2860] [id = 485] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E37B800 == 39 [pid = 2860] [id = 484] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A078000 == 38 [pid = 2860] [id = 483] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E178800 == 37 [pid = 2860] [id = 482] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D9A5000 == 36 [pid = 2860] [id = 481] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1C4DE000 == 35 [pid = 2860] [id = 480] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D9800 == 34 [pid = 2860] [id = 479] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A999800 == 33 [pid = 2860] [id = 478] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A07A000 == 32 [pid = 2860] [id = 477] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1BAF9800) [pid = 2860] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19061000 == 31 [pid = 2860] [id = 476] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137A9000 == 30 [pid = 2860] [id = 475] 12:51:56 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A471800 == 29 [pid = 2860] [id = 474] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1967E000) [pid = 2860] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1A00C400) [pid = 2860] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1A844800) [pid = 2860] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC127D5400) [pid = 2860] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1B007800) [pid = 2860] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1BAA4C00) [pid = 2860] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1B833800) [pid = 2860] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC13727000) [pid = 2860] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC14253C00) [pid = 2860] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D933800) [pid = 2860] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC126D6400) [pid = 2860] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0DC39400) [pid = 2860] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D8A0000) [pid = 2860] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8D1000) [pid = 2860] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D89A800) [pid = 2860] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1B82B800) [pid = 2860] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC17310C00) [pid = 2860] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19A4A800) [pid = 2860] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1902E400) [pid = 2860] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A97C000) [pid = 2860] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1900DC00) [pid = 2860] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 12:51:56 INFO - PROCESS | 2860 | 1470772316340 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 881ms 12:51:56 INFO - PROCESS | 2860 | 1470772316361 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 12:51:56 INFO - PROCESS | 2860 | 1470772316367 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 12:51:56 INFO - PROCESS | 2860 | 1470772316378 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:51:56 INFO - PROCESS | 2860 | 1470772316381 Marionette TRACE conn6 <- [1,1926,null,{}] 12:51:56 INFO - PROCESS | 2860 | 1470772316385 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:56 INFO - PROCESS | 2860 | 1470772316388 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:56 INFO - PROCESS | 2860 | 1470772316482 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 12:51:56 INFO - PROCESS | 2860 | 1470772316490 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:56 INFO - PROCESS | 2860 | 1470772316493 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1977A800 == 30 [pid = 2860] [id = 491] 12:51:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1264C000) [pid = 2860] [serial = 1473] [outer = 0000000000000000] 12:51:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC12A1C000) [pid = 2860] [serial = 1474] [outer = 000000EC1264C000] 12:51:56 INFO - PROCESS | 2860 | 1470772316543 Marionette DEBUG loaded listener.js 12:51:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC12F22000) [pid = 2860] [serial = 1475] [outer = 000000EC1264C000] 12:51:57 INFO - PROCESS | 2860 | 1470772317028 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 671ms 12:51:57 INFO - PROCESS | 2860 | 1470772317052 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 12:51:57 INFO - PROCESS | 2860 | 1470772317055 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 12:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:51:57 INFO - PROCESS | 2860 | 1470772317058 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:51:57 INFO - PROCESS | 2860 | 1470772317062 Marionette TRACE conn6 <- [1,1930,null,{}] 12:51:57 INFO - PROCESS | 2860 | 1470772317074 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:57 INFO - PROCESS | 2860 | 1470772317079 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:57 INFO - PROCESS | 2860 | 1470772317203 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 12:51:57 INFO - PROCESS | 2860 | 1470772317220 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 2860 | 1470772317223 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A46C800 == 31 [pid = 2860] [id = 492] 12:51:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16F9BC00) [pid = 2860] [serial = 1476] [outer = 0000000000000000] 12:51:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FAD800) [pid = 2860] [serial = 1477] [outer = 000000EC16F9BC00] 12:51:57 INFO - PROCESS | 2860 | 1470772317281 Marionette DEBUG loaded listener.js 12:51:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC17BB7400) [pid = 2860] [serial = 1478] [outer = 000000EC16F9BC00] 12:51:57 INFO - PROCESS | 2860 | 1470772317745 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 12:51:57 INFO - PROCESS | 2860 | 1470772317795 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 12:51:57 INFO - PROCESS | 2860 | 1470772317798 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 12:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:51:57 INFO - PROCESS | 2860 | 1470772317801 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:51:57 INFO - PROCESS | 2860 | 1470772317804 Marionette TRACE conn6 <- [1,1934,null,{}] 12:51:57 INFO - PROCESS | 2860 | 1470772317807 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:57 INFO - PROCESS | 2860 | 1470772317809 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:57 INFO - PROCESS | 2860 | 1470772317901 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 12:51:57 INFO - PROCESS | 2860 | 1470772317908 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:57 INFO - PROCESS | 2860 | 1470772317910 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD2B800 == 32 [pid = 2860] [id = 493] 12:51:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19030400) [pid = 2860] [serial = 1479] [outer = 0000000000000000] 12:51:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19039C00) [pid = 2860] [serial = 1480] [outer = 000000EC19030400] 12:51:57 INFO - PROCESS | 2860 | 1470772317957 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC197F0800) [pid = 2860] [serial = 1481] [outer = 000000EC19030400] 12:51:58 INFO - PROCESS | 2860 | 1470772318393 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 12:51:58 INFO - PROCESS | 2860 | 1470772318433 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 12:51:58 INFO - PROCESS | 2860 | 1470772318436 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 12:51:58 INFO - PROCESS | 2860 | 1470772318439 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:51:58 INFO - PROCESS | 2860 | 1470772318441 Marionette TRACE conn6 <- [1,1938,null,{}] 12:51:58 INFO - PROCESS | 2860 | 1470772318444 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:58 INFO - PROCESS | 2860 | 1470772318446 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:58 INFO - PROCESS | 2860 | 1470772318571 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 12:51:58 INFO - PROCESS | 2860 | 1470772318652 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:58 INFO - PROCESS | 2860 | 1470772318654 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1C919800 == 33 [pid = 2860] [id = 494] 12:51:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D85BC00) [pid = 2860] [serial = 1482] [outer = 0000000000000000] 12:51:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19CE9000) [pid = 2860] [serial = 1483] [outer = 000000EC0D85BC00] 12:51:58 INFO - PROCESS | 2860 | 1470772318701 Marionette DEBUG loaded listener.js 12:51:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A006C00) [pid = 2860] [serial = 1484] [outer = 000000EC0D85BC00] 12:51:59 INFO - PROCESS | 2860 | 1470772319133 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 12:51:59 INFO - PROCESS | 2860 | 1470772319176 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 2860 | 1470772319179 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 12:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:51:59 INFO - PROCESS | 2860 | 1470772319182 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 2860 | 1470772319184 Marionette TRACE conn6 <- [1,1942,null,{}] 12:51:59 INFO - PROCESS | 2860 | 1470772319202 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:59 INFO - PROCESS | 2860 | 1470772319208 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:59 INFO - PROCESS | 2860 | 1470772319351 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 12:51:59 INFO - PROCESS | 2860 | 1470772319405 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:51:59 INFO - PROCESS | 2860 | 1470772319407 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:51:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E178800 == 34 [pid = 2860] [id = 495] 12:51:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D76C400) [pid = 2860] [serial = 1485] [outer = 0000000000000000] 12:51:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1AEF1C00) [pid = 2860] [serial = 1486] [outer = 000000EC0D76C400] 12:51:59 INFO - PROCESS | 2860 | 1470772319455 Marionette DEBUG loaded listener.js 12:51:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B833000) [pid = 2860] [serial = 1487] [outer = 000000EC0D76C400] 12:51:59 INFO - PROCESS | 2860 | 1470772319891 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 12:51:59 INFO - PROCESS | 2860 | 1470772319957 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 12:51:59 INFO - PROCESS | 2860 | 1470772319959 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 12:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:51:59 INFO - PROCESS | 2860 | 1470772319967 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:51:59 INFO - PROCESS | 2860 | 1470772319969 Marionette TRACE conn6 <- [1,1946,null,{}] 12:51:59 INFO - PROCESS | 2860 | 1470772319972 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:51:59 INFO - PROCESS | 2860 | 1470772319974 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:00 INFO - PROCESS | 2860 | 1470772320095 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 12:52:00 INFO - PROCESS | 2860 | 1470772320150 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:00 INFO - PROCESS | 2860 | 1470772320152 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E36E000 == 35 [pid = 2860] [id = 496] 12:52:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC13F37000) [pid = 2860] [serial = 1488] [outer = 0000000000000000] 12:52:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1BAD9800) [pid = 2860] [serial = 1489] [outer = 000000EC13F37000] 12:52:00 INFO - PROCESS | 2860 | 1470772320197 Marionette DEBUG loaded listener.js 12:52:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1CC4C400) [pid = 2860] [serial = 1490] [outer = 000000EC13F37000] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC13679400) [pid = 2860] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1A4C3C00) [pid = 2860] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D76E400) [pid = 2860] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1BADD000) [pid = 2860] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19ECF800) [pid = 2860] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D932000) [pid = 2860] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC197EE000) [pid = 2860] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC16FBA800) [pid = 2860] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC13729C00) [pid = 2860] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1371D000) [pid = 2860] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D89B000) [pid = 2860] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0C24D800) [pid = 2860] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A008000) [pid = 2860] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:52:00 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0B918C00) [pid = 2860] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:52:00 INFO - PROCESS | 2860 | 1470772320721 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 776ms 12:52:00 INFO - PROCESS | 2860 | 1470772320749 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 12:52:00 INFO - PROCESS | 2860 | 1470772320751 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 12:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:52:00 INFO - PROCESS | 2860 | 1470772320755 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:52:00 INFO - PROCESS | 2860 | 1470772320757 Marionette TRACE conn6 <- [1,1950,null,{}] 12:52:00 INFO - PROCESS | 2860 | 1470772320760 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:00 INFO - PROCESS | 2860 | 1470772320762 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:00 INFO - PROCESS | 2860 | 1470772320847 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 12:52:00 INFO - PROCESS | 2860 | 1470772320927 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:00 INFO - PROCESS | 2860 | 1470772320929 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167B6800 == 36 [pid = 2860] [id = 497] 12:52:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D8CEC00) [pid = 2860] [serial = 1491] [outer = 0000000000000000] 12:52:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FBA800) [pid = 2860] [serial = 1492] [outer = 000000EC0D8CEC00] 12:52:00 INFO - PROCESS | 2860 | 1470772320976 Marionette DEBUG loaded listener.js 12:52:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A974C00) [pid = 2860] [serial = 1493] [outer = 000000EC0D8CEC00] 12:52:01 INFO - PROCESS | 2860 | 1470772321341 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 12:52:01 INFO - PROCESS | 2860 | 1470772321386 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 12:52:01 INFO - PROCESS | 2860 | 1470772321388 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 12:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:52:01 INFO - PROCESS | 2860 | 1470772321392 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:52:01 INFO - PROCESS | 2860 | 1470772321394 Marionette TRACE conn6 <- [1,1954,null,{}] 12:52:01 INFO - PROCESS | 2860 | 1470772321397 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:01 INFO - PROCESS | 2860 | 1470772321399 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:01 INFO - PROCESS | 2860 | 1470772321541 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 12:52:01 INFO - PROCESS | 2860 | 1470772321547 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:01 INFO - PROCESS | 2860 | 1470772321549 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4C4800 == 37 [pid = 2860] [id = 498] 12:52:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1900D000) [pid = 2860] [serial = 1494] [outer = 0000000000000000] 12:52:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1CF76C00) [pid = 2860] [serial = 1495] [outer = 000000EC1900D000] 12:52:01 INFO - PROCESS | 2860 | 1470772321596 Marionette DEBUG loaded listener.js 12:52:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1D804800) [pid = 2860] [serial = 1496] [outer = 000000EC1900D000] 12:52:02 INFO - PROCESS | 2860 | 1470772321991 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 12:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:52:02 INFO - PROCESS | 2860 | 1470772322027 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 12:52:02 INFO - PROCESS | 2860 | 1470772322029 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 12:52:02 INFO - PROCESS | 2860 | 1470772322033 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:52:02 INFO - PROCESS | 2860 | 1470772322034 Marionette TRACE conn6 <- [1,1958,null,{}] 12:52:02 INFO - PROCESS | 2860 | 1470772322038 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:02 INFO - PROCESS | 2860 | 1470772322040 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:02 INFO - PROCESS | 2860 | 1470772322125 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 12:52:02 INFO - PROCESS | 2860 | 1470772322130 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:02 INFO - PROCESS | 2860 | 1470772322132 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20074000 == 38 [pid = 2860] [id = 499] 12:52:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1D80D800) [pid = 2860] [serial = 1497] [outer = 0000000000000000] 12:52:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1D927C00) [pid = 2860] [serial = 1498] [outer = 000000EC1D80D800] 12:52:02 INFO - PROCESS | 2860 | 1470772322179 Marionette DEBUG loaded listener.js 12:52:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1D9DDC00) [pid = 2860] [serial = 1499] [outer = 000000EC1D80D800] 12:52:02 INFO - PROCESS | 2860 | 1470772322650 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 671ms 12:52:02 INFO - PROCESS | 2860 | 1470772322710 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 12:52:02 INFO - PROCESS | 2860 | 1470772322715 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 12:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:52:02 INFO - PROCESS | 2860 | 1470772322722 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:52:02 INFO - PROCESS | 2860 | 1470772322726 Marionette TRACE conn6 <- [1,1962,null,{}] 12:52:02 INFO - PROCESS | 2860 | 1470772322734 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:02 INFO - PROCESS | 2860 | 1470772322737 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:02 INFO - PROCESS | 2860 | 1470772322949 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 12:52:03 INFO - PROCESS | 2860 | 1470772323042 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:03 INFO - PROCESS | 2860 | 1470772323047 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FCE000 == 39 [pid = 2860] [id = 500] 12:52:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0DC72000) [pid = 2860] [serial = 1500] [outer = 0000000000000000] 12:52:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0DC6EC00) [pid = 2860] [serial = 1501] [outer = 000000EC0DC72000] 12:52:03 INFO - PROCESS | 2860 | 1470772323108 Marionette DEBUG loaded listener.js 12:52:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC126D7000) [pid = 2860] [serial = 1502] [outer = 000000EC0DC72000] 12:52:03 INFO - PROCESS | 2860 | 1470772323672 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 986ms 12:52:03 INFO - PROCESS | 2860 | 1470772323710 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 12:52:03 INFO - PROCESS | 2860 | 1470772323715 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 12:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:52:03 INFO - PROCESS | 2860 | 1470772323722 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:52:03 INFO - PROCESS | 2860 | 1470772323725 Marionette TRACE conn6 <- [1,1966,null,{}] 12:52:03 INFO - PROCESS | 2860 | 1470772323729 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:03 INFO - PROCESS | 2860 | 1470772323732 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:03 INFO - PROCESS | 2860 | 1470772323851 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 12:52:03 INFO - PROCESS | 2860 | 1470772323949 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:03 INFO - PROCESS | 2860 | 1470772323952 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA70000 == 40 [pid = 2860] [id = 501] 12:52:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC13AB3800) [pid = 2860] [serial = 1503] [outer = 0000000000000000] 12:52:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC16789000) [pid = 2860] [serial = 1504] [outer = 000000EC13AB3800] 12:52:04 INFO - PROCESS | 2860 | 1470772324012 Marionette DEBUG loaded listener.js 12:52:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1900F400) [pid = 2860] [serial = 1505] [outer = 000000EC13AB3800] 12:52:04 INFO - PROCESS | 2860 | 1470772324640 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 986ms 12:52:04 INFO - PROCESS | 2860 | 1470772324710 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 12:52:04 INFO - PROCESS | 2860 | 1470772324713 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 12:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:52:04 INFO - PROCESS | 2860 | 1470772324717 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:52:04 INFO - PROCESS | 2860 | 1470772324721 Marionette TRACE conn6 <- [1,1970,null,{}] 12:52:04 INFO - PROCESS | 2860 | 1470772324733 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:04 INFO - PROCESS | 2860 | 1470772324739 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:04 INFO - PROCESS | 2860 | 1470772324854 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 12:52:04 INFO - PROCESS | 2860 | 1470772324978 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:04 INFO - PROCESS | 2860 | 1470772324982 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21493000 == 41 [pid = 2860] [id = 502] 12:52:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1A975800) [pid = 2860] [serial = 1506] [outer = 0000000000000000] 12:52:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1AD0DC00) [pid = 2860] [serial = 1507] [outer = 000000EC1A975800] 12:52:05 INFO - PROCESS | 2860 | 1470772325044 Marionette DEBUG loaded listener.js 12:52:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1B8B9800) [pid = 2860] [serial = 1508] [outer = 000000EC1A975800] 12:52:05 INFO - PROCESS | 2860 | 1470772325670 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 12:52:05 INFO - PROCESS | 2860 | 1470772325705 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 12:52:05 INFO - PROCESS | 2860 | 1470772325708 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 12:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:52:05 INFO - PROCESS | 2860 | 1470772325712 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:52:05 INFO - PROCESS | 2860 | 1470772325714 Marionette TRACE conn6 <- [1,1974,null,{}] 12:52:05 INFO - PROCESS | 2860 | 1470772325718 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:05 INFO - PROCESS | 2860 | 1470772325720 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:05 INFO - PROCESS | 2860 | 1470772325836 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 12:52:05 INFO - PROCESS | 2860 | 1470772325959 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:05 INFO - PROCESS | 2860 | 1470772325961 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2168F800 == 42 [pid = 2860] [id = 503] 12:52:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1D9E3800) [pid = 2860] [serial = 1509] [outer = 0000000000000000] 12:52:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1D9E9000) [pid = 2860] [serial = 1510] [outer = 000000EC1D9E3800] 12:52:06 INFO - PROCESS | 2860 | 1470772326019 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1DE55800) [pid = 2860] [serial = 1511] [outer = 000000EC1D9E3800] 12:52:06 INFO - PROCESS | 2860 | 1470772326747 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1079ms 12:52:06 INFO - PROCESS | 2860 | 1470772326796 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 2860 | 1470772326801 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 12:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:52:06 INFO - PROCESS | 2860 | 1470772326807 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:52:06 INFO - PROCESS | 2860 | 1470772326811 Marionette TRACE conn6 <- [1,1978,null,{}] 12:52:06 INFO - PROCESS | 2860 | 1470772326817 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:06 INFO - PROCESS | 2860 | 1470772326820 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:06 INFO - PROCESS | 2860 | 1470772326930 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 12:52:07 INFO - PROCESS | 2860 | 1470772327060 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:07 INFO - PROCESS | 2860 | 1470772327065 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137A7800 == 43 [pid = 2860] [id = 504] 12:52:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC118C5800) [pid = 2860] [serial = 1512] [outer = 0000000000000000] 12:52:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC11EFE400) [pid = 2860] [serial = 1513] [outer = 000000EC118C5800] 12:52:07 INFO - PROCESS | 2860 | 1470772327120 Marionette DEBUG loaded listener.js 12:52:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC12F1CC00) [pid = 2860] [serial = 1514] [outer = 000000EC118C5800] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4C4800 == 42 [pid = 2860] [id = 498] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167B6800 == 41 [pid = 2860] [id = 497] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E36E000 == 40 [pid = 2860] [id = 496] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E178800 == 39 [pid = 2860] [id = 495] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1C919800 == 38 [pid = 2860] [id = 494] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD2B800 == 37 [pid = 2860] [id = 493] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A46C800 == 36 [pid = 2860] [id = 492] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1977A800 == 35 [pid = 2860] [id = 491] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B08800 == 34 [pid = 2860] [id = 490] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19795000 == 33 [pid = 2860] [id = 489] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20476800 == 32 [pid = 2860] [id = 488] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2168F800 == 31 [pid = 2860] [id = 503] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21493000 == 30 [pid = 2860] [id = 502] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA70000 == 29 [pid = 2860] [id = 501] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20074000 == 28 [pid = 2860] [id = 499] 12:52:07 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FCE000 == 27 [pid = 2860] [id = 500] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC1A845800) [pid = 2860] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC16F99000) [pid = 2860] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC16FB6400) [pid = 2860] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1C46C400) [pid = 2860] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A006800) [pid = 2860] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0E06B000) [pid = 2860] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC11E11000) [pid = 2860] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC19A4A400) [pid = 2860] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19ECE800) [pid = 2860] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC195A7C00) [pid = 2860] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC197EDC00) [pid = 2860] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC137D8800) [pid = 2860] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC16784000) [pid = 2860] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1A982400) [pid = 2860] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1A975C00) [pid = 2860] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D89C400) [pid = 2860] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8CD400) [pid = 2860] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC12F1B800) [pid = 2860] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1AD0FC00) [pid = 2860] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1360A000) [pid = 2860] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BAA6000) [pid = 2860] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D76BC00) [pid = 2860] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1BAFEC00) [pid = 2860] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1CF6EC00) [pid = 2860] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC197EF000) [pid = 2860] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1A4BD000) [pid = 2860] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1BAFD800) [pid = 2860] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 12:52:08 INFO - PROCESS | 2860 | 1470772328328 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1546ms 12:52:08 INFO - PROCESS | 2860 | 1470772328353 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 12:52:08 INFO - PROCESS | 2860 | 1470772328358 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 12:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:52:08 INFO - PROCESS | 2860 | 1470772328363 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:52:08 INFO - PROCESS | 2860 | 1470772328368 Marionette TRACE conn6 <- [1,1982,null,{}] 12:52:08 INFO - PROCESS | 2860 | 1470772328373 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:08 INFO - PROCESS | 2860 | 1470772328376 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:08 INFO - PROCESS | 2860 | 1470772328503 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 12:52:08 INFO - PROCESS | 2860 | 1470772328582 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:08 INFO - PROCESS | 2860 | 1470772328585 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A6E800 == 28 [pid = 2860] [id = 505] 12:52:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D8A1400) [pid = 2860] [serial = 1515] [outer = 0000000000000000] 12:52:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D8D0400) [pid = 2860] [serial = 1516] [outer = 000000EC0D8A1400] 12:52:08 INFO - PROCESS | 2860 | 1470772328637 Marionette DEBUG loaded listener.js 12:52:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D933800) [pid = 2860] [serial = 1517] [outer = 000000EC0D8A1400] 12:52:09 INFO - PROCESS | 2860 | 1470772329024 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 671ms 12:52:09 INFO - PROCESS | 2860 | 1470772329047 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 2860 | 1470772329052 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 12:52:09 INFO - PROCESS | 2860 | 1470772329059 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:52:09 INFO - PROCESS | 2860 | 1470772329062 Marionette TRACE conn6 <- [1,1986,null,{}] 12:52:09 INFO - PROCESS | 2860 | 1470772329066 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:09 INFO - PROCESS | 2860 | 1470772329069 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:09 INFO - PROCESS | 2860 | 1470772329195 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 12:52:09 INFO - PROCESS | 2860 | 1470772329202 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 2860 | 1470772329205 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A7000 == 29 [pid = 2860] [id = 506] 12:52:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0DC70000) [pid = 2860] [serial = 1518] [outer = 0000000000000000] 12:52:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC126D3400) [pid = 2860] [serial = 1519] [outer = 000000EC0DC70000] 12:52:09 INFO - PROCESS | 2860 | 1470772329255 Marionette DEBUG loaded listener.js 12:52:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC12F23400) [pid = 2860] [serial = 1520] [outer = 000000EC0DC70000] 12:52:09 INFO - PROCESS | 2860 | 1470772329729 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 734ms 12:52:09 INFO - PROCESS | 2860 | 1470772329800 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 12:52:09 INFO - PROCESS | 2860 | 1470772329802 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 12:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:52:09 INFO - PROCESS | 2860 | 1470772329806 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:52:09 INFO - PROCESS | 2860 | 1470772329810 Marionette TRACE conn6 <- [1,1990,null,{}] 12:52:09 INFO - PROCESS | 2860 | 1470772329821 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:09 INFO - PROCESS | 2860 | 1470772329826 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:09 INFO - PROCESS | 2860 | 1470772329916 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 12:52:09 INFO - PROCESS | 2860 | 1470772329930 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:09 INFO - PROCESS | 2860 | 1470772329934 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A482800 == 30 [pid = 2860] [id = 507] 12:52:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC14257C00) [pid = 2860] [serial = 1521] [outer = 0000000000000000] 12:52:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1678BC00) [pid = 2860] [serial = 1522] [outer = 000000EC14257C00] 12:52:09 INFO - PROCESS | 2860 | 1470772329986 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16FAF400) [pid = 2860] [serial = 1523] [outer = 000000EC14257C00] 12:52:10 INFO - PROCESS | 2860 | 1470772330474 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 12:52:10 INFO - PROCESS | 2860 | 1470772330565 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 12:52:10 INFO - PROCESS | 2860 | 1470772330568 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 12:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:52:10 INFO - PROCESS | 2860 | 1470772330576 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:52:10 INFO - PROCESS | 2860 | 1470772330579 Marionette TRACE conn6 <- [1,1994,null,{}] 12:52:10 INFO - PROCESS | 2860 | 1470772330582 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:10 INFO - PROCESS | 2860 | 1470772330585 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:10 INFO - PROCESS | 2860 | 1470772330704 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 12:52:10 INFO - PROCESS | 2860 | 1470772330758 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:10 INFO - PROCESS | 2860 | 1470772330760 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D3800 == 31 [pid = 2860] [id = 508] 12:52:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC17C11800) [pid = 2860] [serial = 1524] [outer = 0000000000000000] 12:52:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19011000) [pid = 2860] [serial = 1525] [outer = 000000EC17C11800] 12:52:10 INFO - PROCESS | 2860 | 1470772330808 Marionette DEBUG loaded listener.js 12:52:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19038400) [pid = 2860] [serial = 1526] [outer = 000000EC17C11800] 12:52:11 INFO - PROCESS | 2860 | 1470772331253 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 734ms 12:52:11 INFO - PROCESS | 2860 | 1470772331312 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 12:52:11 INFO - PROCESS | 2860 | 1470772331314 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 12:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:52:11 INFO - PROCESS | 2860 | 1470772331317 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:52:11 INFO - PROCESS | 2860 | 1470772331319 Marionette TRACE conn6 <- [1,1998,null,{}] 12:52:11 INFO - PROCESS | 2860 | 1470772331328 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:11 INFO - PROCESS | 2860 | 1470772331331 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:11 INFO - PROCESS | 2860 | 1470772331448 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 12:52:11 INFO - PROCESS | 2860 | 1470772331458 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:11 INFO - PROCESS | 2860 | 1470772331460 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B84C800 == 32 [pid = 2860] [id = 509] 12:52:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D89AC00) [pid = 2860] [serial = 1527] [outer = 0000000000000000] 12:52:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC197EF000) [pid = 2860] [serial = 1528] [outer = 000000EC0D89AC00] 12:52:11 INFO - PROCESS | 2860 | 1470772331506 Marionette DEBUG loaded listener.js 12:52:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19A48800) [pid = 2860] [serial = 1529] [outer = 000000EC0D89AC00] 12:52:11 INFO - PROCESS | 2860 | 1470772331983 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 12:52:12 INFO - PROCESS | 2860 | 1470772332065 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 2860 | 1470772332067 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 12:52:12 INFO - PROCESS | 2860 | 1470772332071 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:52:12 INFO - PROCESS | 2860 | 1470772332072 Marionette TRACE conn6 <- [1,2002,null,{}] 12:52:12 INFO - PROCESS | 2860 | 1470772332076 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:12 INFO - PROCESS | 2860 | 1470772332082 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:12 INFO - PROCESS | 2860 | 1470772332366 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1D80D800) [pid = 2860] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D8CEC00) [pid = 2860] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC13F37000) [pid = 2860] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1900D000) [pid = 2860] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D85BC00) [pid = 2860] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC16F9BC00) [pid = 2860] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC19030400) [pid = 2860] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1CF7BC00) [pid = 2860] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1264C000) [pid = 2860] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8A3C00) [pid = 2860] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:52:12 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D76C400) [pid = 2860] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:52:12 INFO - PROCESS | 2860 | 1470772332428 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:12 INFO - PROCESS | 2860 | 1470772332431 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CFA6000 == 33 [pid = 2860] [id = 510] 12:52:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0C936C00) [pid = 2860] [serial = 1530] [outer = 0000000000000000] 12:52:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0DC43000) [pid = 2860] [serial = 1531] [outer = 000000EC0C936C00] 12:52:12 INFO - PROCESS | 2860 | 1470772332478 Marionette DEBUG loaded listener.js 12:52:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC197EC400) [pid = 2860] [serial = 1532] [outer = 000000EC0C936C00] 12:52:12 INFO - PROCESS | 2860 | 1470772332849 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 820ms 12:52:12 INFO - PROCESS | 2860 | 1470772332895 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 12:52:12 INFO - PROCESS | 2860 | 1470772332897 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 12:52:12 INFO - PROCESS | 2860 | 1470772332901 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:52:12 INFO - PROCESS | 2860 | 1470772332903 Marionette TRACE conn6 <- [1,2006,null,{}] 12:52:12 INFO - PROCESS | 2860 | 1470772332906 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:12 INFO - PROCESS | 2860 | 1470772332908 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:13 INFO - PROCESS | 2860 | 1470772332991 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 12:52:13 INFO - PROCESS | 2860 | 1470772332996 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 2860 | 1470772332998 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E28E000 == 34 [pid = 2860] [id = 511] 12:52:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC14256C00) [pid = 2860] [serial = 1533] [outer = 0000000000000000] 12:52:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A844C00) [pid = 2860] [serial = 1534] [outer = 000000EC14256C00] 12:52:13 INFO - PROCESS | 2860 | 1470772333046 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A976C00) [pid = 2860] [serial = 1535] [outer = 000000EC14256C00] 12:52:13 INFO - PROCESS | 2860 | 1470772333475 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 629ms 12:52:13 INFO - PROCESS | 2860 | 1470772333533 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 12:52:13 INFO - PROCESS | 2860 | 1470772333535 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 12:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:52:13 INFO - PROCESS | 2860 | 1470772333538 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:52:13 INFO - PROCESS | 2860 | 1470772333540 Marionette TRACE conn6 <- [1,2010,null,{}] 12:52:13 INFO - PROCESS | 2860 | 1470772333544 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:13 INFO - PROCESS | 2860 | 1470772333546 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:13 INFO - PROCESS | 2860 | 1470772333629 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 12:52:13 INFO - PROCESS | 2860 | 1470772333637 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:13 INFO - PROCESS | 2860 | 1470772333639 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2F3000 == 35 [pid = 2860] [id = 512] 12:52:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A979000) [pid = 2860] [serial = 1536] [outer = 0000000000000000] 12:52:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1AA8AC00) [pid = 2860] [serial = 1537] [outer = 000000EC1A979000] 12:52:13 INFO - PROCESS | 2860 | 1470772333685 Marionette DEBUG loaded listener.js 12:52:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B004000) [pid = 2860] [serial = 1538] [outer = 000000EC1A979000] 12:52:14 INFO - PROCESS | 2860 | 1470772334143 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 12:52:14 INFO - PROCESS | 2860 | 1470772334171 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 12:52:14 INFO - PROCESS | 2860 | 1470772334173 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 12:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:52:14 INFO - PROCESS | 2860 | 1470772334189 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:52:14 INFO - PROCESS | 2860 | 1470772334191 Marionette TRACE conn6 <- [1,2014,null,{}] 12:52:14 INFO - PROCESS | 2860 | 1470772334194 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:14 INFO - PROCESS | 2860 | 1470772334196 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:14 INFO - PROCESS | 2860 | 1470772334280 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 12:52:14 INFO - PROCESS | 2860 | 1470772334285 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:14 INFO - PROCESS | 2860 | 1470772334288 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF78800 == 36 [pid = 2860] [id = 513] 12:52:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1AEF9000) [pid = 2860] [serial = 1539] [outer = 0000000000000000] 12:52:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1B86E400) [pid = 2860] [serial = 1540] [outer = 000000EC1AEF9000] 12:52:14 INFO - PROCESS | 2860 | 1470772334333 Marionette DEBUG loaded listener.js 12:52:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1BADB000) [pid = 2860] [serial = 1541] [outer = 000000EC1AEF9000] 12:52:15 INFO - PROCESS | 2860 | 1470772335152 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:52:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:52:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 12:52:15 INFO - PROCESS | 2860 | 1470772335177 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 12:52:15 INFO - PROCESS | 2860 | 1470772335182 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 12:52:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:52:15 INFO - PROCESS | 2860 | 1470772335187 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:52:15 INFO - PROCESS | 2860 | 1470772335193 Marionette TRACE conn6 <- [1,2018,null,{}] 12:52:15 INFO - PROCESS | 2860 | 1470772335199 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:15 INFO - PROCESS | 2860 | 1470772335202 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:15 INFO - PROCESS | 2860 | 1470772335331 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 12:52:15 INFO - PROCESS | 2860 | 1470772335454 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:15 INFO - PROCESS | 2860 | 1470772335457 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19791800 == 37 [pid = 2860] [id = 514] 12:52:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D8CAC00) [pid = 2860] [serial = 1542] [outer = 0000000000000000] 12:52:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D92F800) [pid = 2860] [serial = 1543] [outer = 000000EC0D8CAC00] 12:52:15 INFO - PROCESS | 2860 | 1470772335519 Marionette DEBUG loaded listener.js 12:52:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC129B8800) [pid = 2860] [serial = 1544] [outer = 000000EC0D8CAC00] 12:52:16 INFO - PROCESS | 2860 | 1470772336236 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:52:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:52:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1075ms 12:52:16 INFO - PROCESS | 2860 | 1470772336297 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 12:52:16 INFO - PROCESS | 2860 | 1470772336302 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 12:52:16 INFO - PROCESS | 2860 | 1470772336310 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:52:16 INFO - PROCESS | 2860 | 1470772336313 Marionette TRACE conn6 <- [1,2022,null,{}] 12:52:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:52:16 INFO - PROCESS | 2860 | 1470772336318 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:16 INFO - PROCESS | 2860 | 1470772336321 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:16 INFO - PROCESS | 2860 | 1470772336460 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 12:52:16 INFO - PROCESS | 2860 | 1470772336577 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:16 INFO - PROCESS | 2860 | 1470772336580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC11897000 == 38 [pid = 2860] [id = 515] 12:52:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D89C400) [pid = 2860] [serial = 1545] [outer = 0000000000000000] 12:52:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0DD11400) [pid = 2860] [serial = 1546] [outer = 000000EC0D89C400] 12:52:16 INFO - PROCESS | 2860 | 1470772336641 Marionette DEBUG loaded listener.js 12:52:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC16F69C00) [pid = 2860] [serial = 1547] [outer = 000000EC0D89C400] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2F3000 == 37 [pid = 2860] [id = 512] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E28E000 == 36 [pid = 2860] [id = 511] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA6000 == 35 [pid = 2860] [id = 510] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B84C800 == 34 [pid = 2860] [id = 509] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D3800 == 33 [pid = 2860] [id = 508] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A482800 == 32 [pid = 2860] [id = 507] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A7000 == 31 [pid = 2860] [id = 506] 12:52:17 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A6E800 == 30 [pid = 2860] [id = 505] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC19CE9000) [pid = 2860] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1A006C00) [pid = 2860] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC16FAD800) [pid = 2860] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC17BB7400) [pid = 2860] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19039C00) [pid = 2860] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1D806800) [pid = 2860] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1CFC0400) [pid = 2860] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC12A1C000) [pid = 2860] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC12F22000) [pid = 2860] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC11EFDC00) [pid = 2860] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8CB800) [pid = 2860] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0DD03000) [pid = 2860] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1B833000) [pid = 2860] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1AEF1C00) [pid = 2860] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1D927C00) [pid = 2860] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16FBA800) [pid = 2860] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1D9DDC00) [pid = 2860] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1BAD9800) [pid = 2860] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1CF76C00) [pid = 2860] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1D804800) [pid = 2860] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1CC4C400) [pid = 2860] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A974C00) [pid = 2860] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC197F0800) [pid = 2860] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 12:52:17 INFO - PROCESS | 2860 | 1470772337431 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:52:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1174ms 12:52:17 INFO - PROCESS | 2860 | 1470772337494 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 12:52:17 INFO - PROCESS | 2860 | 1470772337499 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 12:52:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:52:17 INFO - PROCESS | 2860 | 1470772337503 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:52:17 INFO - PROCESS | 2860 | 1470772337509 Marionette TRACE conn6 <- [1,2026,null,{}] 12:52:17 INFO - PROCESS | 2860 | 1470772337514 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:17 INFO - PROCESS | 2860 | 1470772337517 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:17 INFO - PROCESS | 2860 | 1470772337618 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 12:52:17 INFO - PROCESS | 2860 | 1470772337700 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:17 INFO - PROCESS | 2860 | 1470772337702 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E19000 == 31 [pid = 2860] [id = 516] 12:52:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D85C000) [pid = 2860] [serial = 1548] [outer = 0000000000000000] 12:52:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0DC39800) [pid = 2860] [serial = 1549] [outer = 000000EC0D85C000] 12:52:17 INFO - PROCESS | 2860 | 1470772337753 Marionette DEBUG loaded listener.js 12:52:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC12C4FC00) [pid = 2860] [serial = 1550] [outer = 000000EC0D85C000] 12:52:18 INFO - PROCESS | 2860 | 1470772338197 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 734ms 12:52:18 INFO - PROCESS | 2860 | 1470772338242 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 12:52:18 INFO - PROCESS | 2860 | 1470772338247 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 12:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:52:18 INFO - PROCESS | 2860 | 1470772338253 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 2860 | 1470772338256 Marionette TRACE conn6 <- [1,2030,null,{}] 12:52:18 INFO - PROCESS | 2860 | 1470772338260 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:18 INFO - PROCESS | 2860 | 1470772338263 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:18 INFO - PROCESS | 2860 | 1470772338358 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 12:52:18 INFO - PROCESS | 2860 | 1470772338365 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:18 INFO - PROCESS | 2860 | 1470772338367 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C9800 == 32 [pid = 2860] [id = 517] 12:52:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D227400) [pid = 2860] [serial = 1551] [outer = 0000000000000000] 12:52:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FAD400) [pid = 2860] [serial = 1552] [outer = 000000EC0D227400] 12:52:18 INFO - PROCESS | 2860 | 1470772338418 Marionette DEBUG loaded listener.js 12:52:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC17BB5800) [pid = 2860] [serial = 1553] [outer = 000000EC0D227400] 12:52:18 INFO - PROCESS | 2860 | 1470772338889 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:52:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 12:52:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 671ms 12:52:18 INFO - PROCESS | 2860 | 1470772338927 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 12:52:18 INFO - PROCESS | 2860 | 1470772338930 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 12:52:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:52:18 INFO - PROCESS | 2860 | 1470772338933 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:52:18 INFO - PROCESS | 2860 | 1470772338937 Marionette TRACE conn6 <- [1,2034,null,{}] 12:52:18 INFO - PROCESS | 2860 | 1470772338949 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:18 INFO - PROCESS | 2860 | 1470772338954 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:19 INFO - PROCESS | 2860 | 1470772339047 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 12:52:19 INFO - PROCESS | 2860 | 1470772339056 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:19 INFO - PROCESS | 2860 | 1470772339060 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B853800 == 33 [pid = 2860] [id = 518] 12:52:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19038000) [pid = 2860] [serial = 1554] [outer = 0000000000000000] 12:52:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19A47000) [pid = 2860] [serial = 1555] [outer = 000000EC19038000] 12:52:19 INFO - PROCESS | 2860 | 1470772339110 Marionette DEBUG loaded listener.js 12:52:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19ED4000) [pid = 2860] [serial = 1556] [outer = 000000EC19038000] 12:52:19 INFO - PROCESS | 2860 | 1470772339609 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:52:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:52:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 734ms 12:52:19 INFO - PROCESS | 2860 | 1470772339670 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 12:52:19 INFO - PROCESS | 2860 | 1470772339673 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 12:52:19 INFO - PROCESS | 2860 | 1470772339676 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:52:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:52:19 INFO - PROCESS | 2860 | 1470772339678 Marionette TRACE conn6 <- [1,2038,null,{}] 12:52:19 INFO - PROCESS | 2860 | 1470772339686 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:19 INFO - PROCESS | 2860 | 1470772339689 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:19 INFO - PROCESS | 2860 | 1470772339824 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 12:52:19 INFO - PROCESS | 2860 | 1470772339832 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:19 INFO - PROCESS | 2860 | 1470772339835 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E16B800 == 34 [pid = 2860] [id = 519] 12:52:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A010C00) [pid = 2860] [serial = 1557] [outer = 0000000000000000] 12:52:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A842C00) [pid = 2860] [serial = 1558] [outer = 000000EC1A010C00] 12:52:19 INFO - PROCESS | 2860 | 1470772339882 Marionette DEBUG loaded listener.js 12:52:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A97C400) [pid = 2860] [serial = 1559] [outer = 000000EC1A010C00] 12:52:20 INFO - PROCESS | 2860 | 1470772340355 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:52:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 12:52:20 INFO - PROCESS | 2860 | 1470772340417 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 12:52:20 INFO - PROCESS | 2860 | 1470772340419 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 12:52:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:52:20 INFO - PROCESS | 2860 | 1470772340423 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:52:20 INFO - PROCESS | 2860 | 1470772340425 Marionette TRACE conn6 <- [1,2042,null,{}] 12:52:20 INFO - PROCESS | 2860 | 1470772340429 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:20 INFO - PROCESS | 2860 | 1470772340431 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:20 INFO - PROCESS | 2860 | 1470772340545 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 12:52:20 INFO - PROCESS | 2860 | 1470772340555 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:20 INFO - PROCESS | 2860 | 1470772340557 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2ED000 == 35 [pid = 2860] [id = 520] 12:52:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A976000) [pid = 2860] [serial = 1560] [outer = 0000000000000000] 12:52:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B0B6800) [pid = 2860] [serial = 1561] [outer = 000000EC1A976000] 12:52:20 INFO - PROCESS | 2860 | 1470772340604 Marionette DEBUG loaded listener.js 12:52:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B872000) [pid = 2860] [serial = 1562] [outer = 000000EC1A976000] 12:52:21 INFO - PROCESS | 2860 | 1470772341088 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 12:52:21 INFO - PROCESS | 2860 | 1470772341180 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 2860 | 1470772341182 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 12:52:21 INFO - PROCESS | 2860 | 1470772341188 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - PROCESS | 2860 | 1470772341190 Marionette TRACE conn6 <- [1,2046,null,{}] 12:52:21 INFO - PROCESS | 2860 | 1470772341193 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:52:21 INFO - PROCESS | 2860 | 1470772341200 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:21 INFO - PROCESS | 2860 | 1470772341349 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 12:52:21 INFO - PROCESS | 2860 | 1470772341405 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:21 INFO - PROCESS | 2860 | 1470772341407 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFB8000 == 36 [pid = 2860] [id = 521] 12:52:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1C469800) [pid = 2860] [serial = 1563] [outer = 0000000000000000] 12:52:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1CF6E400) [pid = 2860] [serial = 1564] [outer = 000000EC1C469800] 12:52:21 INFO - PROCESS | 2860 | 1470772341454 Marionette DEBUG loaded listener.js 12:52:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1CFB8000) [pid = 2860] [serial = 1565] [outer = 000000EC1C469800] 12:52:21 INFO - PROCESS | 2860 | 1470772341860 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:52:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:52:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 714ms 12:52:21 INFO - PROCESS | 2860 | 1470772341909 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 12:52:21 INFO - PROCESS | 2860 | 1470772341911 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 12:52:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:52:21 INFO - PROCESS | 2860 | 1470772341915 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:52:21 INFO - PROCESS | 2860 | 1470772341917 Marionette TRACE conn6 <- [1,2050,null,{}] 12:52:21 INFO - PROCESS | 2860 | 1470772341927 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:21 INFO - PROCESS | 2860 | 1470772341929 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:22 INFO - PROCESS | 2860 | 1470772342040 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 12:52:22 INFO - PROCESS | 2860 | 1470772342046 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:22 INFO - PROCESS | 2860 | 1470772342048 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B1BE800 == 37 [pid = 2860] [id = 522] 12:52:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1C46B400) [pid = 2860] [serial = 1566] [outer = 0000000000000000] 12:52:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1D807800) [pid = 2860] [serial = 1567] [outer = 000000EC1C46B400] 12:52:22 INFO - PROCESS | 2860 | 1470772342094 Marionette DEBUG loaded listener.js 12:52:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1D924C00) [pid = 2860] [serial = 1568] [outer = 000000EC1C46B400] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC17C11800) [pid = 2860] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0DC70000) [pid = 2860] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC14257C00) [pid = 2860] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC118C5800) [pid = 2860] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D8A1400) [pid = 2860] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D89AC00) [pid = 2860] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0DC72000) [pid = 2860] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC13AB3800) [pid = 2860] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A975800) [pid = 2860] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1D9E3800) [pid = 2860] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0C936C00) [pid = 2860] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC14256C00) [pid = 2860] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC11872000) [pid = 2860] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:52:22 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1A979000) [pid = 2860] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:52:22 INFO - PROCESS | 2860 | 1470772342576 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:52:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:52:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 733ms 12:52:22 INFO - PROCESS | 2860 | 1470772342651 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 12:52:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:52:22 INFO - PROCESS | 2860 | 1470772342653 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 12:52:22 INFO - PROCESS | 2860 | 1470772342657 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:52:22 INFO - PROCESS | 2860 | 1470772342659 Marionette TRACE conn6 <- [1,2054,null,{}] 12:52:22 INFO - PROCESS | 2860 | 1470772342663 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:22 INFO - PROCESS | 2860 | 1470772342665 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:22 INFO - PROCESS | 2860 | 1470772342783 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 12:52:22 INFO - PROCESS | 2860 | 1470772342789 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:22 INFO - PROCESS | 2860 | 1470772342791 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20050000 == 38 [pid = 2860] [id = 523] 12:52:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC118C5800) [pid = 2860] [serial = 1569] [outer = 0000000000000000] 12:52:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19015000) [pid = 2860] [serial = 1570] [outer = 000000EC118C5800] 12:52:22 INFO - PROCESS | 2860 | 1470772342838 Marionette DEBUG loaded listener.js 12:52:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1CFC1000) [pid = 2860] [serial = 1571] [outer = 000000EC118C5800] 12:52:23 INFO - PROCESS | 2860 | 1470772343263 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 630ms 12:52:23 INFO - PROCESS | 2860 | 1470772343292 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 12:52:23 INFO - PROCESS | 2860 | 1470772343294 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 12:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:52:23 INFO - PROCESS | 2860 | 1470772343302 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:52:23 INFO - PROCESS | 2860 | 1470772343304 Marionette TRACE conn6 <- [1,2058,null,{}] 12:52:23 INFO - PROCESS | 2860 | 1470772343308 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:23 INFO - PROCESS | 2860 | 1470772343310 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:23 INFO - PROCESS | 2860 | 1470772343398 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 12:52:23 INFO - PROCESS | 2860 | 1470772343404 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:23 INFO - PROCESS | 2860 | 1470772343406 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20087800 == 39 [pid = 2860] [id = 524] 12:52:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A49800) [pid = 2860] [serial = 1572] [outer = 0000000000000000] 12:52:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1D9DD000) [pid = 2860] [serial = 1573] [outer = 000000EC19A49800] 12:52:23 INFO - PROCESS | 2860 | 1470772343451 Marionette DEBUG loaded listener.js 12:52:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1D9E6C00) [pid = 2860] [serial = 1574] [outer = 000000EC19A49800] 12:52:23 INFO - PROCESS | 2860 | 1470772343881 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:52:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:52:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 12:52:23 INFO - PROCESS | 2860 | 1470772343928 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 12:52:23 INFO - PROCESS | 2860 | 1470772343930 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 12:52:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:52:23 INFO - PROCESS | 2860 | 1470772343938 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:52:23 INFO - PROCESS | 2860 | 1470772343940 Marionette TRACE conn6 <- [1,2062,null,{}] 12:52:23 INFO - PROCESS | 2860 | 1470772343944 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:23 INFO - PROCESS | 2860 | 1470772343946 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:24 INFO - PROCESS | 2860 | 1470772344034 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 12:52:24 INFO - PROCESS | 2860 | 1470772344040 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:24 INFO - PROCESS | 2860 | 1470772344042 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20485800 == 40 [pid = 2860] [id = 525] 12:52:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1D9E4C00) [pid = 2860] [serial = 1575] [outer = 0000000000000000] 12:52:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1DE56000) [pid = 2860] [serial = 1576] [outer = 000000EC1D9E4C00] 12:52:24 INFO - PROCESS | 2860 | 1470772344088 Marionette DEBUG loaded listener.js 12:52:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1DE60400) [pid = 2860] [serial = 1577] [outer = 000000EC1D9E4C00] 12:52:24 INFO - PROCESS | 2860 | 1470772344800 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:52:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:52:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 881ms 12:52:24 INFO - PROCESS | 2860 | 1470772344830 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 12:52:24 INFO - PROCESS | 2860 | 1470772344835 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 12:52:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:52:24 INFO - PROCESS | 2860 | 1470772344841 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:52:24 INFO - PROCESS | 2860 | 1470772344847 Marionette TRACE conn6 <- [1,2066,null,{}] 12:52:24 INFO - PROCESS | 2860 | 1470772344852 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:24 INFO - PROCESS | 2860 | 1470772344856 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:24 INFO - PROCESS | 2860 | 1470772344982 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 12:52:25 INFO - PROCESS | 2860 | 1470772345107 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:25 INFO - PROCESS | 2860 | 1470772345110 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9A1800 == 41 [pid = 2860] [id = 526] 12:52:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC11F73C00) [pid = 2860] [serial = 1578] [outer = 0000000000000000] 12:52:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC12AF2400) [pid = 2860] [serial = 1579] [outer = 000000EC11F73C00] 12:52:25 INFO - PROCESS | 2860 | 1470772345171 Marionette DEBUG loaded listener.js 12:52:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC16787C00) [pid = 2860] [serial = 1580] [outer = 000000EC11F73C00] 12:52:25 INFO - PROCESS | 2860 | 1470772345796 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:52:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:52:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 986ms 12:52:25 INFO - PROCESS | 2860 | 1470772345831 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 12:52:25 INFO - PROCESS | 2860 | 1470772345836 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 12:52:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:52:25 INFO - PROCESS | 2860 | 1470772345844 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:52:25 INFO - PROCESS | 2860 | 1470772345848 Marionette TRACE conn6 <- [1,2070,null,{}] 12:52:25 INFO - PROCESS | 2860 | 1470772345852 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:25 INFO - PROCESS | 2860 | 1470772345855 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:25 INFO - PROCESS | 2860 | 1470772345978 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 12:52:26 INFO - PROCESS | 2860 | 1470772346077 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:26 INFO - PROCESS | 2860 | 1470772346080 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF65800 == 42 [pid = 2860] [id = 527] 12:52:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC19ECD000) [pid = 2860] [serial = 1581] [outer = 0000000000000000] 12:52:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC19ED3400) [pid = 2860] [serial = 1582] [outer = 000000EC19ECD000] 12:52:26 INFO - PROCESS | 2860 | 1470772346139 Marionette DEBUG loaded listener.js 12:52:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1A848000) [pid = 2860] [serial = 1583] [outer = 000000EC19ECD000] 12:52:26 INFO - PROCESS | 2860 | 1470772346785 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:52:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:52:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 986ms 12:52:26 INFO - PROCESS | 2860 | 1470772346835 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 12:52:26 INFO - PROCESS | 2860 | 1470772346838 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 12:52:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:52:26 INFO - PROCESS | 2860 | 1470772346843 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:52:26 INFO - PROCESS | 2860 | 1470772346847 Marionette TRACE conn6 <- [1,2074,null,{}] 12:52:26 INFO - PROCESS | 2860 | 1470772346859 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:26 INFO - PROCESS | 2860 | 1470772346864 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:27 INFO - PROCESS | 2860 | 1470772347014 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 12:52:27 INFO - PROCESS | 2860 | 1470772347148 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:27 INFO - PROCESS | 2860 | 1470772347151 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2168D800 == 43 [pid = 2860] [id = 528] 12:52:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D8CA400) [pid = 2860] [serial = 1584] [outer = 0000000000000000] 12:52:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1CF36000) [pid = 2860] [serial = 1585] [outer = 000000EC0D8CA400] 12:52:27 INFO - PROCESS | 2860 | 1470772347213 Marionette DEBUG loaded listener.js 12:52:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1DE5B000) [pid = 2860] [serial = 1586] [outer = 000000EC0D8CA400] 12:52:27 INFO - PROCESS | 2860 | 1470772347970 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:52:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:52:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1177ms 12:52:28 INFO - PROCESS | 2860 | 1470772348022 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 12:52:28 INFO - PROCESS | 2860 | 1470772348027 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 12:52:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:52:28 INFO - PROCESS | 2860 | 1470772348032 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:52:28 INFO - PROCESS | 2860 | 1470772348036 Marionette TRACE conn6 <- [1,2078,null,{}] 12:52:28 INFO - PROCESS | 2860 | 1470772348042 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:28 INFO - PROCESS | 2860 | 1470772348045 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:28 INFO - PROCESS | 2860 | 1470772348153 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 12:52:28 INFO - PROCESS | 2860 | 1470772348233 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:28 INFO - PROCESS | 2860 | 1470772348237 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C35000 == 44 [pid = 2860] [id = 529] 12:52:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC0D927400) [pid = 2860] [serial = 1587] [outer = 0000000000000000] 12:52:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC0DC70000) [pid = 2860] [serial = 1588] [outer = 000000EC0D927400] 12:52:28 INFO - PROCESS | 2860 | 1470772348333 Marionette DEBUG loaded listener.js 12:52:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC126C5800) [pid = 2860] [serial = 1589] [outer = 000000EC0D927400] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20087800 == 43 [pid = 2860] [id = 524] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20050000 == 42 [pid = 2860] [id = 523] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B1BE800 == 41 [pid = 2860] [id = 522] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFB8000 == 40 [pid = 2860] [id = 521] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2ED000 == 39 [pid = 2860] [id = 520] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E16B800 == 38 [pid = 2860] [id = 519] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B853800 == 37 [pid = 2860] [id = 518] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C9800 == 36 [pid = 2860] [id = 517] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E19000 == 35 [pid = 2860] [id = 516] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC11897000 == 34 [pid = 2860] [id = 515] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19791800 == 33 [pid = 2860] [id = 514] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF78800 == 32 [pid = 2860] [id = 513] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137A7800 == 31 [pid = 2860] [id = 504] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2168D800 == 30 [pid = 2860] [id = 528] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF65800 == 29 [pid = 2860] [id = 527] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9A1800 == 28 [pid = 2860] [id = 526] 12:52:29 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20485800 == 27 [pid = 2860] [id = 525] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC197EF000) [pid = 2860] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC126D7000) [pid = 2860] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC0DC6EC00) [pid = 2860] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1900F400) [pid = 2860] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC16789000) [pid = 2860] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1B8B9800) [pid = 2860] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC1AD0DC00) [pid = 2860] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1DE55800) [pid = 2860] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1D9E9000) [pid = 2860] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19038400) [pid = 2860] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0DC43000) [pid = 2860] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC19A48800) [pid = 2860] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A844C00) [pid = 2860] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1B004000) [pid = 2860] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC197EC400) [pid = 2860] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A976C00) [pid = 2860] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16FAF400) [pid = 2860] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC127AF400) [pid = 2860] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1AA8AC00) [pid = 2860] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19011000) [pid = 2860] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC126D3400) [pid = 2860] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC12F23400) [pid = 2860] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1678BC00) [pid = 2860] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC12F1CC00) [pid = 2860] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC11EFE400) [pid = 2860] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8D0400) [pid = 2860] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D933800) [pid = 2860] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 12:52:29 INFO - PROCESS | 2860 | 1470772349614 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:52:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:52:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1633ms 12:52:29 INFO - PROCESS | 2860 | 1470772349671 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 12:52:29 INFO - PROCESS | 2860 | 1470772349675 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 12:52:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:52:29 INFO - PROCESS | 2860 | 1470772349681 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:52:29 INFO - PROCESS | 2860 | 1470772349684 Marionette TRACE conn6 <- [1,2082,null,{}] 12:52:29 INFO - PROCESS | 2860 | 1470772349692 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:29 INFO - PROCESS | 2860 | 1470772349695 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:29 INFO - PROCESS | 2860 | 1470772349791 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 12:52:29 INFO - PROCESS | 2860 | 1470772349871 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:29 INFO - PROCESS | 2860 | 1470772349875 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E24000 == 28 [pid = 2860] [id = 530] 12:52:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D76C400) [pid = 2860] [serial = 1590] [outer = 0000000000000000] 12:52:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D8A8C00) [pid = 2860] [serial = 1591] [outer = 000000EC0D76C400] 12:52:29 INFO - PROCESS | 2860 | 1470772349927 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D92C800) [pid = 2860] [serial = 1592] [outer = 000000EC0D76C400] 12:52:30 INFO - PROCESS | 2860 | 1470772350346 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:52:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:52:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 12:52:30 INFO - PROCESS | 2860 | 1470772350375 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 12:52:30 INFO - PROCESS | 2860 | 1470772350380 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 12:52:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:52:30 INFO - PROCESS | 2860 | 1470772350387 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:52:30 INFO - PROCESS | 2860 | 1470772350390 Marionette TRACE conn6 <- [1,2086,null,{}] 12:52:30 INFO - PROCESS | 2860 | 1470772350394 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:30 INFO - PROCESS | 2860 | 1470772350397 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:30 INFO - PROCESS | 2860 | 1470772350492 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 12:52:30 INFO - PROCESS | 2860 | 1470772350500 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:30 INFO - PROCESS | 2860 | 1470772350502 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1977B000 == 29 [pid = 2860] [id = 531] 12:52:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC11875800) [pid = 2860] [serial = 1593] [outer = 0000000000000000] 12:52:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC127A5400) [pid = 2860] [serial = 1594] [outer = 000000EC11875800] 12:52:30 INFO - PROCESS | 2860 | 1470772350552 Marionette DEBUG loaded listener.js 12:52:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC12AF1800) [pid = 2860] [serial = 1595] [outer = 000000EC11875800] 12:52:31 INFO - PROCESS | 2860 | 1470772351047 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms 12:52:31 INFO - PROCESS | 2860 | 1470772351080 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 2860 | 1470772351082 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 12:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:52:31 INFO - PROCESS | 2860 | 1470772351085 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - PROCESS | 2860 | 1470772351089 Marionette TRACE conn6 <- [1,2090,null,{}] 12:52:31 INFO - PROCESS | 2860 | 1470772351100 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:31 INFO - PROCESS | 2860 | 1470772351105 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:31 INFO - PROCESS | 2860 | 1470772351228 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 12:52:31 INFO - PROCESS | 2860 | 1470772351316 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 2860 | 1470772351319 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A68E000 == 30 [pid = 2860] [id = 532] 12:52:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0D8A3800) [pid = 2860] [serial = 1596] [outer = 0000000000000000] 12:52:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16789000) [pid = 2860] [serial = 1597] [outer = 000000EC0D8A3800] 12:52:31 INFO - PROCESS | 2860 | 1470772351372 Marionette DEBUG loaded listener.js 12:52:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16FB1C00) [pid = 2860] [serial = 1598] [outer = 000000EC0D8A3800] 12:52:31 INFO - PROCESS | 2860 | 1470772351791 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:52:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:52:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 12:52:31 INFO - PROCESS | 2860 | 1470772351822 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 12:52:31 INFO - PROCESS | 2860 | 1470772351825 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 12:52:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:52:31 INFO - PROCESS | 2860 | 1470772351829 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:52:31 INFO - PROCESS | 2860 | 1470772351831 Marionette TRACE conn6 <- [1,2094,null,{}] 12:52:31 INFO - PROCESS | 2860 | 1470772351834 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:31 INFO - PROCESS | 2860 | 1470772351837 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:31 INFO - PROCESS | 2860 | 1470772351956 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 12:52:31 INFO - PROCESS | 2860 | 1470772351962 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:31 INFO - PROCESS | 2860 | 1470772351964 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D4800 == 31 [pid = 2860] [id = 533] 12:52:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC17C0F000) [pid = 2860] [serial = 1599] [outer = 0000000000000000] 12:52:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19011C00) [pid = 2860] [serial = 1600] [outer = 000000EC17C0F000] 12:52:32 INFO - PROCESS | 2860 | 1470772352057 Marionette DEBUG loaded listener.js 12:52:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1902F800) [pid = 2860] [serial = 1601] [outer = 000000EC17C0F000] 12:52:32 INFO - PROCESS | 2860 | 1470772352495 Marionette TRACE conn6 <- [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] 12:52:32 INFO - PROCESS | 2860 | 1470772352590 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 12:52:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:52:32 INFO - PROCESS | 2860 | 1470772352604 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:52:32 INFO - PROCESS | 2860 | 1470772352606 Marionette TRACE conn6 <- [1,2098,null,{}] 12:52:32 INFO - PROCESS | 2860 | 1470772352610 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:32 INFO - PROCESS | 2860 | 1470772352612 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:32 INFO - PROCESS | 2860 | 1470772352733 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 12:52:32 INFO - PROCESS | 2860 | 1470772352743 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:32 INFO - PROCESS | 2860 | 1470772352745 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85F000 == 32 [pid = 2860] [id = 534] 12:52:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0DC6EC00) [pid = 2860] [serial = 1602] [outer = 0000000000000000] 12:52:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1967DC00) [pid = 2860] [serial = 1603] [outer = 000000EC0DC6EC00] 12:52:32 INFO - PROCESS | 2860 | 1470772352792 Marionette DEBUG loaded listener.js 12:52:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19A43C00) [pid = 2860] [serial = 1604] [outer = 000000EC0DC6EC00] 12:52:33 INFO - PROCESS | 2860 | 1470772353250 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:52:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:52:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 691ms 12:52:33 INFO - PROCESS | 2860 | 1470772353292 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 12:52:33 INFO - PROCESS | 2860 | 1470772353294 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 12:52:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:52:33 INFO - PROCESS | 2860 | 1470772353303 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:52:33 INFO - PROCESS | 2860 | 1470772353305 Marionette TRACE conn6 <- [1,2102,null,{}] 12:52:33 INFO - PROCESS | 2860 | 1470772353308 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:33 INFO - PROCESS | 2860 | 1470772353315 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:33 INFO - PROCESS | 2860 | 1470772353454 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 12:52:33 INFO - PROCESS | 2860 | 1470772353517 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:33 INFO - PROCESS | 2860 | 1470772353520 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE3E800 == 33 [pid = 2860] [id = 535] 12:52:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC19A48800) [pid = 2860] [serial = 1605] [outer = 0000000000000000] 12:52:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A008400) [pid = 2860] [serial = 1606] [outer = 000000EC19A48800] 12:52:33 INFO - PROCESS | 2860 | 1470772353568 Marionette DEBUG loaded listener.js 12:52:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1A977000) [pid = 2860] [serial = 1607] [outer = 000000EC19A48800] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1D9E4C00) [pid = 2860] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1C46B400) [pid = 2860] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1A976000) [pid = 2860] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1AEF9000) [pid = 2860] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19A49800) [pid = 2860] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC118C5800) [pid = 2860] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19038000) [pid = 2860] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D89C400) [pid = 2860] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A010C00) [pid = 2860] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8CAC00) [pid = 2860] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D85C000) [pid = 2860] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D227400) [pid = 2860] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:52:33 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1C469800) [pid = 2860] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:52:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C37000 == 32 [pid = 2860] [id = 11] 12:52:34 INFO - PROCESS | 2860 | 1470772354235 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 12:52:34 INFO - PROCESS | 2860 | 1470772354292 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 12:52:34 INFO - PROCESS | 2860 | 1470772354294 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 12:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:52:34 INFO - PROCESS | 2860 | 1470772354297 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:52:34 INFO - PROCESS | 2860 | 1470772354299 Marionette TRACE conn6 <- [1,2106,null,{}] 12:52:34 INFO - PROCESS | 2860 | 1470772354303 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:34 INFO - PROCESS | 2860 | 1470772354305 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:34 INFO - PROCESS | 2860 | 1470772354389 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 12:52:34 INFO - PROCESS | 2860 | 1470772354396 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:34 INFO - PROCESS | 2860 | 1470772354398 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E178000 == 33 [pid = 2860] [id = 536] 12:52:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC129FC800) [pid = 2860] [serial = 1608] [outer = 0000000000000000] 12:52:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16784C00) [pid = 2860] [serial = 1609] [outer = 000000EC129FC800] 12:52:34 INFO - PROCESS | 2860 | 1470772354446 Marionette DEBUG loaded listener.js 12:52:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19ED2000) [pid = 2860] [serial = 1610] [outer = 000000EC129FC800] 12:52:34 INFO - PROCESS | 2860 | 1470772354881 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:52:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:52:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 12:52:34 INFO - PROCESS | 2860 | 1470772354930 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 12:52:34 INFO - PROCESS | 2860 | 1470772354932 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 12:52:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:52:34 INFO - PROCESS | 2860 | 1470772354935 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:52:34 INFO - PROCESS | 2860 | 1470772354937 Marionette TRACE conn6 <- [1,2110,null,{}] 12:52:34 INFO - PROCESS | 2860 | 1470772354940 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:34 INFO - PROCESS | 2860 | 1470772354942 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:35 INFO - PROCESS | 2860 | 1470772355028 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 12:52:35 INFO - PROCESS | 2860 | 1470772355034 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:35 INFO - PROCESS | 2860 | 1470772355036 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E3000 == 34 [pid = 2860] [id = 537] 12:52:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A974400) [pid = 2860] [serial = 1611] [outer = 0000000000000000] 12:52:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1AEF0C00) [pid = 2860] [serial = 1612] [outer = 000000EC1A974400] 12:52:35 INFO - PROCESS | 2860 | 1470772355082 Marionette DEBUG loaded listener.js 12:52:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B1A4400) [pid = 2860] [serial = 1613] [outer = 000000EC1A974400] 12:52:35 INFO - PROCESS | 2860 | 1470772355544 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:52:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:52:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 12:52:35 INFO - PROCESS | 2860 | 1470772355572 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 12:52:35 INFO - PROCESS | 2860 | 1470772355575 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 12:52:35 INFO - PROCESS | 2860 | 1470772355578 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:52:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:52:35 INFO - PROCESS | 2860 | 1470772355580 Marionette TRACE conn6 <- [1,2114,null,{}] 12:52:35 INFO - PROCESS | 2860 | 1470772355588 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:35 INFO - PROCESS | 2860 | 1470772355590 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:35 INFO - PROCESS | 2860 | 1470772355676 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 12:52:35 INFO - PROCESS | 2860 | 1470772355684 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:35 INFO - PROCESS | 2860 | 1470772355686 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A68D000 == 35 [pid = 2860] [id = 538] 12:52:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B0BA400) [pid = 2860] [serial = 1614] [outer = 0000000000000000] 12:52:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B873800) [pid = 2860] [serial = 1615] [outer = 000000EC1B0BA400] 12:52:35 INFO - PROCESS | 2860 | 1470772355732 Marionette DEBUG loaded listener.js 12:52:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1BADE000) [pid = 2860] [serial = 1616] [outer = 000000EC1B0BA400] 12:52:36 INFO - PROCESS | 2860 | 1470772356533 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:52:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:52:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1021ms 12:52:36 INFO - PROCESS | 2860 | 1470772356603 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 12:52:36 INFO - PROCESS | 2860 | 1470772356608 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 12:52:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:52:36 INFO - PROCESS | 2860 | 1470772356613 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:52:36 INFO - PROCESS | 2860 | 1470772356619 Marionette TRACE conn6 <- [1,2118,null,{}] 12:52:36 INFO - PROCESS | 2860 | 1470772356645 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:36 INFO - PROCESS | 2860 | 1470772356648 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:36 INFO - PROCESS | 2860 | 1470772356815 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 12:52:36 INFO - PROCESS | 2860 | 1470772356931 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:36 INFO - PROCESS | 2860 | 1470772356934 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1977A000 == 36 [pid = 2860] [id = 539] 12:52:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D854400) [pid = 2860] [serial = 1617] [outer = 0000000000000000] 12:52:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D932000) [pid = 2860] [serial = 1618] [outer = 000000EC0D854400] 12:52:37 INFO - PROCESS | 2860 | 1470772356996 Marionette DEBUG loaded listener.js 12:52:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1264B400) [pid = 2860] [serial = 1619] [outer = 000000EC0D854400] 12:52:37 INFO - PROCESS | 2860 | 1470772357730 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 12:52:37 INFO - PROCESS | 2860 | 1470772357812 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 12:52:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:52:37 INFO - PROCESS | 2860 | 1470772357818 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:52:37 INFO - PROCESS | 2860 | 1470772357822 Marionette TRACE conn6 <- [1,2122,null,{}] 12:52:37 INFO - PROCESS | 2860 | 1470772357826 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:37 INFO - PROCESS | 2860 | 1470772357829 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:38 INFO - PROCESS | 2860 | 1470772358017 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 12:52:38 INFO - PROCESS | 2860 | 1470772358028 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:38 INFO - PROCESS | 2860 | 1470772358030 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B14000 == 37 [pid = 2860] [id = 540] 12:52:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC11EFE400) [pid = 2860] [serial = 1620] [outer = 0000000000000000] 12:52:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC12F20400) [pid = 2860] [serial = 1621] [outer = 000000EC11EFE400] 12:52:38 INFO - PROCESS | 2860 | 1470772358091 Marionette DEBUG loaded listener.js 12:52:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC16F92800) [pid = 2860] [serial = 1622] [outer = 000000EC11EFE400] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E3000 == 36 [pid = 2860] [id = 537] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E178000 == 35 [pid = 2860] [id = 536] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE3E800 == 34 [pid = 2860] [id = 535] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85F000 == 33 [pid = 2860] [id = 534] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D4800 == 32 [pid = 2860] [id = 533] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A68E000 == 31 [pid = 2860] [id = 532] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1977B000 == 30 [pid = 2860] [id = 531] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E24000 == 29 [pid = 2860] [id = 530] 12:52:38 INFO - PROCESS | 2860 | --DOCSHELL 000000EC0C4A4800 == 28 [pid = 2860] [id = 12] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1D9E6C00) [pid = 2860] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1DE60400) [pid = 2860] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1DE56000) [pid = 2860] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1D807800) [pid = 2860] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1B0B6800) [pid = 2860] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1B86E400) [pid = 2860] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1B872000) [pid = 2860] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1D9DD000) [pid = 2860] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19015000) [pid = 2860] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19ED4000) [pid = 2860] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC16F69C00) [pid = 2860] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0DD11400) [pid = 2860] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A97C400) [pid = 2860] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D92F800) [pid = 2860] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1BADB000) [pid = 2860] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC129B8800) [pid = 2860] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC12C4FC00) [pid = 2860] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC17BB5800) [pid = 2860] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1A842C00) [pid = 2860] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19A47000) [pid = 2860] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1CFC1000) [pid = 2860] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1CF6E400) [pid = 2860] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0DC39800) [pid = 2860] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1CFB8000) [pid = 2860] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1D924C00) [pid = 2860] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC16FAD400) [pid = 2860] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 12:52:38 INFO - PROCESS | 2860 | 1470772358934 Marionette TRACE conn6 <- [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] 12:52:38 INFO - PROCESS | 2860 | 1470772358957 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 12:52:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:52:38 INFO - PROCESS | 2860 | 1470772358962 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:52:38 INFO - PROCESS | 2860 | 1470772358967 Marionette TRACE conn6 <- [1,2126,null,{}] 12:52:38 INFO - PROCESS | 2860 | 1470772358974 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:38 INFO - PROCESS | 2860 | 1470772358977 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:39 INFO - PROCESS | 2860 | 1470772359081 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 12:52:39 INFO - PROCESS | 2860 | 1470772359162 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 2860 | 1470772359165 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137A9000 == 29 [pid = 2860] [id = 541] 12:52:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D8A9000) [pid = 2860] [serial = 1623] [outer = 0000000000000000] 12:52:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC11F6E400) [pid = 2860] [serial = 1624] [outer = 000000EC0D8A9000] 12:52:39 INFO - PROCESS | 2860 | 1470772359216 Marionette DEBUG loaded listener.js 12:52:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC12F22400) [pid = 2860] [serial = 1625] [outer = 000000EC0D8A9000] 12:52:39 INFO - PROCESS | 2860 | 1470772359685 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:52:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:52:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 797ms 12:52:39 INFO - PROCESS | 2860 | 1470772359759 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 12:52:39 INFO - PROCESS | 2860 | 1470772359764 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 12:52:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:52:39 INFO - PROCESS | 2860 | 1470772359770 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:52:39 INFO - PROCESS | 2860 | 1470772359772 Marionette TRACE conn6 <- [1,2130,null,{}] 12:52:39 INFO - PROCESS | 2860 | 1470772359777 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:39 INFO - PROCESS | 2860 | 1470772359779 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:39 INFO - PROCESS | 2860 | 1470772359875 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 12:52:39 INFO - PROCESS | 2860 | 1470772359890 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:39 INFO - PROCESS | 2860 | 1470772359893 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F80000 == 30 [pid = 2860] [id = 542] 12:52:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC16F9F800) [pid = 2860] [serial = 1626] [outer = 0000000000000000] 12:52:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC16FAE800) [pid = 2860] [serial = 1627] [outer = 000000EC16F9F800] 12:52:39 INFO - PROCESS | 2860 | 1470772359943 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1900C400) [pid = 2860] [serial = 1628] [outer = 000000EC16F9F800] 12:52:40 INFO - PROCESS | 2860 | 1470772360421 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:52:40 INFO - PROCESS | 2860 | 1470772360448 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 12:52:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:52:40 INFO - PROCESS | 2860 | 1470772360452 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:52:40 INFO - PROCESS | 2860 | 1470772360455 Marionette TRACE conn6 <- [1,2134,null,{}] 12:52:40 INFO - PROCESS | 2860 | 1470772360467 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:40 INFO - PROCESS | 2860 | 1470772360472 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:40 INFO - PROCESS | 2860 | 1470772360564 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 12:52:40 INFO - PROCESS | 2860 | 1470772360574 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:40 INFO - PROCESS | 2860 | 1470772360578 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B860000 == 31 [pid = 2860] [id = 543] 12:52:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC195A7C00) [pid = 2860] [serial = 1629] [outer = 0000000000000000] 12:52:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC19A49800) [pid = 2860] [serial = 1630] [outer = 000000EC195A7C00] 12:52:40 INFO - PROCESS | 2860 | 1470772360629 Marionette DEBUG loaded listener.js 12:52:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC19ED6400) [pid = 2860] [serial = 1631] [outer = 000000EC195A7C00] 12:52:41 INFO - PROCESS | 2860 | 1470772361084 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 12:52:41 INFO - PROCESS | 2860 | 1470772361148 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 12:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:52:41 INFO - PROCESS | 2860 | 1470772361151 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:52:41 INFO - PROCESS | 2860 | 1470772361153 Marionette TRACE conn6 <- [1,2138,null,{}] 12:52:41 INFO - PROCESS | 2860 | 1470772361156 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:41 INFO - PROCESS | 2860 | 1470772361159 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:41 INFO - PROCESS | 2860 | 1470772361280 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 12:52:41 INFO - PROCESS | 2860 | 1470772361293 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:41 INFO - PROCESS | 2860 | 1470772361295 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E169000 == 32 [pid = 2860] [id = 544] 12:52:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A011400) [pid = 2860] [serial = 1632] [outer = 0000000000000000] 12:52:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A845400) [pid = 2860] [serial = 1633] [outer = 000000EC1A011400] 12:52:41 INFO - PROCESS | 2860 | 1470772361350 Marionette DEBUG loaded listener.js 12:52:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A97A800) [pid = 2860] [serial = 1634] [outer = 000000EC1A011400] 12:52:41 INFO - PROCESS | 2860 | 1470772361822 Marionette TRACE conn6 <- [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] 12:52:41 INFO - PROCESS | 2860 | 1470772361891 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 12:52:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:52:41 INFO - PROCESS | 2860 | 1470772361894 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:52:41 INFO - PROCESS | 2860 | 1470772361896 Marionette TRACE conn6 <- [1,2142,null,{}] 12:52:41 INFO - PROCESS | 2860 | 1470772361900 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:41 INFO - PROCESS | 2860 | 1470772361902 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:42 INFO - PROCESS | 2860 | 1470772362017 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 12:52:42 INFO - PROCESS | 2860 | 1470772362071 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 2860 | 1470772362073 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2D6800 == 33 [pid = 2860] [id = 545] 12:52:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A97C000) [pid = 2860] [serial = 1635] [outer = 0000000000000000] 12:52:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B833800) [pid = 2860] [serial = 1636] [outer = 000000EC1A97C000] 12:52:42 INFO - PROCESS | 2860 | 1470772362122 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1BAAB800) [pid = 2860] [serial = 1637] [outer = 000000EC1A97C000] 12:52:42 INFO - PROCESS | 2860 | 1470772362592 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:52:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:52:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 733ms 12:52:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:52:42 INFO - PROCESS | 2860 | 1470772362650 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 12:52:42 INFO - PROCESS | 2860 | 1470772362652 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 12:52:42 INFO - PROCESS | 2860 | 1470772362656 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:52:42 INFO - PROCESS | 2860 | 1470772362658 Marionette TRACE conn6 <- [1,2146,null,{}] 12:52:42 INFO - PROCESS | 2860 | 1470772362661 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:42 INFO - PROCESS | 2860 | 1470772362667 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:42 INFO - PROCESS | 2860 | 1470772362807 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 12:52:42 INFO - PROCESS | 2860 | 1470772362864 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:42 INFO - PROCESS | 2860 | 1470772362866 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFAB000 == 34 [pid = 2860] [id = 546] 12:52:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1C995C00) [pid = 2860] [serial = 1638] [outer = 0000000000000000] 12:52:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1CC58C00) [pid = 2860] [serial = 1639] [outer = 000000EC1C995C00] 12:52:42 INFO - PROCESS | 2860 | 1470772362913 Marionette DEBUG loaded listener.js 12:52:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1D803800) [pid = 2860] [serial = 1640] [outer = 000000EC1C995C00] 12:52:43 INFO - PROCESS | 2860 | 1470772363348 Marionette TRACE conn6 <- [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] 12:52:43 INFO - PROCESS | 2860 | 1470772363393 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 12:52:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:52:43 INFO - PROCESS | 2860 | 1470772363396 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:52:43 INFO - PROCESS | 2860 | 1470772363398 Marionette TRACE conn6 <- [1,2150,null,{}] 12:52:43 INFO - PROCESS | 2860 | 1470772363407 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:43 INFO - PROCESS | 2860 | 1470772363409 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:43 INFO - PROCESS | 2860 | 1470772363525 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC12C38800) [pid = 2860] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC17C0F000) [pid = 2860] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76C400) [pid = 2860] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D927400) [pid = 2860] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D8A3800) [pid = 2860] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC11875800) [pid = 2860] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0DC6EC00) [pid = 2860] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC11F73C00) [pid = 2860] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC19ECD000) [pid = 2860] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D8CA400) [pid = 2860] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1A974400) [pid = 2860] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19A48800) [pid = 2860] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC129FC800) [pid = 2860] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:52:43 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC19C0B400) [pid = 2860] [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.] 12:52:43 INFO - PROCESS | 2860 | 1470772363643 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:43 INFO - PROCESS | 2860 | 1470772363645 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD5000 == 35 [pid = 2860] [id = 547] 12:52:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0CB3EC00) [pid = 2860] [serial = 1641] [outer = 0000000000000000] 12:52:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D8A2400) [pid = 2860] [serial = 1642] [outer = 000000EC0CB3EC00] 12:52:43 INFO - PROCESS | 2860 | 1470772363693 Marionette DEBUG loaded listener.js 12:52:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC139D4800) [pid = 2860] [serial = 1643] [outer = 000000EC0CB3EC00] 12:52:44 INFO - PROCESS | 2860 | 1470772364071 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 734ms 12:52:44 INFO - PROCESS | 2860 | 1470772364151 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 12:52:44 INFO - PROCESS | 2860 | 1470772364153 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 12:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:52:44 INFO - PROCESS | 2860 | 1470772364157 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:52:44 INFO - PROCESS | 2860 | 1470772364159 Marionette TRACE conn6 <- [1,2154,null,{}] 12:52:44 INFO - PROCESS | 2860 | 1470772364162 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:44 INFO - PROCESS | 2860 | 1470772364164 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:44 INFO - PROCESS | 2860 | 1470772364290 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 12:52:44 INFO - PROCESS | 2860 | 1470772364305 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 2860 | 1470772364307 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2004B000 == 36 [pid = 2860] [id = 548] 12:52:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC137D1800) [pid = 2860] [serial = 1644] [outer = 0000000000000000] 12:52:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1AA86800) [pid = 2860] [serial = 1645] [outer = 000000EC137D1800] 12:52:44 INFO - PROCESS | 2860 | 1470772364352 Marionette DEBUG loaded listener.js 12:52:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1D930800) [pid = 2860] [serial = 1646] [outer = 000000EC137D1800] 12:52:44 INFO - PROCESS | 2860 | 1470772364759 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:52:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:52:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 628ms 12:52:44 INFO - PROCESS | 2860 | 1470772364789 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 12:52:44 INFO - PROCESS | 2860 | 1470772364791 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 12:52:44 INFO - PROCESS | 2860 | 1470772364794 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:52:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:52:44 INFO - PROCESS | 2860 | 1470772364796 Marionette TRACE conn6 <- [1,2158,null,{}] 12:52:44 INFO - PROCESS | 2860 | 1470772364800 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:44 INFO - PROCESS | 2860 | 1470772364802 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:44 INFO - PROCESS | 2860 | 1470772364919 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 12:52:44 INFO - PROCESS | 2860 | 1470772364926 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:44 INFO - PROCESS | 2860 | 1470772364928 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20088800 == 37 [pid = 2860] [id = 549] 12:52:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC13F38800) [pid = 2860] [serial = 1647] [outer = 0000000000000000] 12:52:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1D9E5400) [pid = 2860] [serial = 1648] [outer = 000000EC13F38800] 12:52:44 INFO - PROCESS | 2860 | 1470772364975 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1DE55800) [pid = 2860] [serial = 1649] [outer = 000000EC13F38800] 12:52:45 INFO - PROCESS | 2860 | 1470772365394 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:52:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:52:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 629ms 12:52:45 INFO - PROCESS | 2860 | 1470772365427 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 12:52:45 INFO - PROCESS | 2860 | 1470772365429 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 12:52:45 INFO - PROCESS | 2860 | 1470772365432 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:52:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:52:45 INFO - PROCESS | 2860 | 1470772365434 Marionette TRACE conn6 <- [1,2162,null,{}] 12:52:45 INFO - PROCESS | 2860 | 1470772365438 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:45 INFO - PROCESS | 2860 | 1470772365440 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:45 INFO - PROCESS | 2860 | 1470772365557 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 12:52:45 INFO - PROCESS | 2860 | 1470772365604 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:45 INFO - PROCESS | 2860 | 1470772365606 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20479800 == 38 [pid = 2860] [id = 550] 12:52:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1DE5C000) [pid = 2860] [serial = 1650] [outer = 0000000000000000] 12:52:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1DE65000) [pid = 2860] [serial = 1651] [outer = 000000EC1DE5C000] 12:52:45 INFO - PROCESS | 2860 | 1470772365653 Marionette DEBUG loaded listener.js 12:52:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1DE6D400) [pid = 2860] [serial = 1652] [outer = 000000EC1DE5C000] 12:52:46 INFO - PROCESS | 2860 | 1470772366307 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:52:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:52:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 12:52:46 INFO - PROCESS | 2860 | 1470772366362 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 12:52:46 INFO - PROCESS | 2860 | 1470772366367 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 12:52:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:52:46 INFO - PROCESS | 2860 | 1470772366373 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:52:46 INFO - PROCESS | 2860 | 1470772366378 Marionette TRACE conn6 <- [1,2166,null,{}] 12:52:46 INFO - PROCESS | 2860 | 1470772366384 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:46 INFO - PROCESS | 2860 | 1470772366387 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:46 INFO - PROCESS | 2860 | 1470772366513 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 12:52:46 INFO - PROCESS | 2860 | 1470772366638 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:46 INFO - PROCESS | 2860 | 1470772366642 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A06B000 == 39 [pid = 2860] [id = 551] 12:52:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC126D5C00) [pid = 2860] [serial = 1653] [outer = 0000000000000000] 12:52:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC12F23400) [pid = 2860] [serial = 1654] [outer = 000000EC126D5C00] 12:52:46 INFO - PROCESS | 2860 | 1470772366702 Marionette DEBUG loaded listener.js 12:52:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC16F60800) [pid = 2860] [serial = 1655] [outer = 000000EC126D5C00] 12:52:47 INFO - PROCESS | 2860 | 1470772367314 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:52:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:52:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 12:52:47 INFO - PROCESS | 2860 | 1470772367360 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 12:52:47 INFO - PROCESS | 2860 | 1470772367365 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 12:52:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:52:47 INFO - PROCESS | 2860 | 1470772367372 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:52:47 INFO - PROCESS | 2860 | 1470772367375 Marionette TRACE conn6 <- [1,2170,null,{}] 12:52:47 INFO - PROCESS | 2860 | 1470772367379 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:47 INFO - PROCESS | 2860 | 1470772367382 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:47 INFO - PROCESS | 2860 | 1470772367507 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 12:52:47 INFO - PROCESS | 2860 | 1470772367605 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:47 INFO - PROCESS | 2860 | 1470772367607 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF63800 == 40 [pid = 2860] [id = 552] 12:52:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC19ECF400) [pid = 2860] [serial = 1656] [outer = 0000000000000000] 12:52:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A008000) [pid = 2860] [serial = 1657] [outer = 000000EC19ECF400] 12:52:47 INFO - PROCESS | 2860 | 1470772367667 Marionette DEBUG loaded listener.js 12:52:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1AEF9400) [pid = 2860] [serial = 1658] [outer = 000000EC19ECF400] 12:52:48 INFO - PROCESS | 2860 | 1470772368315 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:52:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:52:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 986ms 12:52:48 INFO - PROCESS | 2860 | 1470772368359 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 12:52:48 INFO - PROCESS | 2860 | 1470772368362 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 12:52:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:52:48 INFO - PROCESS | 2860 | 1470772368366 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:52:48 INFO - PROCESS | 2860 | 1470772368370 Marionette TRACE conn6 <- [1,2174,null,{}] 12:52:48 INFO - PROCESS | 2860 | 1470772368382 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:48 INFO - PROCESS | 2860 | 1470772368387 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:48 INFO - PROCESS | 2860 | 1470772368507 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 12:52:48 INFO - PROCESS | 2860 | 1470772368635 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:48 INFO - PROCESS | 2860 | 1470772368638 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21694000 == 41 [pid = 2860] [id = 553] 12:52:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1CF7CC00) [pid = 2860] [serial = 1659] [outer = 0000000000000000] 12:52:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1D9EA400) [pid = 2860] [serial = 1660] [outer = 000000EC1CF7CC00] 12:52:48 INFO - PROCESS | 2860 | 1470772368700 Marionette DEBUG loaded listener.js 12:52:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1E107000) [pid = 2860] [serial = 1661] [outer = 000000EC1CF7CC00] 12:52:49 INFO - PROCESS | 2860 | 1470772369521 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:52:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:52:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1241ms 12:52:49 INFO - PROCESS | 2860 | 1470772369608 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 12:52:49 INFO - PROCESS | 2860 | 1470772369613 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 12:52:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:52:49 INFO - PROCESS | 2860 | 1470772369618 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:52:49 INFO - PROCESS | 2860 | 1470772369622 Marionette TRACE conn6 <- [1,2178,null,{}] 12:52:49 INFO - PROCESS | 2860 | 1470772369627 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:49 INFO - PROCESS | 2860 | 1470772369630 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:49 INFO - PROCESS | 2860 | 1470772369802 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 12:52:49 INFO - PROCESS | 2860 | 1470772369925 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:49 INFO - PROCESS | 2860 | 1470772369928 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13799000 == 42 [pid = 2860] [id = 554] 12:52:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0EAD6000) [pid = 2860] [serial = 1662] [outer = 0000000000000000] 12:52:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC11F6A000) [pid = 2860] [serial = 1663] [outer = 000000EC0EAD6000] 12:52:49 INFO - PROCESS | 2860 | 1470772369983 Marionette DEBUG loaded listener.js 12:52:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC12F1D400) [pid = 2860] [serial = 1664] [outer = 000000EC0EAD6000] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20088800 == 41 [pid = 2860] [id = 549] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2004B000 == 40 [pid = 2860] [id = 548] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD5000 == 39 [pid = 2860] [id = 547] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFAB000 == 38 [pid = 2860] [id = 546] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2D6800 == 37 [pid = 2860] [id = 545] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E169000 == 36 [pid = 2860] [id = 544] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B860000 == 35 [pid = 2860] [id = 543] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F80000 == 34 [pid = 2860] [id = 542] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137A9000 == 33 [pid = 2860] [id = 541] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B14000 == 32 [pid = 2860] [id = 540] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1977A000 == 31 [pid = 2860] [id = 539] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A68D000 == 30 [pid = 2860] [id = 538] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C35000 == 29 [pid = 2860] [id = 529] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21694000 == 28 [pid = 2860] [id = 553] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF63800 == 27 [pid = 2860] [id = 552] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A06B000 == 26 [pid = 2860] [id = 551] 12:52:50 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20479800 == 25 [pid = 2860] [id = 550] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC13625000) [pid = 2860] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC19011C00) [pid = 2860] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC0D8A8C00) [pid = 2860] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0D92C800) [pid = 2860] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0DC70000) [pid = 2860] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC126C5800) [pid = 2860] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC16789000) [pid = 2860] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC127A5400) [pid = 2860] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC12AF1800) [pid = 2860] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1967DC00) [pid = 2860] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1902F800) [pid = 2860] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC16787C00) [pid = 2860] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC12AF2400) [pid = 2860] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A848000) [pid = 2860] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19ED3400) [pid = 2860] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1DE5B000) [pid = 2860] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1CF36000) [pid = 2860] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1B1A4400) [pid = 2860] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B873800) [pid = 2860] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A008400) [pid = 2860] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1AEF0C00) [pid = 2860] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC16784C00) [pid = 2860] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1A977000) [pid = 2860] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0B894000) [pid = 2860] [serial = 1100] [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.] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC19A43C00) [pid = 2860] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC16FB1C00) [pid = 2860] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 12:52:50 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC19ED2000) [pid = 2860] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 12:52:51 INFO - PROCESS | 2860 | 1470772371174 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1591ms 12:52:51 INFO - PROCESS | 2860 | 1470772371214 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 12:52:51 INFO - PROCESS | 2860 | 1470772371218 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 12:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:52:51 INFO - PROCESS | 2860 | 1470772371223 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - PROCESS | 2860 | 1470772371228 Marionette TRACE conn6 <- [1,2182,null,{}] 12:52:51 INFO - PROCESS | 2860 | 1470772371234 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:51 INFO - PROCESS | 2860 | 1470772371237 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:51 INFO - PROCESS | 2860 | 1470772371333 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 12:52:51 INFO - PROCESS | 2860 | 1470772371342 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:51 INFO - PROCESS | 2860 | 1470772371346 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A67000 == 26 [pid = 2860] [id = 555] 12:52:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D85A800) [pid = 2860] [serial = 1665] [outer = 0000000000000000] 12:52:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D8C6C00) [pid = 2860] [serial = 1666] [outer = 000000EC0D85A800] 12:52:51 INFO - PROCESS | 2860 | 1470772371398 Marionette DEBUG loaded listener.js 12:52:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D92C800) [pid = 2860] [serial = 1667] [outer = 000000EC0D85A800] 12:52:51 INFO - PROCESS | 2860 | 1470772371896 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:52:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:52:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 734ms 12:52:51 INFO - PROCESS | 2860 | 1470772371977 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 12:52:51 INFO - PROCESS | 2860 | 1470772371983 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 12:52:51 INFO - PROCESS | 2860 | 1470772371992 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:52:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:52:52 INFO - PROCESS | 2860 | 1470772371995 Marionette TRACE conn6 <- [1,2186,null,{}] 12:52:52 INFO - PROCESS | 2860 | 1470772371999 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:52 INFO - PROCESS | 2860 | 1470772372002 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:52 INFO - PROCESS | 2860 | 1470772372105 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 12:52:52 INFO - PROCESS | 2860 | 1470772372184 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:52 INFO - PROCESS | 2860 | 1470772372186 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197AA000 == 27 [pid = 2860] [id = 556] 12:52:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0DAC6000) [pid = 2860] [serial = 1668] [outer = 0000000000000000] 12:52:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC12618800) [pid = 2860] [serial = 1669] [outer = 000000EC0DAC6000] 12:52:52 INFO - PROCESS | 2860 | 1470772372238 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC12A16400) [pid = 2860] [serial = 1670] [outer = 000000EC0DAC6000] 12:52:52 INFO - PROCESS | 2860 | 1470772372620 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:52:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:52:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 12:52:52 INFO - PROCESS | 2860 | 1470772372667 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 12:52:52 INFO - PROCESS | 2860 | 1470772372670 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 12:52:52 INFO - PROCESS | 2860 | 1470772372673 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:52:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:52:52 INFO - PROCESS | 2860 | 1470772372677 Marionette TRACE conn6 <- [1,2190,null,{}] 12:52:52 INFO - PROCESS | 2860 | 1470772372688 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:52 INFO - PROCESS | 2860 | 1470772372693 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:52 INFO - PROCESS | 2860 | 1470772372784 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 12:52:52 INFO - PROCESS | 2860 | 1470772372791 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:52 INFO - PROCESS | 2860 | 1470772372794 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A99B000 == 28 [pid = 2860] [id = 557] 12:52:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC137D8C00) [pid = 2860] [serial = 1671] [outer = 0000000000000000] 12:52:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16783C00) [pid = 2860] [serial = 1672] [outer = 000000EC137D8C00] 12:52:52 INFO - PROCESS | 2860 | 1470772372845 Marionette DEBUG loaded listener.js 12:52:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16F9C000) [pid = 2860] [serial = 1673] [outer = 000000EC137D8C00] 12:52:53 INFO - PROCESS | 2860 | 1470772373326 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:52:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:52:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 12:52:53 INFO - PROCESS | 2860 | 1470772373352 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 12:52:53 INFO - PROCESS | 2860 | 1470772373355 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 12:52:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:52:53 INFO - PROCESS | 2860 | 1470772373364 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:52:53 INFO - PROCESS | 2860 | 1470772373366 Marionette TRACE conn6 <- [1,2194,null,{}] 12:52:53 INFO - PROCESS | 2860 | 1470772373370 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:53 INFO - PROCESS | 2860 | 1470772373372 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:53 INFO - PROCESS | 2860 | 1470772373521 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 12:52:53 INFO - PROCESS | 2860 | 1470772373577 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:53 INFO - PROCESS | 2860 | 1470772373580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA76800 == 29 [pid = 2860] [id = 558] 12:52:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC17B31800) [pid = 2860] [serial = 1674] [outer = 0000000000000000] 12:52:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1900A400) [pid = 2860] [serial = 1675] [outer = 000000EC17B31800] 12:52:53 INFO - PROCESS | 2860 | 1470772373628 Marionette DEBUG loaded listener.js 12:52:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19018400) [pid = 2860] [serial = 1676] [outer = 000000EC17B31800] 12:52:54 INFO - PROCESS | 2860 | 1470772374059 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 12:52:54 INFO - PROCESS | 2860 | 1470772374114 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 2860 | 1470772374116 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 12:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:52:54 INFO - PROCESS | 2860 | 1470772374120 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - PROCESS | 2860 | 1470772374121 Marionette TRACE conn6 <- [1,2198,null,{}] 12:52:54 INFO - PROCESS | 2860 | 1470772374125 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:54 INFO - PROCESS | 2860 | 1470772374127 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:54 INFO - PROCESS | 2860 | 1470772374238 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 12:52:54 INFO - PROCESS | 2860 | 1470772374244 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:54 INFO - PROCESS | 2860 | 1470772374246 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B862000 == 30 [pid = 2860] [id = 559] 12:52:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0D769800) [pid = 2860] [serial = 1677] [outer = 0000000000000000] 12:52:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19070400) [pid = 2860] [serial = 1678] [outer = 000000EC0D769800] 12:52:54 INFO - PROCESS | 2860 | 1470772374294 Marionette DEBUG loaded listener.js 12:52:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC197F0800) [pid = 2860] [serial = 1679] [outer = 000000EC0D769800] 12:52:54 INFO - PROCESS | 2860 | 1470772374784 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:52:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:52:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 670ms 12:52:54 INFO - PROCESS | 2860 | 1470772374791 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 12:52:54 INFO - PROCESS | 2860 | 1470772374793 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 12:52:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:52:54 INFO - PROCESS | 2860 | 1470772374797 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:52:54 INFO - PROCESS | 2860 | 1470772374799 Marionette TRACE conn6 <- [1,2202,null,{}] 12:52:54 INFO - PROCESS | 2860 | 1470772374802 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:54 INFO - PROCESS | 2860 | 1470772374808 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:54 INFO - PROCESS | 2860 | 1470772374972 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 12:52:54 INFO - PROCESS | 2860 | 1470772374989 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:54 INFO - PROCESS | 2860 | 1470772374991 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE47800 == 31 [pid = 2860] [id = 560] 12:52:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC11FD3C00) [pid = 2860] [serial = 1680] [outer = 0000000000000000] 12:52:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC17311800) [pid = 2860] [serial = 1681] [outer = 000000EC11FD3C00] 12:52:55 INFO - PROCESS | 2860 | 1470772375282 Marionette DEBUG loaded listener.js 12:52:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A00DC00) [pid = 2860] [serial = 1682] [outer = 000000EC11FD3C00] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC13F38800) [pid = 2860] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A97C000) [pid = 2860] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1C995C00) [pid = 2860] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D854400) [pid = 2860] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0CB3EC00) [pid = 2860] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B0BA400) [pid = 2860] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC195A7C00) [pid = 2860] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC11EFE400) [pid = 2860] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A011400) [pid = 2860] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC16F9F800) [pid = 2860] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D8A9000) [pid = 2860] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC137D1800) [pid = 2860] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:52:55 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1DE5C000) [pid = 2860] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:52:55 INFO - PROCESS | 2860 | 1470772375665 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:52:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:52:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 923ms 12:52:55 INFO - PROCESS | 2860 | 1470772375723 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 12:52:55 INFO - PROCESS | 2860 | 1470772375725 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 12:52:55 INFO - PROCESS | 2860 | 1470772375729 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:52:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:52:55 INFO - PROCESS | 2860 | 1470772375731 Marionette TRACE conn6 <- [1,2206,null,{}] 12:52:55 INFO - PROCESS | 2860 | 1470772375735 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:55 INFO - PROCESS | 2860 | 1470772375737 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:55 INFO - PROCESS | 2860 | 1470772375849 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 12:52:55 INFO - PROCESS | 2860 | 1470772375856 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:55 INFO - PROCESS | 2860 | 1470772375858 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E299800 == 32 [pid = 2860] [id = 561] 12:52:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC11FD4800) [pid = 2860] [serial = 1683] [outer = 0000000000000000] 12:52:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC195A7C00) [pid = 2860] [serial = 1684] [outer = 000000EC11FD4800] 12:52:55 INFO - PROCESS | 2860 | 1470772375904 Marionette DEBUG loaded listener.js 12:52:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A5D7800) [pid = 2860] [serial = 1685] [outer = 000000EC11FD4800] 12:52:56 INFO - PROCESS | 2860 | 1470772376298 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:52:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:52:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 12:52:56 INFO - PROCESS | 2860 | 1470772376361 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 12:52:56 INFO - PROCESS | 2860 | 1470772376364 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 12:52:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:52:56 INFO - PROCESS | 2860 | 1470772376367 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:52:56 INFO - PROCESS | 2860 | 1470772376369 Marionette TRACE conn6 <- [1,2210,null,{}] 12:52:56 INFO - PROCESS | 2860 | 1470772376372 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:56 INFO - PROCESS | 2860 | 1470772376374 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:56 INFO - PROCESS | 2860 | 1470772376490 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 12:52:56 INFO - PROCESS | 2860 | 1470772376533 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:56 INFO - PROCESS | 2860 | 1470772376535 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E367800 == 33 [pid = 2860] [id = 562] 12:52:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC137D1800) [pid = 2860] [serial = 1686] [outer = 0000000000000000] 12:52:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A849400) [pid = 2860] [serial = 1687] [outer = 000000EC137D1800] 12:52:56 INFO - PROCESS | 2860 | 1470772376582 Marionette DEBUG loaded listener.js 12:52:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A97DC00) [pid = 2860] [serial = 1688] [outer = 000000EC137D1800] 12:52:56 INFO - PROCESS | 2860 | 1470772376989 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:52:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:52:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 12:52:57 INFO - PROCESS | 2860 | 1470772377041 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 12:52:57 INFO - PROCESS | 2860 | 1470772377044 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 12:52:57 INFO - PROCESS | 2860 | 1470772377058 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:52:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:52:57 INFO - PROCESS | 2860 | 1470772377060 Marionette TRACE conn6 <- [1,2214,null,{}] 12:52:57 INFO - PROCESS | 2860 | 1470772377064 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:57 INFO - PROCESS | 2860 | 1470772377066 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:57 INFO - PROCESS | 2860 | 1470772377150 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 12:52:57 INFO - PROCESS | 2860 | 1470772377155 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:57 INFO - PROCESS | 2860 | 1470772377157 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF7A000 == 34 [pid = 2860] [id = 563] 12:52:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A5D8800) [pid = 2860] [serial = 1689] [outer = 0000000000000000] 12:52:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1AA0EC00) [pid = 2860] [serial = 1690] [outer = 000000EC1A5D8800] 12:52:57 INFO - PROCESS | 2860 | 1470772377203 Marionette DEBUG loaded listener.js 12:52:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AD63400) [pid = 2860] [serial = 1691] [outer = 000000EC1A5D8800] 12:52:58 INFO - PROCESS | 2860 | 1470772378023 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:52:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:52:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1020ms 12:52:58 INFO - PROCESS | 2860 | 1470772378082 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 12:52:58 INFO - PROCESS | 2860 | 1470772378087 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 12:52:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:52:58 INFO - PROCESS | 2860 | 1470772378092 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:52:58 INFO - PROCESS | 2860 | 1470772378097 Marionette TRACE conn6 <- [1,2218,null,{}] 12:52:58 INFO - PROCESS | 2860 | 1470772378165 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:58 INFO - PROCESS | 2860 | 1470772378168 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:58 INFO - PROCESS | 2860 | 1470772378282 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 12:52:58 INFO - PROCESS | 2860 | 1470772378398 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:58 INFO - PROCESS | 2860 | 1470772378401 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19794000 == 35 [pid = 2860] [id = 564] 12:52:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D8A0800) [pid = 2860] [serial = 1692] [outer = 0000000000000000] 12:52:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0DAC5000) [pid = 2860] [serial = 1693] [outer = 000000EC0D8A0800] 12:52:58 INFO - PROCESS | 2860 | 1470772378464 Marionette DEBUG loaded listener.js 12:52:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC11FD8C00) [pid = 2860] [serial = 1694] [outer = 000000EC0D8A0800] 12:52:59 INFO - PROCESS | 2860 | 1470772379140 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:52:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:52:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1105ms 12:52:59 INFO - PROCESS | 2860 | 1470772379201 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 12:52:59 INFO - PROCESS | 2860 | 1470772379207 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 12:52:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:52:59 INFO - PROCESS | 2860 | 1470772379233 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:52:59 INFO - PROCESS | 2860 | 1470772379236 Marionette TRACE conn6 <- [1,2222,null,{}] 12:52:59 INFO - PROCESS | 2860 | 1470772379241 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:52:59 INFO - PROCESS | 2860 | 1470772379244 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:59 INFO - PROCESS | 2860 | 1470772379381 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 12:52:59 INFO - PROCESS | 2860 | 1470772379596 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:52:59 INFO - PROCESS | 2860 | 1470772379599 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:52:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1274C800 == 36 [pid = 2860] [id = 565] 12:52:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D85E800) [pid = 2860] [serial = 1695] [outer = 0000000000000000] 12:52:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D89F800) [pid = 2860] [serial = 1696] [outer = 000000EC0D85E800] 12:52:59 INFO - PROCESS | 2860 | 1470772379659 Marionette DEBUG loaded listener.js 12:52:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0DD07400) [pid = 2860] [serial = 1697] [outer = 000000EC0D85E800] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E367800 == 35 [pid = 2860] [id = 562] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E299800 == 34 [pid = 2860] [id = 561] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE47800 == 33 [pid = 2860] [id = 560] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B862000 == 32 [pid = 2860] [id = 559] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA76800 == 31 [pid = 2860] [id = 558] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A99B000 == 30 [pid = 2860] [id = 557] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197AA000 == 29 [pid = 2860] [id = 556] 12:53:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A67000 == 28 [pid = 2860] [id = 555] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1DE6D400) [pid = 2860] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1D9E5400) [pid = 2860] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B833800) [pid = 2860] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1CC58C00) [pid = 2860] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1BAAB800) [pid = 2860] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D932000) [pid = 2860] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8A2400) [pid = 2860] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1264B400) [pid = 2860] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1BADE000) [pid = 2860] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC19A49800) [pid = 2860] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC19ED6400) [pid = 2860] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC12F20400) [pid = 2860] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC16F92800) [pid = 2860] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1A845400) [pid = 2860] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC16FAE800) [pid = 2860] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1900C400) [pid = 2860] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC11F6E400) [pid = 2860] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1D803800) [pid = 2860] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC12F22400) [pid = 2860] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC139D4800) [pid = 2860] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1D930800) [pid = 2860] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1AA86800) [pid = 2860] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1A97A800) [pid = 2860] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1DE55800) [pid = 2860] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1DE65000) [pid = 2860] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 12:53:00 INFO - PROCESS | 2860 | 1470772380284 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:53:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:53:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1094ms 12:53:00 INFO - PROCESS | 2860 | 1470772380314 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 12:53:00 INFO - PROCESS | 2860 | 1470772380318 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 12:53:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:53:00 INFO - PROCESS | 2860 | 1470772380322 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:53:00 INFO - PROCESS | 2860 | 1470772380325 Marionette TRACE conn6 <- [1,2226,null,{}] 12:53:00 INFO - PROCESS | 2860 | 1470772380331 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:00 INFO - PROCESS | 2860 | 1470772380336 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:00 INFO - PROCESS | 2860 | 1470772380429 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 12:53:00 INFO - PROCESS | 2860 | 1470772380514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:00 INFO - PROCESS | 2860 | 1470772380517 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19779800 == 29 [pid = 2860] [id = 566] 12:53:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0D226000) [pid = 2860] [serial = 1698] [outer = 0000000000000000] 12:53:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0DD0B000) [pid = 2860] [serial = 1699] [outer = 000000EC0D226000] 12:53:00 INFO - PROCESS | 2860 | 1470772380568 Marionette DEBUG loaded listener.js 12:53:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC12C5A000) [pid = 2860] [serial = 1700] [outer = 000000EC0D226000] 12:53:01 INFO - PROCESS | 2860 | 1470772381015 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 12:53:01 INFO - PROCESS | 2860 | 1470772381059 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 2860 | 1470772381063 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 12:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:53:01 INFO - PROCESS | 2860 | 1470772381067 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 2860 | 1470772381070 Marionette TRACE conn6 <- [1,2230,null,{}] 12:53:01 INFO - PROCESS | 2860 | 1470772381074 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:01 INFO - PROCESS | 2860 | 1470772381076 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:01 INFO - PROCESS | 2860 | 1470772381171 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 12:53:01 INFO - PROCESS | 2860 | 1470772381185 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:01 INFO - PROCESS | 2860 | 1470772381188 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A47D000 == 30 [pid = 2860] [id = 567] 12:53:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC16F67400) [pid = 2860] [serial = 1701] [outer = 0000000000000000] 12:53:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC16F98000) [pid = 2860] [serial = 1702] [outer = 000000EC16F67400] 12:53:01 INFO - PROCESS | 2860 | 1470772381235 Marionette DEBUG loaded listener.js 12:53:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC17312400) [pid = 2860] [serial = 1703] [outer = 000000EC16F67400] 12:53:01 INFO - PROCESS | 2860 | 1470772381709 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:53:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:53:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 671ms 12:53:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:53:01 INFO - PROCESS | 2860 | 1470772381742 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 12:53:01 INFO - PROCESS | 2860 | 1470772381744 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 12:53:01 INFO - PROCESS | 2860 | 1470772381749 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:53:01 INFO - PROCESS | 2860 | 1470772381756 Marionette TRACE conn6 <- [1,2234,null,{}] 12:53:01 INFO - PROCESS | 2860 | 1470772381766 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:01 INFO - PROCESS | 2860 | 1470772381771 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:01 INFO - PROCESS | 2860 | 1470772381864 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 12:53:01 INFO - PROCESS | 2860 | 1470772381873 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:01 INFO - PROCESS | 2860 | 1470772381875 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B892800 == 31 [pid = 2860] [id = 568] 12:53:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D76CC00) [pid = 2860] [serial = 1704] [outer = 0000000000000000] 12:53:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC19A3E800) [pid = 2860] [serial = 1705] [outer = 000000EC0D76CC00] 12:53:01 INFO - PROCESS | 2860 | 1470772381922 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC19C0C000) [pid = 2860] [serial = 1706] [outer = 000000EC0D76CC00] 12:53:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:53:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 12:53:02 INFO - PROCESS | 2860 | 1470772382369 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:53:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:53:02 INFO - PROCESS | 2860 | 1470772382390 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 12:53:02 INFO - PROCESS | 2860 | 1470772382393 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 12:53:02 INFO - PROCESS | 2860 | 1470772382397 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:53:02 INFO - PROCESS | 2860 | 1470772382399 Marionette TRACE conn6 <- [1,2238,null,{}] 12:53:02 INFO - PROCESS | 2860 | 1470772382402 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:02 INFO - PROCESS | 2860 | 1470772382404 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:02 INFO - PROCESS | 2860 | 1470772382529 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 12:53:02 INFO - PROCESS | 2860 | 1470772382608 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:02 INFO - PROCESS | 2860 | 1470772382611 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE47800 == 32 [pid = 2860] [id = 569] 12:53:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC19A4AC00) [pid = 2860] [serial = 1707] [outer = 0000000000000000] 12:53:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC19ED5000) [pid = 2860] [serial = 1708] [outer = 000000EC19A4AC00] 12:53:02 INFO - PROCESS | 2860 | 1470772382665 Marionette DEBUG loaded listener.js 12:53:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1A00BC00) [pid = 2860] [serial = 1709] [outer = 000000EC19A4AC00] 12:53:03 INFO - PROCESS | 2860 | 1470772383089 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 12:53:03 INFO - PROCESS | 2860 | 1470772383134 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 12:53:03 INFO - PROCESS | 2860 | 1470772383136 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 12:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:53:03 INFO - PROCESS | 2860 | 1470772383139 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 2860 | 1470772383141 Marionette TRACE conn6 <- [1,2242,null,{}] 12:53:03 INFO - PROCESS | 2860 | 1470772383145 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:03 INFO - PROCESS | 2860 | 1470772383147 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:03 INFO - PROCESS | 2860 | 1470772383266 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 12:53:03 INFO - PROCESS | 2860 | 1470772383274 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:03 INFO - PROCESS | 2860 | 1470772383280 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B848800 == 33 [pid = 2860] [id = 570] 12:53:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A977C00) [pid = 2860] [serial = 1710] [outer = 0000000000000000] 12:53:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1AA86800) [pid = 2860] [serial = 1711] [outer = 000000EC1A977C00] 12:53:03 INFO - PROCESS | 2860 | 1470772383342 Marionette DEBUG loaded listener.js 12:53:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1B0B6800) [pid = 2860] [serial = 1712] [outer = 000000EC1A977C00] 12:53:03 INFO - PROCESS | 2860 | 1470772383806 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:53:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:53:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 12:53:03 INFO - PROCESS | 2860 | 1470772383906 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 12:53:03 INFO - PROCESS | 2860 | 1470772383908 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 12:53:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:53:03 INFO - PROCESS | 2860 | 1470772383922 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:53:03 INFO - PROCESS | 2860 | 1470772383924 Marionette TRACE conn6 <- [1,2246,null,{}] 12:53:03 INFO - PROCESS | 2860 | 1470772383928 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:03 INFO - PROCESS | 2860 | 1470772383930 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:04 INFO - PROCESS | 2860 | 1470772384062 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 12:53:04 INFO - PROCESS | 2860 | 1470772384113 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 2860 | 1470772384116 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFB4800 == 34 [pid = 2860] [id = 571] 12:53:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B876400) [pid = 2860] [serial = 1713] [outer = 0000000000000000] 12:53:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1BADB000) [pid = 2860] [serial = 1714] [outer = 000000EC1B876400] 12:53:04 INFO - PROCESS | 2860 | 1470772384162 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAF5400) [pid = 2860] [serial = 1715] [outer = 000000EC1B876400] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC137D1800) [pid = 2860] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC17B31800) [pid = 2860] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC137D8C00) [pid = 2860] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D85A800) [pid = 2860] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0DAC6000) [pid = 2860] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0EAD6000) [pid = 2860] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D769800) [pid = 2860] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC126D5C00) [pid = 2860] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC19ECF400) [pid = 2860] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1CF7CC00) [pid = 2860] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC11FD3C00) [pid = 2860] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:53:04 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC11FD4800) [pid = 2860] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:53:04 INFO - PROCESS | 2860 | 1470772384628 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:53:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:53:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 12:53:04 INFO - PROCESS | 2860 | 1470772384655 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 12:53:04 INFO - PROCESS | 2860 | 1470772384657 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 12:53:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:53:04 INFO - PROCESS | 2860 | 1470772384661 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:53:04 INFO - PROCESS | 2860 | 1470772384662 Marionette TRACE conn6 <- [1,2250,null,{}] 12:53:04 INFO - PROCESS | 2860 | 1470772384666 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:04 INFO - PROCESS | 2860 | 1470772384668 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:04 INFO - PROCESS | 2860 | 1470772384754 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 12:53:04 INFO - PROCESS | 2860 | 1470772384835 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:04 INFO - PROCESS | 2860 | 1470772384837 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A60000 == 35 [pid = 2860] [id = 572] 12:53:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D76A000) [pid = 2860] [serial = 1716] [outer = 0000000000000000] 12:53:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC17313000) [pid = 2860] [serial = 1717] [outer = 000000EC0D76A000] 12:53:04 INFO - PROCESS | 2860 | 1470772384902 Marionette DEBUG loaded listener.js 12:53:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1B00A000) [pid = 2860] [serial = 1718] [outer = 000000EC0D76A000] 12:53:05 INFO - PROCESS | 2860 | 1470772385248 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 12:53:05 INFO - PROCESS | 2860 | 1470772385335 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 2860 | 1470772385337 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 12:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:53:05 INFO - PROCESS | 2860 | 1470772385340 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 2860 | 1470772385342 Marionette TRACE conn6 <- [1,2254,null,{}] 12:53:05 INFO - PROCESS | 2860 | 1470772385346 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:05 INFO - PROCESS | 2860 | 1470772385348 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:05 INFO - PROCESS | 2860 | 1470772385460 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 12:53:05 INFO - PROCESS | 2860 | 1470772385469 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:05 INFO - PROCESS | 2860 | 1470772385471 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2004D800 == 36 [pid = 2860] [id = 573] 12:53:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1B00B800) [pid = 2860] [serial = 1719] [outer = 0000000000000000] 12:53:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1C997400) [pid = 2860] [serial = 1720] [outer = 000000EC1B00B800] 12:53:05 INFO - PROCESS | 2860 | 1470772385517 Marionette DEBUG loaded listener.js 12:53:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1CF37800) [pid = 2860] [serial = 1721] [outer = 000000EC1B00B800] 12:53:05 INFO - PROCESS | 2860 | 1470772385933 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:53:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:53:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 12:53:05 INFO - PROCESS | 2860 | 1470772385976 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 12:53:05 INFO - PROCESS | 2860 | 1470772385978 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 12:53:05 INFO - PROCESS | 2860 | 1470772385986 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:53:05 INFO - PROCESS | 2860 | 1470772385988 Marionette TRACE conn6 <- [1,2258,null,{}] 12:53:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:53:05 INFO - PROCESS | 2860 | 1470772385992 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:05 INFO - PROCESS | 2860 | 1470772385994 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:06 INFO - PROCESS | 2860 | 1470772386080 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 12:53:06 INFO - PROCESS | 2860 | 1470772386085 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:06 INFO - PROCESS | 2860 | 1470772386087 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20085000 == 37 [pid = 2860] [id = 574] 12:53:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1CF70C00) [pid = 2860] [serial = 1722] [outer = 0000000000000000] 12:53:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1CFBFC00) [pid = 2860] [serial = 1723] [outer = 000000EC1CF70C00] 12:53:06 INFO - PROCESS | 2860 | 1470772386133 Marionette DEBUG loaded listener.js 12:53:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1D80A800) [pid = 2860] [serial = 1724] [outer = 000000EC1CF70C00] 12:53:06 INFO - PROCESS | 2860 | 1470772386670 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:53:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:53:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 713ms 12:53:06 INFO - PROCESS | 2860 | 1470772386706 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 12:53:06 INFO - PROCESS | 2860 | 1470772386711 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 12:53:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:53:06 INFO - PROCESS | 2860 | 1470772386717 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:53:06 INFO - PROCESS | 2860 | 1470772386721 Marionette TRACE conn6 <- [1,2262,null,{}] 12:53:06 INFO - PROCESS | 2860 | 1470772386727 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:06 INFO - PROCESS | 2860 | 1470772386730 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:06 INFO - PROCESS | 2860 | 1470772386945 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 12:53:07 INFO - PROCESS | 2860 | 1470772387017 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:07 INFO - PROCESS | 2860 | 1470772387022 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A6000 == 38 [pid = 2860] [id = 575] 12:53:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D935800) [pid = 2860] [serial = 1725] [outer = 0000000000000000] 12:53:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC118BA000) [pid = 2860] [serial = 1726] [outer = 000000EC0D935800] 12:53:07 INFO - PROCESS | 2860 | 1470772387085 Marionette DEBUG loaded listener.js 12:53:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC13725800) [pid = 2860] [serial = 1727] [outer = 000000EC0D935800] 12:53:07 INFO - PROCESS | 2860 | 1470772387643 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:53:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:53:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 12:53:07 INFO - PROCESS | 2860 | 1470772387707 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 2860 | 1470772387712 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 12:53:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:53:07 INFO - PROCESS | 2860 | 1470772387719 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:53:07 INFO - PROCESS | 2860 | 1470772387722 Marionette TRACE conn6 <- [1,2266,null,{}] 12:53:07 INFO - PROCESS | 2860 | 1470772387727 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:07 INFO - PROCESS | 2860 | 1470772387730 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:07 INFO - PROCESS | 2860 | 1470772387898 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 12:53:07 INFO - PROCESS | 2860 | 1470772387908 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:07 INFO - PROCESS | 2860 | 1470772387911 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE38800 == 39 [pid = 2860] [id = 576] 12:53:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC17B31000) [pid = 2860] [serial = 1728] [outer = 0000000000000000] 12:53:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19019800) [pid = 2860] [serial = 1729] [outer = 000000EC17B31000] 12:53:07 INFO - PROCESS | 2860 | 1470772387970 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A44C00) [pid = 2860] [serial = 1730] [outer = 000000EC17B31000] 12:53:08 INFO - PROCESS | 2860 | 1470772388614 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:53:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:53:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 923ms 12:53:08 INFO - PROCESS | 2860 | 1470772388644 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 12:53:08 INFO - PROCESS | 2860 | 1470772388647 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 12:53:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:53:08 INFO - PROCESS | 2860 | 1470772388651 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:53:08 INFO - PROCESS | 2860 | 1470772388655 Marionette TRACE conn6 <- [1,2270,null,{}] 12:53:08 INFO - PROCESS | 2860 | 1470772388667 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:08 INFO - PROCESS | 2860 | 1470772388672 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:08 INFO - PROCESS | 2860 | 1470772388790 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 12:53:08 INFO - PROCESS | 2860 | 1470772388914 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:08 INFO - PROCESS | 2860 | 1470772388918 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21491800 == 40 [pid = 2860] [id = 577] 12:53:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1AD06400) [pid = 2860] [serial = 1731] [outer = 0000000000000000] 12:53:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B86E000) [pid = 2860] [serial = 1732] [outer = 000000EC1AD06400] 12:53:08 INFO - PROCESS | 2860 | 1470772388980 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1D804000) [pid = 2860] [serial = 1733] [outer = 000000EC1AD06400] 12:53:09 INFO - PROCESS | 2860 | 1470772389618 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:53:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:53:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 986ms 12:53:09 INFO - PROCESS | 2860 | 1470772389639 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 12:53:09 INFO - PROCESS | 2860 | 1470772389642 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 12:53:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:53:09 INFO - PROCESS | 2860 | 1470772389658 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:53:09 INFO - PROCESS | 2860 | 1470772389661 Marionette TRACE conn6 <- [1,2274,null,{}] 12:53:09 INFO - PROCESS | 2860 | 1470772389667 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:09 INFO - PROCESS | 2860 | 1470772389669 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:09 INFO - PROCESS | 2860 | 1470772389786 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 12:53:09 INFO - PROCESS | 2860 | 1470772389909 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:09 INFO - PROCESS | 2860 | 1470772389911 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21694000 == 41 [pid = 2860] [id = 578] 12:53:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D92F000) [pid = 2860] [serial = 1734] [outer = 0000000000000000] 12:53:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1D9DFC00) [pid = 2860] [serial = 1735] [outer = 000000EC1D92F000] 12:53:09 INFO - PROCESS | 2860 | 1470772389969 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1DE53C00) [pid = 2860] [serial = 1736] [outer = 000000EC1D92F000] 12:53:10 INFO - PROCESS | 2860 | 1470772390552 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:53:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 12:53:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 944ms 12:53:10 INFO - PROCESS | 2860 | 1470772390592 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 12:53:10 INFO - PROCESS | 2860 | 1470772390595 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 12:53:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:53:10 INFO - PROCESS | 2860 | 1470772390599 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:53:10 INFO - PROCESS | 2860 | 1470772390602 Marionette TRACE conn6 <- [1,2278,null,{}] 12:53:10 INFO - PROCESS | 2860 | 1470772390606 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:10 INFO - PROCESS | 2860 | 1470772390608 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:10 INFO - PROCESS | 2860 | 1470772390839 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 12:53:11 INFO - PROCESS | 2860 | 1470772390998 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:11 INFO - PROCESS | 2860 | 1470772391001 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17B09000 == 42 [pid = 2860] [id = 579] 12:53:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D76A800) [pid = 2860] [serial = 1737] [outer = 0000000000000000] 12:53:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D8A7800) [pid = 2860] [serial = 1738] [outer = 000000EC0D76A800] 12:53:11 INFO - PROCESS | 2860 | 1470772391055 Marionette DEBUG loaded listener.js 12:53:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D934C00) [pid = 2860] [serial = 1739] [outer = 000000EC0D76A800] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2004D800 == 41 [pid = 2860] [id = 573] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A60000 == 40 [pid = 2860] [id = 572] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFB4800 == 39 [pid = 2860] [id = 571] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B848800 == 38 [pid = 2860] [id = 570] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE47800 == 37 [pid = 2860] [id = 569] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B892800 == 36 [pid = 2860] [id = 568] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A47D000 == 35 [pid = 2860] [id = 567] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19779800 == 34 [pid = 2860] [id = 566] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1274C800 == 33 [pid = 2860] [id = 565] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19794000 == 32 [pid = 2860] [id = 564] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13799000 == 31 [pid = 2860] [id = 554] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF7A000 == 30 [pid = 2860] [id = 563] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21694000 == 29 [pid = 2860] [id = 578] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21491800 == 28 [pid = 2860] [id = 577] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE38800 == 27 [pid = 2860] [id = 576] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20085000 == 26 [pid = 2860] [id = 574] 12:53:12 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A6000 == 25 [pid = 2860] [id = 575] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1A849400) [pid = 2860] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1900A400) [pid = 2860] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC16783C00) [pid = 2860] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D8C6C00) [pid = 2860] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D92C800) [pid = 2860] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC12618800) [pid = 2860] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC12A16400) [pid = 2860] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC12F1D400) [pid = 2860] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC11F6A000) [pid = 2860] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19070400) [pid = 2860] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC19018400) [pid = 2860] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC197F0800) [pid = 2860] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16F60800) [pid = 2860] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC12F23400) [pid = 2860] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1AEF9400) [pid = 2860] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A008000) [pid = 2860] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1E107000) [pid = 2860] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1D9EA400) [pid = 2860] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1A00DC00) [pid = 2860] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC17311800) [pid = 2860] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC195A7C00) [pid = 2860] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1A97DC00) [pid = 2860] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1A5D7800) [pid = 2860] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC16F9C000) [pid = 2860] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 12:53:12 INFO - PROCESS | 2860 | 1470772392362 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:53:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:53:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1824ms 12:53:12 INFO - PROCESS | 2860 | 1470772392426 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 2860 | 1470772392431 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 12:53:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:53:12 INFO - PROCESS | 2860 | 1470772392436 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:53:12 INFO - PROCESS | 2860 | 1470772392440 Marionette TRACE conn6 <- [1,2282,null,{}] 12:53:12 INFO - PROCESS | 2860 | 1470772392446 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:12 INFO - PROCESS | 2860 | 1470772392449 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:12 INFO - PROCESS | 2860 | 1470772392546 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 12:53:12 INFO - PROCESS | 2860 | 1470772392626 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:12 INFO - PROCESS | 2860 | 1470772392631 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A74800 == 26 [pid = 2860] [id = 580] 12:53:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D775000) [pid = 2860] [serial = 1740] [outer = 0000000000000000] 12:53:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D8A4000) [pid = 2860] [serial = 1741] [outer = 000000EC0D775000] 12:53:12 INFO - PROCESS | 2860 | 1470772392683 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D92B000) [pid = 2860] [serial = 1742] [outer = 000000EC0D775000] 12:53:13 INFO - PROCESS | 2860 | 1470772393114 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 12:53:13 INFO - PROCESS | 2860 | 1470772393173 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 2860 | 1470772393179 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 12:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:53:13 INFO - PROCESS | 2860 | 1470772393186 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 2860 | 1470772393188 Marionette TRACE conn6 <- [1,2286,null,{}] 12:53:13 INFO - PROCESS | 2860 | 1470772393192 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:13 INFO - PROCESS | 2860 | 1470772393195 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:13 INFO - PROCESS | 2860 | 1470772393295 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 12:53:13 INFO - PROCESS | 2860 | 1470772393309 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:13 INFO - PROCESS | 2860 | 1470772393312 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1977D800 == 27 [pid = 2860] [id = 581] 12:53:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC11EF7400) [pid = 2860] [serial = 1743] [outer = 0000000000000000] 12:53:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC11FD4400) [pid = 2860] [serial = 1744] [outer = 000000EC11EF7400] 12:53:13 INFO - PROCESS | 2860 | 1470772393365 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC129B1800) [pid = 2860] [serial = 1745] [outer = 000000EC11EF7400] 12:53:13 INFO - PROCESS | 2860 | 1470772393839 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:53:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:53:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 671ms 12:53:13 INFO - PROCESS | 2860 | 1470772393858 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 2860 | 1470772393861 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 12:53:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:53:13 INFO - PROCESS | 2860 | 1470772393864 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:53:13 INFO - PROCESS | 2860 | 1470772393868 Marionette TRACE conn6 <- [1,2290,null,{}] 12:53:13 INFO - PROCESS | 2860 | 1470772393880 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:13 INFO - PROCESS | 2860 | 1470772393885 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:14 INFO - PROCESS | 2860 | 1470772394009 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 12:53:14 INFO - PROCESS | 2860 | 1470772394020 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 2860 | 1470772394023 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A99B800 == 28 [pid = 2860] [id = 582] 12:53:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0CB58000) [pid = 2860] [serial = 1746] [outer = 0000000000000000] 12:53:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC13F35400) [pid = 2860] [serial = 1747] [outer = 000000EC0CB58000] 12:53:14 INFO - PROCESS | 2860 | 1470772394076 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16F92800) [pid = 2860] [serial = 1748] [outer = 000000EC0CB58000] 12:53:14 INFO - PROCESS | 2860 | 1470772394513 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:53:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:53:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 692ms 12:53:14 INFO - PROCESS | 2860 | 1470772394559 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 12:53:14 INFO - PROCESS | 2860 | 1470772394562 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 12:53:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:53:14 INFO - PROCESS | 2860 | 1470772394575 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:53:14 INFO - PROCESS | 2860 | 1470772394577 Marionette TRACE conn6 <- [1,2294,null,{}] 12:53:14 INFO - PROCESS | 2860 | 1470772394581 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:14 INFO - PROCESS | 2860 | 1470772394583 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:14 INFO - PROCESS | 2860 | 1470772394698 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 12:53:14 INFO - PROCESS | 2860 | 1470772394704 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:14 INFO - PROCESS | 2860 | 1470772394706 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA7C000 == 29 [pid = 2860] [id = 583] 12:53:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16FB0800) [pid = 2860] [serial = 1749] [outer = 0000000000000000] 12:53:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC17311800) [pid = 2860] [serial = 1750] [outer = 000000EC16FB0800] 12:53:14 INFO - PROCESS | 2860 | 1470772394795 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1900C800) [pid = 2860] [serial = 1751] [outer = 000000EC16FB0800] 12:53:15 INFO - PROCESS | 2860 | 1470772395240 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:53:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:53:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 734ms 12:53:15 INFO - PROCESS | 2860 | 1470772395313 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 2860 | 1470772395316 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 12:53:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:53:15 INFO - PROCESS | 2860 | 1470772395319 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:53:15 INFO - PROCESS | 2860 | 1470772395321 Marionette TRACE conn6 <- [1,2298,null,{}] 12:53:15 INFO - PROCESS | 2860 | 1470772395324 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:15 INFO - PROCESS | 2860 | 1470772395327 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:15 INFO - PROCESS | 2860 | 1470772395472 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 12:53:15 INFO - PROCESS | 2860 | 1470772395485 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:15 INFO - PROCESS | 2860 | 1470772395487 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85E000 == 30 [pid = 2860] [id = 584] 12:53:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D584C00) [pid = 2860] [serial = 1752] [outer = 0000000000000000] 12:53:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19017400) [pid = 2860] [serial = 1753] [outer = 000000EC0D584C00] 12:53:15 INFO - PROCESS | 2860 | 1470772395534 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1967A800) [pid = 2860] [serial = 1754] [outer = 000000EC0D584C00] 12:53:15 INFO - PROCESS | 2860 | 1470772395983 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 734ms 12:53:16 INFO - PROCESS | 2860 | 1470772396055 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 2860 | 1470772396058 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 12:53:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:53:16 INFO - PROCESS | 2860 | 1470772396061 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:53:16 INFO - PROCESS | 2860 | 1470772396063 Marionette TRACE conn6 <- [1,2302,null,{}] 12:53:16 INFO - PROCESS | 2860 | 1470772396066 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:16 INFO - PROCESS | 2860 | 1470772396072 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:16 INFO - PROCESS | 2860 | 1470772396227 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 12:53:16 INFO - PROCESS | 2860 | 1470772396233 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:16 INFO - PROCESS | 2860 | 1470772396235 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE3C000 == 31 [pid = 2860] [id = 585] 12:53:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC129B2C00) [pid = 2860] [serial = 1755] [outer = 0000000000000000] 12:53:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19A3EC00) [pid = 2860] [serial = 1756] [outer = 000000EC129B2C00] 12:53:16 INFO - PROCESS | 2860 | 1470772396330 Marionette DEBUG loaded listener.js 12:53:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A819000) [pid = 2860] [serial = 1757] [outer = 000000EC129B2C00] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19A4AC00) [pid = 2860] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1A977C00) [pid = 2860] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D85E800) [pid = 2860] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1A5D8800) [pid = 2860] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76CC00) [pid = 2860] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D226000) [pid = 2860] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D76A000) [pid = 2860] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16F67400) [pid = 2860] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8A0800) [pid = 2860] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1B876400) [pid = 2860] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B00B800) [pid = 2860] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:53:16 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1CF70C00) [pid = 2860] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:53:16 INFO - PROCESS | 2860 | 1470772396963 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:53:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:53:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 923ms 12:53:16 INFO - PROCESS | 2860 | 1470772396987 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 12:53:16 INFO - PROCESS | 2860 | 1470772396989 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 12:53:17 INFO - PROCESS | 2860 | 1470772396992 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:53:17 INFO - PROCESS | 2860 | 1470772396995 Marionette TRACE conn6 <- [1,2306,null,{}] 12:53:17 INFO - PROCESS | 2860 | 1470772396998 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:17 INFO - PROCESS | 2860 | 1470772397000 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:17 INFO - PROCESS | 2860 | 1470772397112 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 12:53:17 INFO - PROCESS | 2860 | 1470772397165 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:17 INFO - PROCESS | 2860 | 1470772397168 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E295800 == 32 [pid = 2860] [id = 586] 12:53:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0C406C00) [pid = 2860] [serial = 1758] [outer = 0000000000000000] 12:53:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC129FC400) [pid = 2860] [serial = 1759] [outer = 000000EC0C406C00] 12:53:17 INFO - PROCESS | 2860 | 1470772397214 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A0F0400) [pid = 2860] [serial = 1760] [outer = 000000EC0C406C00] 12:53:17 INFO - PROCESS | 2860 | 1470772397564 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 12:53:17 INFO - PROCESS | 2860 | 1470772397629 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 12:53:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:53:17 INFO - PROCESS | 2860 | 1470772397639 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:53:17 INFO - PROCESS | 2860 | 1470772397641 Marionette TRACE conn6 <- [1,2310,null,{}] 12:53:17 INFO - PROCESS | 2860 | 1470772397646 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:17 INFO - PROCESS | 2860 | 1470772397648 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:17 INFO - PROCESS | 2860 | 1470772397731 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 12:53:17 INFO - PROCESS | 2860 | 1470772397737 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:17 INFO - PROCESS | 2860 | 1470772397739 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2F2000 == 33 [pid = 2860] [id = 587] 12:53:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A4B8C00) [pid = 2860] [serial = 1761] [outer = 0000000000000000] 12:53:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A973400) [pid = 2860] [serial = 1762] [outer = 000000EC1A4B8C00] 12:53:17 INFO - PROCESS | 2860 | 1470772397785 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A97DC00) [pid = 2860] [serial = 1763] [outer = 000000EC1A4B8C00] 12:53:18 INFO - PROCESS | 2860 | 1470772398208 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:53:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:53:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 12:53:18 INFO - PROCESS | 2860 | 1470772398268 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 12:53:18 INFO - PROCESS | 2860 | 1470772398270 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 12:53:18 INFO - PROCESS | 2860 | 1470772398273 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:53:18 INFO - PROCESS | 2860 | 1470772398275 Marionette TRACE conn6 <- [1,2314,null,{}] 12:53:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:53:18 INFO - PROCESS | 2860 | 1470772398279 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:18 INFO - PROCESS | 2860 | 1470772398281 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:18 INFO - PROCESS | 2860 | 1470772398363 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 12:53:18 INFO - PROCESS | 2860 | 1470772398368 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:18 INFO - PROCESS | 2860 | 1470772398370 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A999000 == 34 [pid = 2860] [id = 588] 12:53:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AA89800) [pid = 2860] [serial = 1764] [outer = 0000000000000000] 12:53:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1AD11000) [pid = 2860] [serial = 1765] [outer = 000000EC1AA89800] 12:53:18 INFO - PROCESS | 2860 | 1470772398416 Marionette DEBUG loaded listener.js 12:53:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B1A3000) [pid = 2860] [serial = 1766] [outer = 000000EC1AA89800] 12:53:19 INFO - PROCESS | 2860 | 1470772399017 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:53:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:53:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 776ms 12:53:19 INFO - PROCESS | 2860 | 1470772399055 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 12:53:19 INFO - PROCESS | 2860 | 1470772399060 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 12:53:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:53:19 INFO - PROCESS | 2860 | 1470772399066 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:53:19 INFO - PROCESS | 2860 | 1470772399070 Marionette TRACE conn6 <- [1,2318,null,{}] 12:53:19 INFO - PROCESS | 2860 | 1470772399076 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:19 INFO - PROCESS | 2860 | 1470772399080 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:19 INFO - PROCESS | 2860 | 1470772399268 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 12:53:19 INFO - PROCESS | 2860 | 1470772399280 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:19 INFO - PROCESS | 2860 | 1470772399285 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD5000 == 35 [pid = 2860] [id = 589] 12:53:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D76D400) [pid = 2860] [serial = 1767] [outer = 0000000000000000] 12:53:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0D772000) [pid = 2860] [serial = 1768] [outer = 000000EC0D76D400] 12:53:19 INFO - PROCESS | 2860 | 1470772399346 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D933800) [pid = 2860] [serial = 1769] [outer = 000000EC0D76D400] 12:53:20 INFO - PROCESS | 2860 | 1470772400193 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:53:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:53:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1178ms 12:53:20 INFO - PROCESS | 2860 | 1470772400247 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 2860 | 1470772400252 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 12:53:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:53:20 INFO - PROCESS | 2860 | 1470772400259 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:53:20 INFO - PROCESS | 2860 | 1470772400262 Marionette TRACE conn6 <- [1,2322,null,{}] 12:53:20 INFO - PROCESS | 2860 | 1470772400267 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:20 INFO - PROCESS | 2860 | 1470772400270 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:20 INFO - PROCESS | 2860 | 1470772400407 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 12:53:20 INFO - PROCESS | 2860 | 1470772400523 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:20 INFO - PROCESS | 2860 | 1470772400526 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85D000 == 36 [pid = 2860] [id = 590] 12:53:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC12C4EC00) [pid = 2860] [serial = 1770] [outer = 0000000000000000] 12:53:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC14253C00) [pid = 2860] [serial = 1771] [outer = 000000EC12C4EC00] 12:53:20 INFO - PROCESS | 2860 | 1470772400587 Marionette DEBUG loaded listener.js 12:53:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC16FAD800) [pid = 2860] [serial = 1772] [outer = 000000EC12C4EC00] 12:53:21 INFO - PROCESS | 2860 | 1470772401486 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:53:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:53:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1273ms 12:53:21 INFO - PROCESS | 2860 | 1470772401534 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 12:53:21 INFO - PROCESS | 2860 | 1470772401538 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 12:53:21 INFO - PROCESS | 2860 | 1470772401543 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:53:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:53:21 INFO - PROCESS | 2860 | 1470772401547 Marionette TRACE conn6 <- [1,2326,null,{}] 12:53:21 INFO - PROCESS | 2860 | 1470772401552 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:21 INFO - PROCESS | 2860 | 1470772401556 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:21 INFO - PROCESS | 2860 | 1470772401675 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 12:53:21 INFO - PROCESS | 2860 | 1470772401758 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:21 INFO - PROCESS | 2860 | 1470772401763 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A65800 == 37 [pid = 2860] [id = 591] 12:53:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8A8C00) [pid = 2860] [serial = 1773] [outer = 0000000000000000] 12:53:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0DC6E400) [pid = 2860] [serial = 1774] [outer = 000000EC0D8A8C00] 12:53:21 INFO - PROCESS | 2860 | 1470772401844 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC126C6400) [pid = 2860] [serial = 1775] [outer = 000000EC0D8A8C00] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2F2000 == 36 [pid = 2860] [id = 587] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E295800 == 35 [pid = 2860] [id = 586] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE3C000 == 34 [pid = 2860] [id = 585] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85E000 == 33 [pid = 2860] [id = 584] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA7C000 == 32 [pid = 2860] [id = 583] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A99B800 == 31 [pid = 2860] [id = 582] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1977D800 == 30 [pid = 2860] [id = 581] 12:53:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A74800 == 29 [pid = 2860] [id = 580] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC19ED5000) [pid = 2860] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC1A00BC00) [pid = 2860] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1AA86800) [pid = 2860] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D89F800) [pid = 2860] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0DD07400) [pid = 2860] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1AD63400) [pid = 2860] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1AA0EC00) [pid = 2860] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19A3E800) [pid = 2860] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0DD0B000) [pid = 2860] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC12C5A000) [pid = 2860] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC17313000) [pid = 2860] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC16F98000) [pid = 2860] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC17312400) [pid = 2860] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0DAC5000) [pid = 2860] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC11FD8C00) [pid = 2860] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1BADB000) [pid = 2860] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1CF37800) [pid = 2860] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1C997400) [pid = 2860] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1CFBFC00) [pid = 2860] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1D80A800) [pid = 2860] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1BAF5400) [pid = 2860] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1B0B6800) [pid = 2860] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1B00A000) [pid = 2860] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 12:53:21 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC19C0C000) [pid = 2860] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 12:53:22 INFO - PROCESS | 2860 | 1470772402290 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:53:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:53:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 775ms 12:53:22 INFO - PROCESS | 2860 | 1470772402323 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 2860 | 1470772402327 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 12:53:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:53:22 INFO - PROCESS | 2860 | 1470772402334 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:53:22 INFO - PROCESS | 2860 | 1470772402336 Marionette TRACE conn6 <- [1,2330,null,{}] 12:53:22 INFO - PROCESS | 2860 | 1470772402341 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:22 INFO - PROCESS | 2860 | 1470772402343 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:22 INFO - PROCESS | 2860 | 1470772402437 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 12:53:22 INFO - PROCESS | 2860 | 1470772402443 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:22 INFO - PROCESS | 2860 | 1470772402446 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F86000 == 30 [pid = 2860] [id = 592] 12:53:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC12A0E400) [pid = 2860] [serial = 1776] [outer = 0000000000000000] 12:53:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC12F23000) [pid = 2860] [serial = 1777] [outer = 000000EC12A0E400] 12:53:22 INFO - PROCESS | 2860 | 1470772402497 Marionette DEBUG loaded listener.js 12:53:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC16781400) [pid = 2860] [serial = 1778] [outer = 000000EC12A0E400] 12:53:23 INFO - PROCESS | 2860 | 1470772402989 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 12:53:23 INFO - PROCESS | 2860 | 1470772403008 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 12:53:23 INFO - PROCESS | 2860 | 1470772403010 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 12:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:53:23 INFO - PROCESS | 2860 | 1470772403014 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:53:23 INFO - PROCESS | 2860 | 1470772403018 Marionette TRACE conn6 <- [1,2334,null,{}] 12:53:23 INFO - PROCESS | 2860 | 1470772403029 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:23 INFO - PROCESS | 2860 | 1470772403034 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:23 INFO - PROCESS | 2860 | 1470772403170 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 12:53:23 INFO - PROCESS | 2860 | 1470772403187 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 2860 | 1470772403190 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA62000 == 31 [pid = 2860] [id = 593] 12:53:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D767000) [pid = 2860] [serial = 1779] [outer = 0000000000000000] 12:53:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC19038000) [pid = 2860] [serial = 1780] [outer = 000000EC0D767000] 12:53:23 INFO - PROCESS | 2860 | 1470772403313 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC19A46C00) [pid = 2860] [serial = 1781] [outer = 000000EC0D767000] 12:53:23 INFO - PROCESS | 2860 | 1470772403698 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:53:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:53:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 12:53:23 INFO - PROCESS | 2860 | 1470772403750 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 12:53:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:53:23 INFO - PROCESS | 2860 | 1470772403753 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 12:53:23 INFO - PROCESS | 2860 | 1470772403756 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:53:23 INFO - PROCESS | 2860 | 1470772403758 Marionette TRACE conn6 <- [1,2338,null,{}] 12:53:23 INFO - PROCESS | 2860 | 1470772403762 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:23 INFO - PROCESS | 2860 | 1470772403764 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:23 INFO - PROCESS | 2860 | 1470772403857 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 12:53:23 INFO - PROCESS | 2860 | 1470772403863 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:23 INFO - PROCESS | 2860 | 1470772403866 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE34800 == 32 [pid = 2860] [id = 594] 12:53:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC19ED0000) [pid = 2860] [serial = 1782] [outer = 0000000000000000] 12:53:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A007000) [pid = 2860] [serial = 1783] [outer = 000000EC19ED0000] 12:53:23 INFO - PROCESS | 2860 | 1470772403913 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A4C0C00) [pid = 2860] [serial = 1784] [outer = 000000EC19ED0000] 12:53:24 INFO - PROCESS | 2860 | 1470772404394 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:53:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:53:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 671ms 12:53:24 INFO - PROCESS | 2860 | 1470772404430 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 2860 | 1470772404433 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 12:53:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:53:24 INFO - PROCESS | 2860 | 1470772404436 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:53:24 INFO - PROCESS | 2860 | 1470772404438 Marionette TRACE conn6 <- [1,2342,null,{}] 12:53:24 INFO - PROCESS | 2860 | 1470772404449 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:24 INFO - PROCESS | 2860 | 1470772404451 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:24 INFO - PROCESS | 2860 | 1470772404598 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 12:53:24 INFO - PROCESS | 2860 | 1470772404621 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:24 INFO - PROCESS | 2860 | 1470772404623 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E5800 == 33 [pid = 2860] [id = 595] 12:53:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19ED0C00) [pid = 2860] [serial = 1785] [outer = 0000000000000000] 12:53:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A975000) [pid = 2860] [serial = 1786] [outer = 000000EC19ED0C00] 12:53:24 INFO - PROCESS | 2860 | 1470772404670 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1AA8A800) [pid = 2860] [serial = 1787] [outer = 000000EC19ED0C00] 12:53:25 INFO - PROCESS | 2860 | 1470772405148 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 12:53:25 INFO - PROCESS | 2860 | 1470772405182 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 2860 | 1470772405185 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 12:53:25 INFO - PROCESS | 2860 | 1470772405188 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - PROCESS | 2860 | 1470772405190 Marionette TRACE conn6 <- [1,2346,null,{}] 12:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:53:25 INFO - PROCESS | 2860 | 1470772405193 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:25 INFO - PROCESS | 2860 | 1470772405199 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:25 INFO - PROCESS | 2860 | 1470772405344 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 12:53:25 INFO - PROCESS | 2860 | 1470772405403 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:25 INFO - PROCESS | 2860 | 1470772405405 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFBF800 == 34 [pid = 2860] [id = 596] 12:53:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B828000) [pid = 2860] [serial = 1788] [outer = 0000000000000000] 12:53:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1BAAB800) [pid = 2860] [serial = 1789] [outer = 000000EC1B828000] 12:53:25 INFO - PROCESS | 2860 | 1470772405453 Marionette DEBUG loaded listener.js 12:53:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1BAF8000) [pid = 2860] [serial = 1790] [outer = 000000EC1B828000] 12:53:25 INFO - PROCESS | 2860 | 1470772405900 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:53:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:53:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 713ms 12:53:25 INFO - PROCESS | 2860 | 1470772405907 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 2860 | 1470772405909 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 12:53:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:53:25 INFO - PROCESS | 2860 | 1470772405962 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:53:25 INFO - PROCESS | 2860 | 1470772405964 Marionette TRACE conn6 <- [1,2350,null,{}] 12:53:25 INFO - PROCESS | 2860 | 1470772405968 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:25 INFO - PROCESS | 2860 | 1470772405970 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:26 INFO - PROCESS | 2860 | 1470772406081 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 12:53:26 INFO - PROCESS | 2860 | 1470772406087 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:26 INFO - PROCESS | 2860 | 1470772406089 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2003A800 == 35 [pid = 2860] [id = 597] 12:53:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC129F9800) [pid = 2860] [serial = 1791] [outer = 0000000000000000] 12:53:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1C998000) [pid = 2860] [serial = 1792] [outer = 000000EC129F9800] 12:53:26 INFO - PROCESS | 2860 | 1470772406246 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CF71400) [pid = 2860] [serial = 1793] [outer = 000000EC129F9800] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC129B2C00) [pid = 2860] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D775000) [pid = 2860] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0CB58000) [pid = 2860] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D76A800) [pid = 2860] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC11EF7400) [pid = 2860] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D935800) [pid = 2860] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC17B31000) [pid = 2860] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AD06400) [pid = 2860] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1D92F000) [pid = 2860] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D584C00) [pid = 2860] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0C406C00) [pid = 2860] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:53:26 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A4B8C00) [pid = 2860] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:53:26 INFO - PROCESS | 2860 | 1470772406633 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:53:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:53:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 776ms 12:53:26 INFO - PROCESS | 2860 | 1470772406697 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 12:53:26 INFO - PROCESS | 2860 | 1470772406699 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 12:53:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:53:26 INFO - PROCESS | 2860 | 1470772406703 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:53:26 INFO - PROCESS | 2860 | 1470772406704 Marionette TRACE conn6 <- [1,2354,null,{}] 12:53:26 INFO - PROCESS | 2860 | 1470772406708 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:26 INFO - PROCESS | 2860 | 1470772406710 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:26 INFO - PROCESS | 2860 | 1470772406826 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 12:53:26 INFO - PROCESS | 2860 | 1470772406834 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:26 INFO - PROCESS | 2860 | 1470772406836 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2006E800 == 36 [pid = 2860] [id = 598] 12:53:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC137D6800) [pid = 2860] [serial = 1794] [outer = 0000000000000000] 12:53:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A842C00) [pid = 2860] [serial = 1795] [outer = 000000EC137D6800] 12:53:26 INFO - PROCESS | 2860 | 1470772406882 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1CF74000) [pid = 2860] [serial = 1796] [outer = 000000EC137D6800] 12:53:27 INFO - PROCESS | 2860 | 1470772407293 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:53:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:53:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 12:53:27 INFO - PROCESS | 2860 | 1470772407335 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 12:53:27 INFO - PROCESS | 2860 | 1470772407337 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 12:53:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:53:27 INFO - PROCESS | 2860 | 1470772407341 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:53:27 INFO - PROCESS | 2860 | 1470772407342 Marionette TRACE conn6 <- [1,2358,null,{}] 12:53:27 INFO - PROCESS | 2860 | 1470772407346 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:27 INFO - PROCESS | 2860 | 1470772407348 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:27 INFO - PROCESS | 2860 | 1470772407466 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 12:53:27 INFO - PROCESS | 2860 | 1470772407507 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:27 INFO - PROCESS | 2860 | 1470772407509 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA61000 == 37 [pid = 2860] [id = 599] 12:53:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1C991400) [pid = 2860] [serial = 1797] [outer = 0000000000000000] 12:53:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1D805800) [pid = 2860] [serial = 1798] [outer = 000000EC1C991400] 12:53:27 INFO - PROCESS | 2860 | 1470772407555 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1D926000) [pid = 2860] [serial = 1799] [outer = 000000EC1C991400] 12:53:27 INFO - PROCESS | 2860 | 1470772407977 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 671ms 12:53:28 INFO - PROCESS | 2860 | 1470772408017 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 2860 | 1470772408019 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 12:53:28 INFO - PROCESS | 2860 | 1470772408030 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:53:28 INFO - PROCESS | 2860 | 1470772408033 Marionette TRACE conn6 <- [1,2362,null,{}] 12:53:28 INFO - PROCESS | 2860 | 1470772408036 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:28 INFO - PROCESS | 2860 | 1470772408038 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:28 INFO - PROCESS | 2860 | 1470772408125 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 12:53:28 INFO - PROCESS | 2860 | 1470772408133 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:28 INFO - PROCESS | 2860 | 1470772408135 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21492800 == 38 [pid = 2860] [id = 600] 12:53:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1D9DE000) [pid = 2860] [serial = 1800] [outer = 0000000000000000] 12:53:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1D9E5000) [pid = 2860] [serial = 1801] [outer = 000000EC1D9DE000] 12:53:28 INFO - PROCESS | 2860 | 1470772408182 Marionette DEBUG loaded listener.js 12:53:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1DE54800) [pid = 2860] [serial = 1802] [outer = 000000EC1D9DE000] 12:53:28 INFO - PROCESS | 2860 | 1470772408923 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:53:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:53:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 923ms 12:53:28 INFO - PROCESS | 2860 | 1470772408959 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 2860 | 1470772408964 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 12:53:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:53:28 INFO - PROCESS | 2860 | 1470772408969 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:53:28 INFO - PROCESS | 2860 | 1470772408975 Marionette TRACE conn6 <- [1,2366,null,{}] 12:53:28 INFO - PROCESS | 2860 | 1470772408981 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:28 INFO - PROCESS | 2860 | 1470772408984 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:29 INFO - PROCESS | 2860 | 1470772409109 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 12:53:29 INFO - PROCESS | 2860 | 1470772409235 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:29 INFO - PROCESS | 2860 | 1470772409238 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A6AA800 == 39 [pid = 2860] [id = 601] 12:53:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC126D7000) [pid = 2860] [serial = 1803] [outer = 0000000000000000] 12:53:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC12C4E400) [pid = 2860] [serial = 1804] [outer = 000000EC126D7000] 12:53:29 INFO - PROCESS | 2860 | 1470772409299 Marionette DEBUG loaded listener.js 12:53:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC16F9CC00) [pid = 2860] [serial = 1805] [outer = 000000EC126D7000] 12:53:29 INFO - PROCESS | 2860 | 1470772409890 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:53:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:53:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 986ms 12:53:29 INFO - PROCESS | 2860 | 1470772409959 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 2860 | 1470772409965 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 12:53:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:53:29 INFO - PROCESS | 2860 | 1470772409972 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:53:29 INFO - PROCESS | 2860 | 1470772409975 Marionette TRACE conn6 <- [1,2370,null,{}] 12:53:29 INFO - PROCESS | 2860 | 1470772409979 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:29 INFO - PROCESS | 2860 | 1470772409982 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:30 INFO - PROCESS | 2860 | 1470772410137 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 12:53:30 INFO - PROCESS | 2860 | 1470772410262 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:30 INFO - PROCESS | 2860 | 1470772410265 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFA5800 == 40 [pid = 2860] [id = 602] 12:53:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19A3F000) [pid = 2860] [serial = 1806] [outer = 0000000000000000] 12:53:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1A008000) [pid = 2860] [serial = 1807] [outer = 000000EC19A3F000] 12:53:30 INFO - PROCESS | 2860 | 1470772410326 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1AD0CC00) [pid = 2860] [serial = 1808] [outer = 000000EC19A3F000] 12:53:30 INFO - PROCESS | 2860 | 1470772410937 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:53:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:53:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1022ms 12:53:31 INFO - PROCESS | 2860 | 1470772410995 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 12:53:31 INFO - PROCESS | 2860 | 1470772410998 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 12:53:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:53:31 INFO - PROCESS | 2860 | 1470772411002 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:53:31 INFO - PROCESS | 2860 | 1470772411006 Marionette TRACE conn6 <- [1,2374,null,{}] 12:53:31 INFO - PROCESS | 2860 | 1470772411031 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:31 INFO - PROCESS | 2860 | 1470772411036 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:31 INFO - PROCESS | 2860 | 1470772411210 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 12:53:31 INFO - PROCESS | 2860 | 1470772411262 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:31 INFO - PROCESS | 2860 | 1470772411266 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC216D6800 == 41 [pid = 2860] [id = 603] 12:53:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1CF30000) [pid = 2860] [serial = 1809] [outer = 0000000000000000] 12:53:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1D803C00) [pid = 2860] [serial = 1810] [outer = 000000EC1CF30000] 12:53:31 INFO - PROCESS | 2860 | 1470772411326 Marionette DEBUG loaded listener.js 12:53:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1DE5C800) [pid = 2860] [serial = 1811] [outer = 000000EC1CF30000] 12:53:31 INFO - PROCESS | 2860 | 1470772411991 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:53:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:53:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1195ms 12:53:32 INFO - PROCESS | 2860 | 1470772412199 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 2860 | 1470772412204 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 12:53:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:53:32 INFO - PROCESS | 2860 | 1470772412210 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:53:32 INFO - PROCESS | 2860 | 1470772412213 Marionette TRACE conn6 <- [1,2378,null,{}] 12:53:32 INFO - PROCESS | 2860 | 1470772412219 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:32 INFO - PROCESS | 2860 | 1470772412222 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:32 INFO - PROCESS | 2860 | 1470772412333 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 12:53:32 INFO - PROCESS | 2860 | 1470772412410 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:32 INFO - PROCESS | 2860 | 1470772412416 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD2800 == 42 [pid = 2860] [id = 604] 12:53:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0D710800) [pid = 2860] [serial = 1812] [outer = 0000000000000000] 12:53:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D767800) [pid = 2860] [serial = 1813] [outer = 000000EC0D710800] 12:53:32 INFO - PROCESS | 2860 | 1470772412511 Marionette DEBUG loaded listener.js 12:53:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC0D8A2400) [pid = 2860] [serial = 1814] [outer = 000000EC0D710800] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA61000 == 41 [pid = 2860] [id = 599] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2006E800 == 40 [pid = 2860] [id = 598] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2003A800 == 39 [pid = 2860] [id = 597] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFBF800 == 38 [pid = 2860] [id = 596] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E5800 == 37 [pid = 2860] [id = 595] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE34800 == 36 [pid = 2860] [id = 594] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA62000 == 35 [pid = 2860] [id = 593] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F86000 == 34 [pid = 2860] [id = 592] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A65800 == 33 [pid = 2860] [id = 591] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85D000 == 32 [pid = 2860] [id = 590] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD5000 == 31 [pid = 2860] [id = 589] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B09000 == 30 [pid = 2860] [id = 579] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A999000 == 29 [pid = 2860] [id = 588] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC216D6800 == 28 [pid = 2860] [id = 603] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFA5800 == 27 [pid = 2860] [id = 602] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A6AA800 == 26 [pid = 2860] [id = 601] 12:53:33 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21492800 == 25 [pid = 2860] [id = 600] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC19A3EC00) [pid = 2860] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0D8A4000) [pid = 2860] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC0D92B000) [pid = 2860] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC13F35400) [pid = 2860] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC0D934C00) [pid = 2860] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0D8A7800) [pid = 2860] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC11FD4400) [pid = 2860] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC129B1800) [pid = 2860] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC13725800) [pid = 2860] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC118BA000) [pid = 2860] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19A44C00) [pid = 2860] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19019800) [pid = 2860] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1D804000) [pid = 2860] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1B86E000) [pid = 2860] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1DE53C00) [pid = 2860] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1D9DFC00) [pid = 2860] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19017400) [pid = 2860] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC129FC400) [pid = 2860] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A973400) [pid = 2860] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A819000) [pid = 2860] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC17311800) [pid = 2860] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1967A800) [pid = 2860] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A0F0400) [pid = 2860] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1AD11000) [pid = 2860] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1A97DC00) [pid = 2860] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC16F92800) [pid = 2860] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 12:53:33 INFO - PROCESS | 2860 | 1470772413826 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:53:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:53:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1684ms 12:53:33 INFO - PROCESS | 2860 | 1470772413898 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 12:53:33 INFO - PROCESS | 2860 | 1470772413902 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 12:53:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:53:33 INFO - PROCESS | 2860 | 1470772413907 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:53:33 INFO - PROCESS | 2860 | 1470772413910 Marionette TRACE conn6 <- [1,2382,null,{}] 12:53:33 INFO - PROCESS | 2860 | 1470772413916 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:33 INFO - PROCESS | 2860 | 1470772413919 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:34 INFO - PROCESS | 2860 | 1470772414019 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 12:53:34 INFO - PROCESS | 2860 | 1470772414026 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 2860 | 1470772414029 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A76800 == 26 [pid = 2860] [id = 605] 12:53:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D70A800) [pid = 2860] [serial = 1815] [outer = 0000000000000000] 12:53:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D76F000) [pid = 2860] [serial = 1816] [outer = 000000EC0D70A800] 12:53:34 INFO - PROCESS | 2860 | 1470772414082 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D89F400) [pid = 2860] [serial = 1817] [outer = 000000EC0D70A800] 12:53:34 INFO - PROCESS | 2860 | 1470772414597 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:53:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:53:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 12:53:34 INFO - PROCESS | 2860 | 1470772414645 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 12:53:34 INFO - PROCESS | 2860 | 1470772414650 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 12:53:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:53:34 INFO - PROCESS | 2860 | 1470772414657 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:53:34 INFO - PROCESS | 2860 | 1470772414660 Marionette TRACE conn6 <- [1,2386,null,{}] 12:53:34 INFO - PROCESS | 2860 | 1470772414664 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:34 INFO - PROCESS | 2860 | 1470772414667 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:34 INFO - PROCESS | 2860 | 1470772414761 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 12:53:34 INFO - PROCESS | 2860 | 1470772414850 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:34 INFO - PROCESS | 2860 | 1470772414853 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19790800 == 27 [pid = 2860] [id = 606] 12:53:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D933400) [pid = 2860] [serial = 1818] [outer = 0000000000000000] 12:53:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0DC6F400) [pid = 2860] [serial = 1819] [outer = 000000EC0D933400] 12:53:34 INFO - PROCESS | 2860 | 1470772414904 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D707400) [pid = 2860] [serial = 1820] [outer = 000000EC0D933400] 12:53:35 INFO - PROCESS | 2860 | 1470772415329 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:53:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:53:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 12:53:35 INFO - PROCESS | 2860 | 1470772415416 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 2860 | 1470772415419 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 12:53:35 INFO - PROCESS | 2860 | 1470772415422 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:53:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:53:35 INFO - PROCESS | 2860 | 1470772415426 Marionette TRACE conn6 <- [1,2390,null,{}] 12:53:35 INFO - PROCESS | 2860 | 1470772415443 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:35 INFO - PROCESS | 2860 | 1470772415449 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:35 INFO - PROCESS | 2860 | 1470772415537 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 12:53:35 INFO - PROCESS | 2860 | 1470772415555 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:35 INFO - PROCESS | 2860 | 1470772415558 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A999800 == 28 [pid = 2860] [id = 607] 12:53:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D226000) [pid = 2860] [serial = 1821] [outer = 0000000000000000] 12:53:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC13678000) [pid = 2860] [serial = 1822] [outer = 000000EC0D226000] 12:53:35 INFO - PROCESS | 2860 | 1470772415610 Marionette DEBUG loaded listener.js 12:53:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC137DCC00) [pid = 2860] [serial = 1823] [outer = 000000EC0D226000] 12:53:36 INFO - PROCESS | 2860 | 1470772416100 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 733ms 12:53:36 INFO - PROCESS | 2860 | 1470772416164 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 12:53:36 INFO - PROCESS | 2860 | 1470772416167 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 12:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:53:36 INFO - PROCESS | 2860 | 1470772416170 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:53:36 INFO - PROCESS | 2860 | 1470772416172 Marionette TRACE conn6 <- [1,2394,null,{}] 12:53:36 INFO - PROCESS | 2860 | 1470772416176 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:36 INFO - PROCESS | 2860 | 1470772416179 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:36 INFO - PROCESS | 2860 | 1470772416299 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 12:53:36 INFO - PROCESS | 2860 | 1470772416353 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:36 INFO - PROCESS | 2860 | 1470772416355 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA6F000 == 29 [pid = 2860] [id = 608] 12:53:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC16F5D000) [pid = 2860] [serial = 1824] [outer = 0000000000000000] 12:53:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC16F94800) [pid = 2860] [serial = 1825] [outer = 000000EC16F5D000] 12:53:36 INFO - PROCESS | 2860 | 1470772416403 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16FB9400) [pid = 2860] [serial = 1826] [outer = 000000EC16F5D000] 12:53:36 INFO - PROCESS | 2860 | 1470772416846 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:53:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:53:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 12:53:36 INFO - PROCESS | 2860 | 1470772416922 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 12:53:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:53:36 INFO - PROCESS | 2860 | 1470772416925 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 12:53:36 INFO - PROCESS | 2860 | 1470772416931 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:53:36 INFO - PROCESS | 2860 | 1470772416933 Marionette TRACE conn6 <- [1,2398,null,{}] 12:53:36 INFO - PROCESS | 2860 | 1470772416936 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:36 INFO - PROCESS | 2860 | 1470772416938 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:37 INFO - PROCESS | 2860 | 1470772417049 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 12:53:37 INFO - PROCESS | 2860 | 1470772417060 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:37 INFO - PROCESS | 2860 | 1470772417062 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CAA5800 == 30 [pid = 2860] [id = 609] 12:53:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D229000) [pid = 2860] [serial = 1827] [outer = 0000000000000000] 12:53:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC17BB2800) [pid = 2860] [serial = 1828] [outer = 000000EC0D229000] 12:53:37 INFO - PROCESS | 2860 | 1470772417110 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1906EC00) [pid = 2860] [serial = 1829] [outer = 000000EC0D229000] 12:53:37 INFO - PROCESS | 2860 | 1470772417599 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:53:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:53:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 734ms 12:53:37 INFO - PROCESS | 2860 | 1470772417663 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 12:53:37 INFO - PROCESS | 2860 | 1470772417665 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 12:53:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:53:37 INFO - PROCESS | 2860 | 1470772417669 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:53:37 INFO - PROCESS | 2860 | 1470772417670 Marionette TRACE conn6 <- [1,2402,null,{}] 12:53:37 INFO - PROCESS | 2860 | 1470772417674 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:37 INFO - PROCESS | 2860 | 1470772417681 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:38 INFO - PROCESS | 2860 | 1470772418035 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19ED0C00) [pid = 2860] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC1B828000) [pid = 2860] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76D400) [pid = 2860] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC19ED0000) [pid = 2860] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC12C4EC00) [pid = 2860] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D767000) [pid = 2860] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1AA89800) [pid = 2860] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D8A8C00) [pid = 2860] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC12A0E400) [pid = 2860] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC129F9800) [pid = 2860] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC137D6800) [pid = 2860] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1C991400) [pid = 2860] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16FB0800) [pid = 2860] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:53:38 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1D9DE000) [pid = 2860] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:53:38 INFO - PROCESS | 2860 | 1470772418098 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 2860 | 1470772418101 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC196AF800 == 31 [pid = 2860] [id = 610] 12:53:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0B91F800) [pid = 2860] [serial = 1830] [outer = 0000000000000000] 12:53:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D8C6000) [pid = 2860] [serial = 1831] [outer = 000000EC0B91F800] 12:53:38 INFO - PROCESS | 2860 | 1470772418149 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC137D6800) [pid = 2860] [serial = 1832] [outer = 000000EC0B91F800] 12:53:38 INFO - PROCESS | 2860 | 1470772418566 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:53:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:53:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 924ms 12:53:38 INFO - PROCESS | 2860 | 1470772418596 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 2860 | 1470772418598 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 12:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:53:38 INFO - PROCESS | 2860 | 1470772418601 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:53:38 INFO - PROCESS | 2860 | 1470772418603 Marionette TRACE conn6 <- [1,2406,null,{}] 12:53:38 INFO - PROCESS | 2860 | 1470772418607 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:38 INFO - PROCESS | 2860 | 1470772418609 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:38 INFO - PROCESS | 2860 | 1470772418691 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 12:53:38 INFO - PROCESS | 2860 | 1470772418697 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:38 INFO - PROCESS | 2860 | 1470772418699 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E1000 == 32 [pid = 2860] [id = 611] 12:53:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16788800) [pid = 2860] [serial = 1833] [outer = 0000000000000000] 12:53:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC19EC8800) [pid = 2860] [serial = 1834] [outer = 000000EC16788800] 12:53:38 INFO - PROCESS | 2860 | 1470772418745 Marionette DEBUG loaded listener.js 12:53:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A010C00) [pid = 2860] [serial = 1835] [outer = 000000EC16788800] 12:53:39 INFO - PROCESS | 2860 | 1470772419576 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:53:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:53:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1022ms 12:53:39 INFO - PROCESS | 2860 | 1470772419627 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 12:53:39 INFO - PROCESS | 2860 | 1470772419632 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 12:53:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:53:39 INFO - PROCESS | 2860 | 1470772419637 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:53:39 INFO - PROCESS | 2860 | 1470772419643 Marionette TRACE conn6 <- [1,2410,null,{}] 12:53:39 INFO - PROCESS | 2860 | 1470772419676 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:39 INFO - PROCESS | 2860 | 1470772419679 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:39 INFO - PROCESS | 2860 | 1470772419836 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 12:53:39 INFO - PROCESS | 2860 | 1470772419953 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:39 INFO - PROCESS | 2860 | 1470772419956 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1977B000 == 33 [pid = 2860] [id = 612] 12:53:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D706800) [pid = 2860] [serial = 1836] [outer = 0000000000000000] 12:53:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D8A4000) [pid = 2860] [serial = 1837] [outer = 000000EC0D706800] 12:53:40 INFO - PROCESS | 2860 | 1470772420019 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0DC43400) [pid = 2860] [serial = 1838] [outer = 000000EC0D706800] 12:53:40 INFO - PROCESS | 2860 | 1470772420777 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1163ms 12:53:40 INFO - PROCESS | 2860 | 1470772420804 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 12:53:40 INFO - PROCESS | 2860 | 1470772420810 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 12:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:53:40 INFO - PROCESS | 2860 | 1470772420816 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:53:40 INFO - PROCESS | 2860 | 1470772420820 Marionette TRACE conn6 <- [1,2414,null,{}] 12:53:40 INFO - PROCESS | 2860 | 1470772420824 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:40 INFO - PROCESS | 2860 | 1470772420827 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:41 INFO - PROCESS | 2860 | 1470772421097 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 12:53:41 INFO - PROCESS | 2860 | 1470772421108 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 2860 | 1470772421111 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C37800 == 34 [pid = 2860] [id = 613] 12:53:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0D70AC00) [pid = 2860] [serial = 1839] [outer = 0000000000000000] 12:53:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D710400) [pid = 2860] [serial = 1840] [outer = 000000EC0D70AC00] 12:53:41 INFO - PROCESS | 2860 | 1470772421166 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D92CC00) [pid = 2860] [serial = 1841] [outer = 000000EC0D70AC00] 12:53:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC196AF800 == 33 [pid = 2860] [id = 610] 12:53:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CAA5800 == 32 [pid = 2860] [id = 609] 12:53:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA6F000 == 31 [pid = 2860] [id = 608] 12:53:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A999800 == 30 [pid = 2860] [id = 607] 12:53:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19790800 == 29 [pid = 2860] [id = 606] 12:53:41 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A76800 == 28 [pid = 2860] [id = 605] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1D926000) [pid = 2860] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A975000) [pid = 2860] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1BAAB800) [pid = 2860] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AA8A800) [pid = 2860] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D772000) [pid = 2860] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D933800) [pid = 2860] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A007000) [pid = 2860] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC14253C00) [pid = 2860] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC16FAD800) [pid = 2860] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19038000) [pid = 2860] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC19A46C00) [pid = 2860] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1B1A3000) [pid = 2860] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0DC6E400) [pid = 2860] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC126C6400) [pid = 2860] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1BAF8000) [pid = 2860] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC12F23000) [pid = 2860] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC16781400) [pid = 2860] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1C998000) [pid = 2860] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1CF71400) [pid = 2860] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1A842C00) [pid = 2860] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1CF74000) [pid = 2860] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1A4C0C00) [pid = 2860] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC1D805800) [pid = 2860] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1900C800) [pid = 2860] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1DE54800) [pid = 2860] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000EC1D9E5000) [pid = 2860] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 12:53:41 INFO - PROCESS | 2860 | 1470772421821 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1025ms 12:53:41 INFO - PROCESS | 2860 | 1470772421844 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 2860 | 1470772421849 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 12:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:53:41 INFO - PROCESS | 2860 | 1470772421853 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:53:41 INFO - PROCESS | 2860 | 1470772421857 Marionette TRACE conn6 <- [1,2418,null,{}] 12:53:41 INFO - PROCESS | 2860 | 1470772421862 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:41 INFO - PROCESS | 2860 | 1470772421865 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:41 INFO - PROCESS | 2860 | 1470772421960 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 12:53:41 INFO - PROCESS | 2860 | 1470772421968 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:41 INFO - PROCESS | 2860 | 1470772421971 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7A000 == 29 [pid = 2860] [id = 614] 12:53:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC0DC71C00) [pid = 2860] [serial = 1842] [outer = 0000000000000000] 12:53:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC127CD000) [pid = 2860] [serial = 1843] [outer = 000000EC0DC71C00] 12:53:42 INFO - PROCESS | 2860 | 1470772422021 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC12C5AC00) [pid = 2860] [serial = 1844] [outer = 000000EC0DC71C00] 12:53:42 INFO - PROCESS | 2860 | 1470772422512 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:53:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:53:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 671ms 12:53:42 INFO - PROCESS | 2860 | 1470772422556 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 12:53:42 INFO - PROCESS | 2860 | 1470772422559 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 12:53:42 INFO - PROCESS | 2860 | 1470772422563 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:53:42 INFO - PROCESS | 2860 | 1470772422565 Marionette TRACE conn6 <- [1,2422,null,{}] 12:53:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:53:42 INFO - PROCESS | 2860 | 1470772422569 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:42 INFO - PROCESS | 2860 | 1470772422571 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:42 INFO - PROCESS | 2860 | 1470772422663 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 12:53:42 INFO - PROCESS | 2860 | 1470772422674 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:42 INFO - PROCESS | 2860 | 1470772422677 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9C6000 == 30 [pid = 2860] [id = 615] 12:53:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC16F5E000) [pid = 2860] [serial = 1845] [outer = 0000000000000000] 12:53:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC16F97C00) [pid = 2860] [serial = 1846] [outer = 000000EC16F5E000] 12:53:42 INFO - PROCESS | 2860 | 1470772422725 Marionette DEBUG loaded listener.js 12:53:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC17B31800) [pid = 2860] [serial = 1847] [outer = 000000EC16F5E000] 12:53:43 INFO - PROCESS | 2860 | 1470772423221 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 673ms 12:53:43 INFO - PROCESS | 2860 | 1470772423244 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 2860 | 1470772423248 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 12:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:53:43 INFO - PROCESS | 2860 | 1470772423260 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:53:43 INFO - PROCESS | 2860 | 1470772423265 Marionette TRACE conn6 <- [1,2426,null,{}] 12:53:43 INFO - PROCESS | 2860 | 1470772423269 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:43 INFO - PROCESS | 2860 | 1470772423272 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:43 INFO - PROCESS | 2860 | 1470772423370 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 12:53:43 INFO - PROCESS | 2860 | 1470772423450 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:43 INFO - PROCESS | 2860 | 1470772423452 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7DF000 == 31 [pid = 2860] [id = 616] 12:53:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC17BB0C00) [pid = 2860] [serial = 1848] [outer = 0000000000000000] 12:53:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC19679400) [pid = 2860] [serial = 1849] [outer = 000000EC17BB0C00] 12:53:43 INFO - PROCESS | 2860 | 1470772423500 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC19A47000) [pid = 2860] [serial = 1850] [outer = 000000EC17BB0C00] 12:53:43 INFO - PROCESS | 2860 | 1470772423861 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 693ms 12:53:43 INFO - PROCESS | 2860 | 1470772423950 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 2860 | 1470772423953 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 12:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:53:43 INFO - PROCESS | 2860 | 1470772423956 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:53:43 INFO - PROCESS | 2860 | 1470772423958 Marionette TRACE conn6 <- [1,2430,null,{}] 12:53:43 INFO - PROCESS | 2860 | 1470772423973 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:43 INFO - PROCESS | 2860 | 1470772423976 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:44 INFO - PROCESS | 2860 | 1470772424119 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 12:53:44 INFO - PROCESS | 2860 | 1470772424139 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 2860 | 1470772424141 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A999000 == 32 [pid = 2860] [id = 617] 12:53:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC19A47800) [pid = 2860] [serial = 1851] [outer = 0000000000000000] 12:53:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC19ED4800) [pid = 2860] [serial = 1852] [outer = 000000EC19A47800] 12:53:44 INFO - PROCESS | 2860 | 1470772424187 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC1A010400) [pid = 2860] [serial = 1853] [outer = 000000EC19A47800] 12:53:44 INFO - PROCESS | 2860 | 1470772424636 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 734ms 12:53:44 INFO - PROCESS | 2860 | 1470772424693 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 12:53:44 INFO - PROCESS | 2860 | 1470772424695 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 12:53:44 INFO - PROCESS | 2860 | 1470772424698 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:53:44 INFO - PROCESS | 2860 | 1470772424700 Marionette TRACE conn6 <- [1,2434,null,{}] 12:53:44 INFO - PROCESS | 2860 | 1470772424704 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:44 INFO - PROCESS | 2860 | 1470772424706 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:44 INFO - PROCESS | 2860 | 1470772424831 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 12:53:44 INFO - PROCESS | 2860 | 1470772424842 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:44 INFO - PROCESS | 2860 | 1470772424848 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:44 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CAAD800 == 33 [pid = 2860] [id = 618] 12:53:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1A824000) [pid = 2860] [serial = 1854] [outer = 0000000000000000] 12:53:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1A843000) [pid = 2860] [serial = 1855] [outer = 000000EC1A824000] 12:53:44 INFO - PROCESS | 2860 | 1470772424953 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1A979000) [pid = 2860] [serial = 1856] [outer = 000000EC1A824000] 12:53:45 INFO - PROCESS | 2860 | 1470772425404 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:53:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:53:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 12:53:45 INFO - PROCESS | 2860 | 1470772425464 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 2860 | 1470772425466 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 12:53:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:53:45 INFO - PROCESS | 2860 | 1470772425470 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:53:45 INFO - PROCESS | 2860 | 1470772425471 Marionette TRACE conn6 <- [1,2438,null,{}] 12:53:45 INFO - PROCESS | 2860 | 1470772425475 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:45 INFO - PROCESS | 2860 | 1470772425477 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:45 INFO - PROCESS | 2860 | 1470772425594 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 12:53:45 INFO - PROCESS | 2860 | 1470772425606 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:45 INFO - PROCESS | 2860 | 1470772425608 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFAA000 == 34 [pid = 2860] [id = 619] 12:53:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1A83F400) [pid = 2860] [serial = 1857] [outer = 0000000000000000] 12:53:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1AEF5000) [pid = 2860] [serial = 1858] [outer = 000000EC1A83F400] 12:53:45 INFO - PROCESS | 2860 | 1470772425654 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1B828000) [pid = 2860] [serial = 1859] [outer = 000000EC1A83F400] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0B91F800) [pid = 2860] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC16F5D000) [pid = 2860] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D229000) [pid = 2860] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D226000) [pid = 2860] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0D933400) [pid = 2860] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0D710800) [pid = 2860] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC126D7000) [pid = 2860] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC19A3F000) [pid = 2860] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1CF30000) [pid = 2860] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:53:46 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC0D70A800) [pid = 2860] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:53:46 INFO - PROCESS | 2860 | 1470772426119 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 12:53:46 INFO - PROCESS | 2860 | 1470772426142 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 2860 | 1470772426144 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 12:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:53:46 INFO - PROCESS | 2860 | 1470772426148 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:53:46 INFO - PROCESS | 2860 | 1470772426149 Marionette TRACE conn6 <- [1,2442,null,{}] 12:53:46 INFO - PROCESS | 2860 | 1470772426153 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:46 INFO - PROCESS | 2860 | 1470772426155 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:46 INFO - PROCESS | 2860 | 1470772426240 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 12:53:46 INFO - PROCESS | 2860 | 1470772426322 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 2860 | 1470772426324 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BA000 == 35 [pid = 2860] [id = 620] 12:53:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D703400) [pid = 2860] [serial = 1860] [outer = 0000000000000000] 12:53:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC11874000) [pid = 2860] [serial = 1861] [outer = 000000EC0D703400] 12:53:46 INFO - PROCESS | 2860 | 1470772426371 Marionette DEBUG loaded listener.js 12:53:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC1B1A7800) [pid = 2860] [serial = 1862] [outer = 000000EC0D703400] 12:53:46 INFO - PROCESS | 2860 | 1470772426727 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 12:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:53:46 INFO - PROCESS | 2860 | 1470772426780 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 12:53:46 INFO - PROCESS | 2860 | 1470772426782 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 12:53:46 INFO - PROCESS | 2860 | 1470772426786 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:53:46 INFO - PROCESS | 2860 | 1470772426788 Marionette TRACE conn6 <- [1,2446,null,{}] 12:53:46 INFO - PROCESS | 2860 | 1470772426791 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:46 INFO - PROCESS | 2860 | 1470772426793 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:46 INFO - PROCESS | 2860 | 1470772426912 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 12:53:46 INFO - PROCESS | 2860 | 1470772426949 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:46 INFO - PROCESS | 2860 | 1470772426951 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20034800 == 36 [pid = 2860] [id = 621] 12:53:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC1B86C400) [pid = 2860] [serial = 1863] [outer = 0000000000000000] 12:53:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1B873800) [pid = 2860] [serial = 1864] [outer = 000000EC1B86C400] 12:53:47 INFO - PROCESS | 2860 | 1470772426998 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1BAD9000) [pid = 2860] [serial = 1865] [outer = 000000EC1B86C400] 12:53:47 INFO - PROCESS | 2860 | 1470772427404 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:53:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:53:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 671ms 12:53:47 INFO - PROCESS | 2860 | 1470772427466 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 2860 | 1470772427468 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 12:53:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:53:47 INFO - PROCESS | 2860 | 1470772427472 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:53:47 INFO - PROCESS | 2860 | 1470772427474 Marionette TRACE conn6 <- [1,2450,null,{}] 12:53:47 INFO - PROCESS | 2860 | 1470772427477 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:47 INFO - PROCESS | 2860 | 1470772427479 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:47 INFO - PROCESS | 2860 | 1470772427566 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 12:53:47 INFO - PROCESS | 2860 | 1470772427571 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:47 INFO - PROCESS | 2860 | 1470772427573 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20078800 == 37 [pid = 2860] [id = 622] 12:53:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1BAD9800) [pid = 2860] [serial = 1866] [outer = 0000000000000000] 12:53:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1BAF8000) [pid = 2860] [serial = 1867] [outer = 000000EC1BAD9800] 12:53:47 INFO - PROCESS | 2860 | 1470772427619 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1C998000) [pid = 2860] [serial = 1868] [outer = 000000EC1BAD9800] 12:53:48 INFO - PROCESS | 2860 | 1470772428164 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 735ms 12:53:48 INFO - PROCESS | 2860 | 1470772428209 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 12:53:48 INFO - PROCESS | 2860 | 1470772428215 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 12:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:53:48 INFO - PROCESS | 2860 | 1470772428222 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:53:48 INFO - PROCESS | 2860 | 1470772428226 Marionette TRACE conn6 <- [1,2454,null,{}] 12:53:48 INFO - PROCESS | 2860 | 1470772428232 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:48 INFO - PROCESS | 2860 | 1470772428236 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:48 INFO - PROCESS | 2860 | 1470772428445 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 12:53:48 INFO - PROCESS | 2860 | 1470772428536 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:48 INFO - PROCESS | 2860 | 1470772428542 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19AF3800 == 38 [pid = 2860] [id = 623] 12:53:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D8A7800) [pid = 2860] [serial = 1869] [outer = 0000000000000000] 12:53:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0DD07800) [pid = 2860] [serial = 1870] [outer = 000000EC0D8A7800] 12:53:48 INFO - PROCESS | 2860 | 1470772428602 Marionette DEBUG loaded listener.js 12:53:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC12F1C000) [pid = 2860] [serial = 1871] [outer = 000000EC0D8A7800] 12:53:49 INFO - PROCESS | 2860 | 1470772429153 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:53:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:53:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 986ms 12:53:49 INFO - PROCESS | 2860 | 1470772429210 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 12:53:49 INFO - PROCESS | 2860 | 1470772429215 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 12:53:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:53:49 INFO - PROCESS | 2860 | 1470772429222 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:53:49 INFO - PROCESS | 2860 | 1470772429225 Marionette TRACE conn6 <- [1,2458,null,{}] 12:53:49 INFO - PROCESS | 2860 | 1470772429229 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:49 INFO - PROCESS | 2860 | 1470772429232 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:49 INFO - PROCESS | 2860 | 1470772429352 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 12:53:49 INFO - PROCESS | 2860 | 1470772429475 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:49 INFO - PROCESS | 2860 | 1470772429478 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E178000 == 39 [pid = 2860] [id = 624] 12:53:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FAD800) [pid = 2860] [serial = 1872] [outer = 0000000000000000] 12:53:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19010800) [pid = 2860] [serial = 1873] [outer = 000000EC16FAD800] 12:53:49 INFO - PROCESS | 2860 | 1470772429537 Marionette DEBUG loaded listener.js 12:53:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1967F400) [pid = 2860] [serial = 1874] [outer = 000000EC16FAD800] 12:53:50 INFO - PROCESS | 2860 | 1470772430203 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1026ms 12:53:50 INFO - PROCESS | 2860 | 1470772430258 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 12:53:50 INFO - PROCESS | 2860 | 1470772430261 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 12:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:53:50 INFO - PROCESS | 2860 | 1470772430266 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:53:50 INFO - PROCESS | 2860 | 1470772430271 Marionette TRACE conn6 <- [1,2462,null,{}] 12:53:50 INFO - PROCESS | 2860 | 1470772430303 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:50 INFO - PROCESS | 2860 | 1470772430308 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:50 INFO - PROCESS | 2860 | 1470772430430 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 12:53:50 INFO - PROCESS | 2860 | 1470772430548 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:50 INFO - PROCESS | 2860 | 1470772430552 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2048D000 == 40 [pid = 2860] [id = 625] 12:53:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A978400) [pid = 2860] [serial = 1875] [outer = 0000000000000000] 12:53:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AD06C00) [pid = 2860] [serial = 1876] [outer = 000000EC1A978400] 12:53:50 INFO - PROCESS | 2860 | 1470772430615 Marionette DEBUG loaded listener.js 12:53:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1CC58C00) [pid = 2860] [serial = 1877] [outer = 000000EC1A978400] 12:53:51 INFO - PROCESS | 2860 | 1470772431217 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:53:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:53:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 985ms 12:53:51 INFO - PROCESS | 2860 | 1470772431255 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 12:53:51 INFO - PROCESS | 2860 | 1470772431258 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 12:53:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:53:51 INFO - PROCESS | 2860 | 1470772431262 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:53:51 INFO - PROCESS | 2860 | 1470772431264 Marionette TRACE conn6 <- [1,2466,null,{}] 12:53:51 INFO - PROCESS | 2860 | 1470772431268 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:51 INFO - PROCESS | 2860 | 1470772431271 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:51 INFO - PROCESS | 2860 | 1470772431390 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 12:53:51 INFO - PROCESS | 2860 | 1470772431484 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:51 INFO - PROCESS | 2860 | 1470772431487 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21694000 == 41 [pid = 2860] [id = 626] 12:53:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1CFC1C00) [pid = 2860] [serial = 1878] [outer = 0000000000000000] 12:53:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1D809800) [pid = 2860] [serial = 1879] [outer = 000000EC1CFC1C00] 12:53:51 INFO - PROCESS | 2860 | 1470772431542 Marionette DEBUG loaded listener.js 12:53:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1D928800) [pid = 2860] [serial = 1880] [outer = 000000EC1CFC1C00] 12:53:52 INFO - PROCESS | 2860 | 1470772432292 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1075ms 12:53:52 INFO - PROCESS | 2860 | 1470772432347 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 12:53:52 INFO - PROCESS | 2860 | 1470772432352 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 12:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:53:52 INFO - PROCESS | 2860 | 1470772432357 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:53:52 INFO - PROCESS | 2860 | 1470772432360 Marionette TRACE conn6 <- [1,2470,null,{}] 12:53:52 INFO - PROCESS | 2860 | 1470772432366 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:52 INFO - PROCESS | 2860 | 1470772432369 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:52 INFO - PROCESS | 2860 | 1470772432485 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 12:53:52 INFO - PROCESS | 2860 | 1470772432614 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:52 INFO - PROCESS | 2860 | 1470772432619 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12C34800 == 42 [pid = 2860] [id = 627] 12:53:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D703800) [pid = 2860] [serial = 1881] [outer = 0000000000000000] 12:53:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D707800) [pid = 2860] [serial = 1882] [outer = 000000EC0D703800] 12:53:52 INFO - PROCESS | 2860 | 1470772432675 Marionette DEBUG loaded listener.js 12:53:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D850800) [pid = 2860] [serial = 1883] [outer = 000000EC0D703800] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20034800 == 41 [pid = 2860] [id = 621] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BA000 == 40 [pid = 2860] [id = 620] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFAA000 == 39 [pid = 2860] [id = 619] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CAAD800 == 38 [pid = 2860] [id = 618] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A999000 == 37 [pid = 2860] [id = 617] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7DF000 == 36 [pid = 2860] [id = 616] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9C6000 == 35 [pid = 2860] [id = 615] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F7A000 == 34 [pid = 2860] [id = 614] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C37800 == 33 [pid = 2860] [id = 613] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1977B000 == 32 [pid = 2860] [id = 612] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD2800 == 31 [pid = 2860] [id = 604] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E1000 == 30 [pid = 2860] [id = 611] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21694000 == 29 [pid = 2860] [id = 626] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2048D000 == 28 [pid = 2860] [id = 625] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E178000 == 27 [pid = 2860] [id = 624] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20078800 == 26 [pid = 2860] [id = 622] 12:53:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19AF3800 == 25 [pid = 2860] [id = 623] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0D8C6000) [pid = 2860] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC16F94800) [pid = 2860] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC17BB2800) [pid = 2860] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC13678000) [pid = 2860] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D707400) [pid = 2860] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0DC6F400) [pid = 2860] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8A2400) [pid = 2860] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D767800) [pid = 2860] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC16FB9400) [pid = 2860] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC16F9CC00) [pid = 2860] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC12C4E400) [pid = 2860] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1AD0CC00) [pid = 2860] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A008000) [pid = 2860] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1DE5C800) [pid = 2860] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1D803C00) [pid = 2860] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D89F400) [pid = 2860] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D76F000) [pid = 2860] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1906EC00) [pid = 2860] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC137DCC00) [pid = 2860] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC137D6800) [pid = 2860] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 12:53:53 INFO - PROCESS | 2860 | 1470772433903 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:53:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:53:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1594ms 12:53:53 INFO - PROCESS | 2860 | 1470772433953 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 12:53:53 INFO - PROCESS | 2860 | 1470772433958 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 12:53:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:53:53 INFO - PROCESS | 2860 | 1470772433963 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:53:53 INFO - PROCESS | 2860 | 1470772433966 Marionette TRACE conn6 <- [1,2474,null,{}] 12:53:53 INFO - PROCESS | 2860 | 1470772433973 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:53 INFO - PROCESS | 2860 | 1470772433976 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:54 INFO - PROCESS | 2860 | 1470772434070 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 12:53:54 INFO - PROCESS | 2860 | 1470772434079 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 2860 | 1470772434083 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E25800 == 26 [pid = 2860] [id = 628] 12:53:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D705C00) [pid = 2860] [serial = 1884] [outer = 0000000000000000] 12:53:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D769400) [pid = 2860] [serial = 1885] [outer = 000000EC0D705C00] 12:53:54 INFO - PROCESS | 2860 | 1470772434134 Marionette DEBUG loaded listener.js 12:53:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D85E000) [pid = 2860] [serial = 1886] [outer = 000000EC0D705C00] 12:53:54 INFO - PROCESS | 2860 | 1470772434641 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 733ms 12:53:54 INFO - PROCESS | 2860 | 1470772434700 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 12:53:54 INFO - PROCESS | 2860 | 1470772434706 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 12:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:53:54 INFO - PROCESS | 2860 | 1470772434713 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:53:54 INFO - PROCESS | 2860 | 1470772434716 Marionette TRACE conn6 <- [1,2478,null,{}] 12:53:54 INFO - PROCESS | 2860 | 1470772434720 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:54 INFO - PROCESS | 2860 | 1470772434722 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:54 INFO - PROCESS | 2860 | 1470772434818 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 12:53:54 INFO - PROCESS | 2860 | 1470772434834 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:54 INFO - PROCESS | 2860 | 1470772434836 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1979C800 == 27 [pid = 2860] [id = 629] 12:53:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D930800) [pid = 2860] [serial = 1887] [outer = 0000000000000000] 12:53:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0D935400) [pid = 2860] [serial = 1888] [outer = 000000EC0D930800] 12:53:54 INFO - PROCESS | 2860 | 1470772434887 Marionette DEBUG loaded listener.js 12:53:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0DC6F400) [pid = 2860] [serial = 1889] [outer = 000000EC0D930800] 12:53:55 INFO - PROCESS | 2860 | 1470772435365 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 671ms 12:53:55 INFO - PROCESS | 2860 | 1470772435385 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 12:53:55 INFO - PROCESS | 2860 | 1470772435387 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 12:53:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:53:55 INFO - PROCESS | 2860 | 1470772435391 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:53:55 INFO - PROCESS | 2860 | 1470772435395 Marionette TRACE conn6 <- [1,2482,null,{}] 12:53:55 INFO - PROCESS | 2860 | 1470772435407 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:55 INFO - PROCESS | 2860 | 1470772435413 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:55 INFO - PROCESS | 2860 | 1470772435505 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 12:53:55 INFO - PROCESS | 2860 | 1470772435515 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:55 INFO - PROCESS | 2860 | 1470772435518 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A68E000 == 28 [pid = 2860] [id = 630] 12:53:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D76A800) [pid = 2860] [serial = 1890] [outer = 0000000000000000] 12:53:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC12982C00) [pid = 2860] [serial = 1891] [outer = 000000EC0D76A800] 12:53:55 INFO - PROCESS | 2860 | 1470772435571 Marionette DEBUG loaded listener.js 12:53:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC12F1D000) [pid = 2860] [serial = 1892] [outer = 000000EC0D76A800] 12:53:56 INFO - PROCESS | 2860 | 1470772436029 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 12:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:53:56 INFO - PROCESS | 2860 | 1470772436086 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 2860 | 1470772436089 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 12:53:56 INFO - PROCESS | 2860 | 1470772436092 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - PROCESS | 2860 | 1470772436094 Marionette TRACE conn6 <- [1,2486,null,{}] 12:53:56 INFO - PROCESS | 2860 | 1470772436097 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:56 INFO - PROCESS | 2860 | 1470772436099 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:56 INFO - PROCESS | 2860 | 1470772436244 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 12:53:56 INFO - PROCESS | 2860 | 1470772436263 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 2860 | 1470772436266 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D3000 == 29 [pid = 2860] [id = 631] 12:53:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1372A400) [pid = 2860] [serial = 1893] [outer = 0000000000000000] 12:53:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC137DC000) [pid = 2860] [serial = 1894] [outer = 000000EC1372A400] 12:53:56 INFO - PROCESS | 2860 | 1470772436313 Marionette DEBUG loaded listener.js 12:53:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC14257C00) [pid = 2860] [serial = 1895] [outer = 000000EC1372A400] 12:53:56 INFO - PROCESS | 2860 | 1470772436764 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:53:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:53:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 12:53:56 INFO - PROCESS | 2860 | 1470772436828 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 12:53:56 INFO - PROCESS | 2860 | 1470772436831 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 12:53:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:53:56 INFO - PROCESS | 2860 | 1470772436834 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:53:56 INFO - PROCESS | 2860 | 1470772436836 Marionette TRACE conn6 <- [1,2490,null,{}] 12:53:56 INFO - PROCESS | 2860 | 1470772436840 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:56 INFO - PROCESS | 2860 | 1470772436842 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:56 INFO - PROCESS | 2860 | 1470772436954 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 12:53:56 INFO - PROCESS | 2860 | 1470772436964 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:56 INFO - PROCESS | 2860 | 1470772436966 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85E000 == 30 [pid = 2860] [id = 632] 12:53:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0CD59400) [pid = 2860] [serial = 1896] [outer = 0000000000000000] 12:53:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC16F5F000) [pid = 2860] [serial = 1897] [outer = 000000EC0CD59400] 12:53:57 INFO - PROCESS | 2860 | 1470772437056 Marionette DEBUG loaded listener.js 12:53:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC16F9F400) [pid = 2860] [serial = 1898] [outer = 000000EC0CD59400] 12:53:57 INFO - PROCESS | 2860 | 1470772437500 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:53:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:53:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 12:53:57 INFO - PROCESS | 2860 | 1470772437589 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 12:53:57 INFO - PROCESS | 2860 | 1470772437591 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 12:53:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:53:57 INFO - PROCESS | 2860 | 1470772437595 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:53:57 INFO - PROCESS | 2860 | 1470772437597 Marionette TRACE conn6 <- [1,2494,null,{}] 12:53:57 INFO - PROCESS | 2860 | 1470772437600 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:57 INFO - PROCESS | 2860 | 1470772437606 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:57 INFO - PROCESS | 2860 | 1470772437754 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 12:53:57 INFO - PROCESS | 2860 | 1470772437808 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:57 INFO - PROCESS | 2860 | 1470772437810 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE38800 == 31 [pid = 2860] [id = 633] 12:53:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1900F000) [pid = 2860] [serial = 1899] [outer = 0000000000000000] 12:53:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC19072800) [pid = 2860] [serial = 1900] [outer = 000000EC1900F000] 12:53:57 INFO - PROCESS | 2860 | 1470772437857 Marionette DEBUG loaded listener.js 12:53:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC197F0C00) [pid = 2860] [serial = 1901] [outer = 000000EC1900F000] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19A47800) [pid = 2860] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1A824000) [pid = 2860] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D703400) [pid = 2860] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC17BB0C00) [pid = 2860] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D70AC00) [pid = 2860] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC16788800) [pid = 2860] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0DC71C00) [pid = 2860] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D706800) [pid = 2860] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC16F5E000) [pid = 2860] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1A83F400) [pid = 2860] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1BAD9800) [pid = 2860] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:53:58 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1B86C400) [pid = 2860] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:53:58 INFO - PROCESS | 2860 | 1470772438462 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:53:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:53:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 923ms 12:53:58 INFO - PROCESS | 2860 | 1470772438525 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 12:53:58 INFO - PROCESS | 2860 | 1470772438528 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 12:53:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:53:58 INFO - PROCESS | 2860 | 1470772438532 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:53:58 INFO - PROCESS | 2860 | 1470772438534 Marionette TRACE conn6 <- [1,2498,null,{}] 12:53:58 INFO - PROCESS | 2860 | 1470772438538 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:58 INFO - PROCESS | 2860 | 1470772438540 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:58 INFO - PROCESS | 2860 | 1470772438623 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 12:53:58 INFO - PROCESS | 2860 | 1470772438631 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:58 INFO - PROCESS | 2860 | 1470772438633 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E294000 == 32 [pid = 2860] [id = 634] 12:53:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8D4C00) [pid = 2860] [serial = 1902] [outer = 0000000000000000] 12:53:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC19015C00) [pid = 2860] [serial = 1903] [outer = 000000EC0D8D4C00] 12:53:58 INFO - PROCESS | 2860 | 1470772438679 Marionette DEBUG loaded listener.js 12:53:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19A44000) [pid = 2860] [serial = 1904] [outer = 000000EC0D8D4C00] 12:53:59 INFO - PROCESS | 2860 | 1470772439108 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 629ms 12:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:53:59 INFO - PROCESS | 2860 | 1470772439164 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 12:53:59 INFO - PROCESS | 2860 | 1470772439166 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 12:53:59 INFO - PROCESS | 2860 | 1470772439169 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:53:59 INFO - PROCESS | 2860 | 1470772439171 Marionette TRACE conn6 <- [1,2502,null,{}] 12:53:59 INFO - PROCESS | 2860 | 1470772439174 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:59 INFO - PROCESS | 2860 | 1470772439176 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:59 INFO - PROCESS | 2860 | 1470772439259 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 12:53:59 INFO - PROCESS | 2860 | 1470772439267 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:59 INFO - PROCESS | 2860 | 1470772439269 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E36B000 == 33 [pid = 2860] [id = 635] 12:53:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19CEE400) [pid = 2860] [serial = 1905] [outer = 0000000000000000] 12:53:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19ECD400) [pid = 2860] [serial = 1906] [outer = 000000EC19CEE400] 12:53:59 INFO - PROCESS | 2860 | 1470772439316 Marionette DEBUG loaded listener.js 12:53:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A006400) [pid = 2860] [serial = 1907] [outer = 000000EC19CEE400] 12:53:59 INFO - PROCESS | 2860 | 1470772439781 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:53:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:53:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 12:53:59 INFO - PROCESS | 2860 | 1470772439844 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 12:53:59 INFO - PROCESS | 2860 | 1470772439846 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 12:53:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:53:59 INFO - PROCESS | 2860 | 1470772439850 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:53:59 INFO - PROCESS | 2860 | 1470772439852 Marionette TRACE conn6 <- [1,2506,null,{}] 12:53:59 INFO - PROCESS | 2860 | 1470772439856 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:53:59 INFO - PROCESS | 2860 | 1470772439858 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:59 INFO - PROCESS | 2860 | 1470772439942 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 12:53:59 INFO - PROCESS | 2860 | 1470772439950 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:53:59 INFO - PROCESS | 2860 | 1470772439952 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:53:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A473000 == 34 [pid = 2860] [id = 636] 12:53:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19ED3400) [pid = 2860] [serial = 1908] [outer = 0000000000000000] 12:53:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A326400) [pid = 2860] [serial = 1909] [outer = 000000EC19ED3400] 12:54:00 INFO - PROCESS | 2860 | 1470772439998 Marionette DEBUG loaded listener.js 12:54:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A83FC00) [pid = 2860] [serial = 1910] [outer = 000000EC19ED3400] 12:54:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E25800 == 33 [pid = 2860] [id = 628] 12:54:00 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12C34800 == 32 [pid = 2860] [id = 627] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1979C800 == 31 [pid = 2860] [id = 629] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE38800 == 30 [pid = 2860] [id = 633] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E294000 == 29 [pid = 2860] [id = 634] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85E000 == 28 [pid = 2860] [id = 632] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A68E000 == 27 [pid = 2860] [id = 630] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D3000 == 26 [pid = 2860] [id = 631] 12:54:01 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E36B000 == 25 [pid = 2860] [id = 635] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19ED4800) [pid = 2860] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A010400) [pid = 2860] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A979000) [pid = 2860] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A843000) [pid = 2860] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC11874000) [pid = 2860] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC19679400) [pid = 2860] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D710400) [pid = 2860] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D92CC00) [pid = 2860] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A010C00) [pid = 2860] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19EC8800) [pid = 2860] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC127CD000) [pid = 2860] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC12C5AC00) [pid = 2860] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D8A4000) [pid = 2860] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0DC43400) [pid = 2860] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC16F97C00) [pid = 2860] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC17B31800) [pid = 2860] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1AEF5000) [pid = 2860] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1C998000) [pid = 2860] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1BAF8000) [pid = 2860] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1BAD9000) [pid = 2860] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1B873800) [pid = 2860] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1B828000) [pid = 2860] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1B1A7800) [pid = 2860] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC19A47000) [pid = 2860] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 12:54:01 INFO - PROCESS | 2860 | 1470772441756 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:54:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:54:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1937ms 12:54:01 INFO - PROCESS | 2860 | 1470772441791 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 12:54:01 INFO - PROCESS | 2860 | 1470772441795 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 12:54:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:54:01 INFO - PROCESS | 2860 | 1470772441800 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:54:01 INFO - PROCESS | 2860 | 1470772441804 Marionette TRACE conn6 <- [1,2510,null,{}] 12:54:01 INFO - PROCESS | 2860 | 1470772441811 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:01 INFO - PROCESS | 2860 | 1470772441814 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:01 INFO - PROCESS | 2860 | 1470772441913 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 12:54:01 INFO - PROCESS | 2860 | 1470772441921 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:01 INFO - PROCESS | 2860 | 1470772441925 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13641000 == 26 [pid = 2860] [id = 637] 12:54:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D70AC00) [pid = 2860] [serial = 1911] [outer = 0000000000000000] 12:54:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0D710000) [pid = 2860] [serial = 1912] [outer = 000000EC0D70AC00] 12:54:01 INFO - PROCESS | 2860 | 1470772441979 Marionette DEBUG loaded listener.js 12:54:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D851800) [pid = 2860] [serial = 1913] [outer = 000000EC0D70AC00] 12:54:02 INFO - PROCESS | 2860 | 1470772442468 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:54:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:54:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 12:54:02 INFO - PROCESS | 2860 | 1470772442538 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 12:54:02 INFO - PROCESS | 2860 | 1470772442544 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 12:54:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:54:02 INFO - PROCESS | 2860 | 1470772442551 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:54:02 INFO - PROCESS | 2860 | 1470772442553 Marionette TRACE conn6 <- [1,2514,null,{}] 12:54:02 INFO - PROCESS | 2860 | 1470772442557 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:02 INFO - PROCESS | 2860 | 1470772442561 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:02 INFO - PROCESS | 2860 | 1470772442654 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 12:54:02 INFO - PROCESS | 2860 | 1470772442668 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:02 INFO - PROCESS | 2860 | 1470772442671 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC196B4800 == 27 [pid = 2860] [id = 638] 12:54:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0D8C8400) [pid = 2860] [serial = 1914] [outer = 0000000000000000] 12:54:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0D8CC000) [pid = 2860] [serial = 1915] [outer = 000000EC0D8C8400] 12:54:02 INFO - PROCESS | 2860 | 1470772442722 Marionette DEBUG loaded listener.js 12:54:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D92A800) [pid = 2860] [serial = 1916] [outer = 000000EC0D8C8400] 12:54:03 INFO - PROCESS | 2860 | 1470772443202 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 691ms 12:54:03 INFO - PROCESS | 2860 | 1470772443243 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 12:54:03 INFO - PROCESS | 2860 | 1470772443245 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 12:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:54:03 INFO - PROCESS | 2860 | 1470772443249 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:54:03 INFO - PROCESS | 2860 | 1470772443253 Marionette TRACE conn6 <- [1,2518,null,{}] 12:54:03 INFO - PROCESS | 2860 | 1470772443265 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:03 INFO - PROCESS | 2860 | 1470772443271 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:03 INFO - PROCESS | 2860 | 1470772443389 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 12:54:03 INFO - PROCESS | 2860 | 1470772443474 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:03 INFO - PROCESS | 2860 | 1470772443477 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A073000 == 28 [pid = 2860] [id = 639] 12:54:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0B91FC00) [pid = 2860] [serial = 1917] [outer = 0000000000000000] 12:54:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC11874000) [pid = 2860] [serial = 1918] [outer = 000000EC0B91FC00] 12:54:03 INFO - PROCESS | 2860 | 1470772443529 Marionette DEBUG loaded listener.js 12:54:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC1260C000) [pid = 2860] [serial = 1919] [outer = 000000EC0B91FC00] 12:54:03 INFO - PROCESS | 2860 | 1470772443912 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:54:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:54:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 692ms 12:54:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:54:03 INFO - PROCESS | 2860 | 1470772443944 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 12:54:03 INFO - PROCESS | 2860 | 1470772443947 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 12:54:03 INFO - PROCESS | 2860 | 1470772443950 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:54:03 INFO - PROCESS | 2860 | 1470772443952 Marionette TRACE conn6 <- [1,2522,null,{}] 12:54:03 INFO - PROCESS | 2860 | 1470772443965 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:03 INFO - PROCESS | 2860 | 1470772443968 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:04 INFO - PROCESS | 2860 | 1470772444057 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 12:54:04 INFO - PROCESS | 2860 | 1470772444063 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:04 INFO - PROCESS | 2860 | 1470772444065 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9A3800 == 29 [pid = 2860] [id = 640] 12:54:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC12A10800) [pid = 2860] [serial = 1920] [outer = 0000000000000000] 12:54:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC12AF1800) [pid = 2860] [serial = 1921] [outer = 000000EC12A10800] 12:54:04 INFO - PROCESS | 2860 | 1470772444114 Marionette DEBUG loaded listener.js 12:54:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC12F25C00) [pid = 2860] [serial = 1922] [outer = 000000EC12A10800] 12:54:04 INFO - PROCESS | 2860 | 1470772444557 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:54:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:54:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 12:54:04 INFO - PROCESS | 2860 | 1470772444583 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 12:54:04 INFO - PROCESS | 2860 | 1470772444586 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 12:54:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:54:04 INFO - PROCESS | 2860 | 1470772444589 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:54:04 INFO - PROCESS | 2860 | 1470772444591 Marionette TRACE conn6 <- [1,2526,null,{}] 12:54:04 INFO - PROCESS | 2860 | 1470772444595 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:04 INFO - PROCESS | 2860 | 1470772444597 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:04 INFO - PROCESS | 2860 | 1470772444679 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 12:54:04 INFO - PROCESS | 2860 | 1470772444684 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:04 INFO - PROCESS | 2860 | 1470772444686 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1ADD2000 == 30 [pid = 2860] [id = 641] 12:54:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D8A9C00) [pid = 2860] [serial = 1923] [outer = 0000000000000000] 12:54:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13728800) [pid = 2860] [serial = 1924] [outer = 000000EC0D8A9C00] 12:54:04 INFO - PROCESS | 2860 | 1470772444733 Marionette DEBUG loaded listener.js 12:54:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC14255800) [pid = 2860] [serial = 1925] [outer = 000000EC0D8A9C00] 12:54:05 INFO - PROCESS | 2860 | 1470772445201 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 671ms 12:54:05 INFO - PROCESS | 2860 | 1470772445262 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 12:54:05 INFO - PROCESS | 2860 | 1470772445264 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 12:54:05 INFO - PROCESS | 2860 | 1470772445267 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:54:05 INFO - PROCESS | 2860 | 1470772445269 Marionette TRACE conn6 <- [1,2530,null,{}] 12:54:05 INFO - PROCESS | 2860 | 1470772445273 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:05 INFO - PROCESS | 2860 | 1470772445279 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:05 INFO - PROCESS | 2860 | 1470772445388 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 12:54:05 INFO - PROCESS | 2860 | 1470772445402 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:05 INFO - PROCESS | 2860 | 1470772445404 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7CA000 == 31 [pid = 2860] [id = 642] 12:54:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC14255C00) [pid = 2860] [serial = 1926] [outer = 0000000000000000] 12:54:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB9C00) [pid = 2860] [serial = 1927] [outer = 000000EC14255C00] 12:54:05 INFO - PROCESS | 2860 | 1470772445451 Marionette DEBUG loaded listener.js 12:54:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19030400) [pid = 2860] [serial = 1928] [outer = 000000EC14255C00] 12:54:05 INFO - PROCESS | 2860 | 1470772445886 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:54:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:54:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 671ms 12:54:05 INFO - PROCESS | 2860 | 1470772445942 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 12:54:05 INFO - PROCESS | 2860 | 1470772445944 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 12:54:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:54:05 INFO - PROCESS | 2860 | 1470772445948 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:54:05 INFO - PROCESS | 2860 | 1470772445949 Marionette TRACE conn6 <- [1,2534,null,{}] 12:54:05 INFO - PROCESS | 2860 | 1470772445953 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:05 INFO - PROCESS | 2860 | 1470772445955 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:06 INFO - PROCESS | 2860 | 1470772446037 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 12:54:06 INFO - PROCESS | 2860 | 1470772446072 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 2860 | 1470772446074 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E28D000 == 32 [pid = 2860] [id = 643] 12:54:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19018800) [pid = 2860] [serial = 1929] [outer = 0000000000000000] 12:54:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19633400) [pid = 2860] [serial = 1930] [outer = 000000EC19018800] 12:54:06 INFO - PROCESS | 2860 | 1470772446119 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19A42800) [pid = 2860] [serial = 1931] [outer = 000000EC19018800] 12:54:06 INFO - PROCESS | 2860 | 1470772446530 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:54:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:54:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 629ms 12:54:06 INFO - PROCESS | 2860 | 1470772446582 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 12:54:06 INFO - PROCESS | 2860 | 1470772446584 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 12:54:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:54:06 INFO - PROCESS | 2860 | 1470772446588 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:54:06 INFO - PROCESS | 2860 | 1470772446590 Marionette TRACE conn6 <- [1,2538,null,{}] 12:54:06 INFO - PROCESS | 2860 | 1470772446599 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:06 INFO - PROCESS | 2860 | 1470772446601 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:06 INFO - PROCESS | 2860 | 1470772446685 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 12:54:06 INFO - PROCESS | 2860 | 1470772446691 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:06 INFO - PROCESS | 2860 | 1470772446693 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2ED800 == 33 [pid = 2860] [id = 644] 12:54:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19A42C00) [pid = 2860] [serial = 1932] [outer = 0000000000000000] 12:54:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19EC8800) [pid = 2860] [serial = 1933] [outer = 000000EC19A42C00] 12:54:06 INFO - PROCESS | 2860 | 1470772446741 Marionette DEBUG loaded listener.js 12:54:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19ED6C00) [pid = 2860] [serial = 1934] [outer = 000000EC19A42C00] 12:54:07 INFO - PROCESS | 2860 | 1470772447219 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:54:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:54:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 671ms 12:54:07 INFO - PROCESS | 2860 | 1470772447260 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 12:54:07 INFO - PROCESS | 2860 | 1470772447262 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 12:54:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:54:07 INFO - PROCESS | 2860 | 1470772447266 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:54:07 INFO - PROCESS | 2860 | 1470772447268 Marionette TRACE conn6 <- [1,2542,null,{}] 12:54:07 INFO - PROCESS | 2860 | 1470772447271 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:07 INFO - PROCESS | 2860 | 1470772447273 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:07 INFO - PROCESS | 2860 | 1470772447385 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 12:54:07 INFO - PROCESS | 2860 | 1470772447465 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:07 INFO - PROCESS | 2860 | 1470772447467 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A072800 == 34 [pid = 2860] [id = 645] 12:54:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC19ED4400) [pid = 2860] [serial = 1935] [outer = 0000000000000000] 12:54:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A011400) [pid = 2860] [serial = 1936] [outer = 000000EC19ED4400] 12:54:07 INFO - PROCESS | 2860 | 1470772447514 Marionette DEBUG loaded listener.js 12:54:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A5D5800) [pid = 2860] [serial = 1937] [outer = 000000EC19ED4400] 12:54:07 INFO - PROCESS | 2860 | 1470772447945 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 12:54:08 INFO - PROCESS | 2860 | 1470772448005 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 2860 | 1470772448008 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 12:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:54:08 INFO - PROCESS | 2860 | 1470772448011 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - PROCESS | 2860 | 1470772448013 Marionette TRACE conn6 <- [1,2546,null,{}] 12:54:08 INFO - PROCESS | 2860 | 1470772448016 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:08 INFO - PROCESS | 2860 | 1470772448018 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:08 INFO - PROCESS | 2860 | 1470772448137 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 12:54:08 INFO - PROCESS | 2860 | 1470772448195 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:08 INFO - PROCESS | 2860 | 1470772448197 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4BB800 == 35 [pid = 2860] [id = 646] 12:54:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1A5D6800) [pid = 2860] [serial = 1938] [outer = 0000000000000000] 12:54:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1A842C00) [pid = 2860] [serial = 1939] [outer = 000000EC1A5D6800] 12:54:08 INFO - PROCESS | 2860 | 1470772448243 Marionette DEBUG loaded listener.js 12:54:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A973C00) [pid = 2860] [serial = 1940] [outer = 000000EC1A5D6800] 12:54:08 INFO - PROCESS | 2860 | 1470772448700 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:54:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:54:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 734ms 12:54:08 INFO - PROCESS | 2860 | 1470772448773 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 12:54:08 INFO - PROCESS | 2860 | 1470772448776 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 12:54:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:54:08 INFO - PROCESS | 2860 | 1470772448779 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:54:08 INFO - PROCESS | 2860 | 1470772448782 Marionette TRACE conn6 <- [1,2550,null,{}] 12:54:08 INFO - PROCESS | 2860 | 1470772448785 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:08 INFO - PROCESS | 2860 | 1470772448788 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:08 INFO - PROCESS | 2860 | 1470772448913 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1372A400) [pid = 2860] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC0CD59400) [pid = 2860] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1900F000) [pid = 2860] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19CEE400) [pid = 2860] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1A978400) [pid = 2860] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC16FAD800) [pid = 2860] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D8A7800) [pid = 2860] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76A800) [pid = 2860] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D930800) [pid = 2860] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D705C00) [pid = 2860] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D703800) [pid = 2860] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1CFC1C00) [pid = 2860] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:54:09 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D8D4C00) [pid = 2860] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:54:09 INFO - PROCESS | 2860 | 1470772449087 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 2860 | 1470772449089 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199B1000 == 36 [pid = 2860] [id = 647] 12:54:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0C4CD800) [pid = 2860] [serial = 1941] [outer = 0000000000000000] 12:54:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D584800) [pid = 2860] [serial = 1942] [outer = 000000EC0C4CD800] 12:54:09 INFO - PROCESS | 2860 | 1470772449140 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC14253C00) [pid = 2860] [serial = 1943] [outer = 000000EC0C4CD800] 12:54:09 INFO - PROCESS | 2860 | 1470772449532 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:54:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:54:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 776ms 12:54:09 INFO - PROCESS | 2860 | 1470772449557 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 12:54:09 INFO - PROCESS | 2860 | 1470772449559 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 12:54:09 INFO - PROCESS | 2860 | 1470772449562 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:54:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:54:09 INFO - PROCESS | 2860 | 1470772449564 Marionette TRACE conn6 <- [1,2554,null,{}] 12:54:09 INFO - PROCESS | 2860 | 1470772449568 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:09 INFO - PROCESS | 2860 | 1470772449569 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:09 INFO - PROCESS | 2860 | 1470772449685 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 12:54:09 INFO - PROCESS | 2860 | 1470772449694 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:09 INFO - PROCESS | 2860 | 1470772449696 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20088800 == 37 [pid = 2860] [id = 648] 12:54:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0CDCA400) [pid = 2860] [serial = 1944] [outer = 0000000000000000] 12:54:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A978400) [pid = 2860] [serial = 1945] [outer = 000000EC0CDCA400] 12:54:09 INFO - PROCESS | 2860 | 1470772449751 Marionette DEBUG loaded listener.js 12:54:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1B00B800) [pid = 2860] [serial = 1946] [outer = 000000EC0CDCA400] 12:54:10 INFO - PROCESS | 2860 | 1470772450171 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 12:54:10 INFO - PROCESS | 2860 | 1470772450195 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 2860 | 1470772450197 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 12:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:54:10 INFO - PROCESS | 2860 | 1470772450200 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 2860 | 1470772450202 Marionette TRACE conn6 <- [1,2558,null,{}] 12:54:10 INFO - PROCESS | 2860 | 1470772450205 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:10 INFO - PROCESS | 2860 | 1470772450207 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:10 INFO - PROCESS | 2860 | 1470772450325 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 12:54:10 INFO - PROCESS | 2860 | 1470772450333 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:10 INFO - PROCESS | 2860 | 1470772450335 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20483000 == 38 [pid = 2860] [id = 649] 12:54:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B008C00) [pid = 2860] [serial = 1947] [outer = 0000000000000000] 12:54:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B828400) [pid = 2860] [serial = 1948] [outer = 000000EC1B008C00] 12:54:10 INFO - PROCESS | 2860 | 1470772450409 Marionette DEBUG loaded listener.js 12:54:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B86B000) [pid = 2860] [serial = 1949] [outer = 000000EC1B008C00] 12:54:10 INFO - PROCESS | 2860 | 1470772450825 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:54:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:54:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 672ms 12:54:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:54:10 INFO - PROCESS | 2860 | 1470772450881 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 12:54:10 INFO - PROCESS | 2860 | 1470772450883 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 12:54:10 INFO - PROCESS | 2860 | 1470772450887 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:54:10 INFO - PROCESS | 2860 | 1470772450889 Marionette TRACE conn6 <- [1,2562,null,{}] 12:54:10 INFO - PROCESS | 2860 | 1470772450893 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:10 INFO - PROCESS | 2860 | 1470772450895 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:11 INFO - PROCESS | 2860 | 1470772450990 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 12:54:11 INFO - PROCESS | 2860 | 1470772450998 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:11 INFO - PROCESS | 2860 | 1470772451000 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2168A800 == 39 [pid = 2860] [id = 650] 12:54:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B872800) [pid = 2860] [serial = 1950] [outer = 0000000000000000] 12:54:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1BAA3800) [pid = 2860] [serial = 1951] [outer = 000000EC1B872800] 12:54:11 INFO - PROCESS | 2860 | 1470772451045 Marionette DEBUG loaded listener.js 12:54:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC1BAE1400) [pid = 2860] [serial = 1952] [outer = 000000EC1B872800] 12:54:11 INFO - PROCESS | 2860 | 1470772451873 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:54:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:54:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1022ms 12:54:11 INFO - PROCESS | 2860 | 1470772451911 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 12:54:11 INFO - PROCESS | 2860 | 1470772451917 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 12:54:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:54:11 INFO - PROCESS | 2860 | 1470772451921 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:54:11 INFO - PROCESS | 2860 | 1470772451927 Marionette TRACE conn6 <- [1,2566,null,{}] 12:54:11 INFO - PROCESS | 2860 | 1470772451933 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:11 INFO - PROCESS | 2860 | 1470772451936 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:12 INFO - PROCESS | 2860 | 1470772452098 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 12:54:12 INFO - PROCESS | 2860 | 1470772452216 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:12 INFO - PROCESS | 2860 | 1470772452219 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:12 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC196BB000 == 40 [pid = 2860] [id = 651] 12:54:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D76B400) [pid = 2860] [serial = 1953] [outer = 0000000000000000] 12:54:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D85EC00) [pid = 2860] [serial = 1954] [outer = 000000EC0D76B400] 12:54:12 INFO - PROCESS | 2860 | 1470772452281 Marionette DEBUG loaded listener.js 12:54:12 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D8CD800) [pid = 2860] [serial = 1955] [outer = 000000EC0D76B400] 12:54:12 INFO - PROCESS | 2860 | 1470772452948 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:54:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:54:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1077ms 12:54:13 INFO - PROCESS | 2860 | 1470772453003 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 12:54:13 INFO - PROCESS | 2860 | 1470772453008 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 12:54:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:54:13 INFO - PROCESS | 2860 | 1470772453035 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:54:13 INFO - PROCESS | 2860 | 1470772453038 Marionette TRACE conn6 <- [1,2570,null,{}] 12:54:13 INFO - PROCESS | 2860 | 1470772453242 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:13 INFO - PROCESS | 2860 | 1470772453245 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:13 INFO - PROCESS | 2860 | 1470772453368 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 12:54:13 INFO - PROCESS | 2860 | 1470772453469 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:13 INFO - PROCESS | 2860 | 1470772453472 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD2800 == 41 [pid = 2860] [id = 652] 12:54:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D76E400) [pid = 2860] [serial = 1956] [outer = 0000000000000000] 12:54:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC0D89D400) [pid = 2860] [serial = 1957] [outer = 000000EC0D76E400] 12:54:13 INFO - PROCESS | 2860 | 1470772453525 Marionette DEBUG loaded listener.js 12:54:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC0D8D2000) [pid = 2860] [serial = 1958] [outer = 000000EC0D76E400] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20483000 == 40 [pid = 2860] [id = 649] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20088800 == 39 [pid = 2860] [id = 648] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199B1000 == 38 [pid = 2860] [id = 647] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4BB800 == 37 [pid = 2860] [id = 646] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A072800 == 36 [pid = 2860] [id = 645] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2ED800 == 35 [pid = 2860] [id = 644] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E28D000 == 34 [pid = 2860] [id = 643] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7CA000 == 33 [pid = 2860] [id = 642] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1ADD2000 == 32 [pid = 2860] [id = 641] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9A3800 == 31 [pid = 2860] [id = 640] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A073000 == 30 [pid = 2860] [id = 639] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC196B4800 == 29 [pid = 2860] [id = 638] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC1A326400) [pid = 2860] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13641000 == 28 [pid = 2860] [id = 637] 12:54:14 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A473000 == 27 [pid = 2860] [id = 636] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC137DC000) [pid = 2860] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC16F9F400) [pid = 2860] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC16F5F000) [pid = 2860] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19072800) [pid = 2860] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC19ECD400) [pid = 2860] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC197F0C00) [pid = 2860] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A006400) [pid = 2860] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1AD06C00) [pid = 2860] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1967F400) [pid = 2860] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19010800) [pid = 2860] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC12F1C000) [pid = 2860] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0DD07800) [pid = 2860] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC12982C00) [pid = 2860] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D935400) [pid = 2860] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0DC6F400) [pid = 2860] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D769400) [pid = 2860] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D85E000) [pid = 2860] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D850800) [pid = 2860] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D707800) [pid = 2860] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1D928800) [pid = 2860] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1D809800) [pid = 2860] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1CC58C00) [pid = 2860] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC14257C00) [pid = 2860] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC19A44000) [pid = 2860] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC19015C00) [pid = 2860] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC12F1D000) [pid = 2860] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 12:54:14 INFO - PROCESS | 2860 | 1470772454176 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:54:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:54:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1199ms 12:54:14 INFO - PROCESS | 2860 | 1470772454237 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 12:54:14 INFO - PROCESS | 2860 | 1470772454241 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 12:54:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:54:14 INFO - PROCESS | 2860 | 1470772454245 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:54:14 INFO - PROCESS | 2860 | 1470772454248 Marionette TRACE conn6 <- [1,2574,null,{}] 12:54:14 INFO - PROCESS | 2860 | 1470772454254 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:14 INFO - PROCESS | 2860 | 1470772454257 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:14 INFO - PROCESS | 2860 | 1470772454352 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 12:54:14 INFO - PROCESS | 2860 | 1470772454438 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:14 INFO - PROCESS | 2860 | 1470772454442 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BBF000 == 28 [pid = 2860] [id = 653] 12:54:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D89A800) [pid = 2860] [serial = 1959] [outer = 0000000000000000] 12:54:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0DC66800) [pid = 2860] [serial = 1960] [outer = 000000EC0D89A800] 12:54:14 INFO - PROCESS | 2860 | 1470772454493 Marionette DEBUG loaded listener.js 12:54:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC11FD5000) [pid = 2860] [serial = 1961] [outer = 000000EC0D89A800] 12:54:14 INFO - PROCESS | 2860 | 1470772454968 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 776ms 12:54:15 INFO - PROCESS | 2860 | 1470772455022 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 2860 | 1470772455025 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 12:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:54:15 INFO - PROCESS | 2860 | 1470772455029 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 2860 | 1470772455031 Marionette TRACE conn6 <- [1,2578,null,{}] 12:54:15 INFO - PROCESS | 2860 | 1470772455035 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:15 INFO - PROCESS | 2860 | 1470772455037 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:15 INFO - PROCESS | 2860 | 1470772455131 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 12:54:15 INFO - PROCESS | 2860 | 1470772455140 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 2860 | 1470772455144 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A46E800 == 29 [pid = 2860] [id = 654] 12:54:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC13607C00) [pid = 2860] [serial = 1962] [outer = 0000000000000000] 12:54:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1367A400) [pid = 2860] [serial = 1963] [outer = 000000EC13607C00] 12:54:15 INFO - PROCESS | 2860 | 1470772455197 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC139D4C00) [pid = 2860] [serial = 1964] [outer = 000000EC13607C00] 12:54:15 INFO - PROCESS | 2860 | 1470772455677 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:54:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:54:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 12:54:15 INFO - PROCESS | 2860 | 1470772455708 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 12:54:15 INFO - PROCESS | 2860 | 1470772455716 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 12:54:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:54:15 INFO - PROCESS | 2860 | 1470772455720 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:54:15 INFO - PROCESS | 2860 | 1470772455722 Marionette TRACE conn6 <- [1,2582,null,{}] 12:54:15 INFO - PROCESS | 2860 | 1470772455726 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:15 INFO - PROCESS | 2860 | 1470772455728 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:15 INFO - PROCESS | 2860 | 1470772455821 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 12:54:15 INFO - PROCESS | 2860 | 1470772455828 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:15 INFO - PROCESS | 2860 | 1470772455831 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD20800 == 30 [pid = 2860] [id = 655] 12:54:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16F9B400) [pid = 2860] [serial = 1965] [outer = 0000000000000000] 12:54:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16FAE800) [pid = 2860] [serial = 1966] [outer = 000000EC16F9B400] 12:54:15 INFO - PROCESS | 2860 | 1470772455879 Marionette DEBUG loaded listener.js 12:54:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC17313800) [pid = 2860] [serial = 1967] [outer = 000000EC16F9B400] 12:54:16 INFO - PROCESS | 2860 | 1470772456326 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:54:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:54:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 671ms 12:54:16 INFO - PROCESS | 2860 | 1470772456392 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 12:54:16 INFO - PROCESS | 2860 | 1470772456395 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 12:54:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:54:16 INFO - PROCESS | 2860 | 1470772456398 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:54:16 INFO - PROCESS | 2860 | 1470772456400 Marionette TRACE conn6 <- [1,2586,null,{}] 12:54:16 INFO - PROCESS | 2860 | 1470772456410 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:16 INFO - PROCESS | 2860 | 1470772456412 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:16 INFO - PROCESS | 2860 | 1470772456522 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 12:54:16 INFO - PROCESS | 2860 | 1470772456600 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:16 INFO - PROCESS | 2860 | 1470772456610 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CA18800 == 31 [pid = 2860] [id = 656] 12:54:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC17B2D800) [pid = 2860] [serial = 1968] [outer = 0000000000000000] 12:54:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC19012400) [pid = 2860] [serial = 1969] [outer = 000000EC17B2D800] 12:54:16 INFO - PROCESS | 2860 | 1470772456660 Marionette DEBUG loaded listener.js 12:54:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19068C00) [pid = 2860] [serial = 1970] [outer = 000000EC17B2D800] 12:54:17 INFO - PROCESS | 2860 | 1470772457095 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 12:54:17 INFO - PROCESS | 2860 | 1470772457135 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 12:54:17 INFO - PROCESS | 2860 | 1470772457138 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 12:54:17 INFO - PROCESS | 2860 | 1470772457141 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:54:17 INFO - PROCESS | 2860 | 1470772457143 Marionette TRACE conn6 <- [1,2590,null,{}] 12:54:17 INFO - PROCESS | 2860 | 1470772457147 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:17 INFO - PROCESS | 2860 | 1470772457153 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:17 INFO - PROCESS | 2860 | 1470772457300 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 12:54:17 INFO - PROCESS | 2860 | 1470772457363 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:17 INFO - PROCESS | 2860 | 1470772457366 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E170800 == 32 [pid = 2860] [id = 657] 12:54:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19A3D800) [pid = 2860] [serial = 1971] [outer = 0000000000000000] 12:54:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19CF0800) [pid = 2860] [serial = 1972] [outer = 000000EC19A3D800] 12:54:17 INFO - PROCESS | 2860 | 1470772457414 Marionette DEBUG loaded listener.js 12:54:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A4B9800) [pid = 2860] [serial = 1973] [outer = 000000EC19A3D800] 12:54:17 INFO - PROCESS | 2860 | 1470772457868 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:54:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:54:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 776ms 12:54:17 INFO - PROCESS | 2860 | 1470772457920 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 12:54:17 INFO - PROCESS | 2860 | 1470772457923 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 12:54:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:54:17 INFO - PROCESS | 2860 | 1470772457926 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:54:17 INFO - PROCESS | 2860 | 1470772457928 Marionette TRACE conn6 <- [1,2594,null,{}] 12:54:17 INFO - PROCESS | 2860 | 1470772457936 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:17 INFO - PROCESS | 2860 | 1470772457938 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:18 INFO - PROCESS | 2860 | 1470772458057 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 12:54:18 INFO - PROCESS | 2860 | 1470772458069 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:18 INFO - PROCESS | 2860 | 1470772458071 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2E9800 == 33 [pid = 2860] [id = 658] 12:54:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19A42000) [pid = 2860] [serial = 1974] [outer = 0000000000000000] 12:54:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A975800) [pid = 2860] [serial = 1975] [outer = 000000EC19A42000] 12:54:18 INFO - PROCESS | 2860 | 1470772458161 Marionette DEBUG loaded listener.js 12:54:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1AA89400) [pid = 2860] [serial = 1976] [outer = 000000EC19A42000] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B008C00) [pid = 2860] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19018800) [pid = 2860] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D70AC00) [pid = 2860] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC12A10800) [pid = 2860] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC19ED4400) [pid = 2860] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0B91FC00) [pid = 2860] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8A9C00) [pid = 2860] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8C8400) [pid = 2860] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC14255C00) [pid = 2860] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A5D6800) [pid = 2860] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19A42C00) [pid = 2860] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0C4CD800) [pid = 2860] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC19ED3400) [pid = 2860] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:54:18 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0CDCA400) [pid = 2860] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:54:18 INFO - PROCESS | 2860 | 1470772458675 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:54:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:54:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms 12:54:18 INFO - PROCESS | 2860 | 1470772458705 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 12:54:18 INFO - PROCESS | 2860 | 1470772458707 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 12:54:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:54:18 INFO - PROCESS | 2860 | 1470772458715 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:54:18 INFO - PROCESS | 2860 | 1470772458717 Marionette TRACE conn6 <- [1,2598,null,{}] 12:54:18 INFO - PROCESS | 2860 | 1470772458720 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:18 INFO - PROCESS | 2860 | 1470772458722 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:18 INFO - PROCESS | 2860 | 1470772458838 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 12:54:18 INFO - PROCESS | 2860 | 1470772458891 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:18 INFO - PROCESS | 2860 | 1470772458893 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167AF800 == 34 [pid = 2860] [id = 659] 12:54:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D852C00) [pid = 2860] [serial = 1977] [outer = 0000000000000000] 12:54:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16F98000) [pid = 2860] [serial = 1978] [outer = 000000EC0D852C00] 12:54:18 INFO - PROCESS | 2860 | 1470772458939 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1A843000) [pid = 2860] [serial = 1979] [outer = 000000EC0D852C00] 12:54:19 INFO - PROCESS | 2860 | 1470772459309 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 12:54:19 INFO - PROCESS | 2860 | 1470772459345 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 2860 | 1470772459355 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 12:54:19 INFO - PROCESS | 2860 | 1470772459359 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:54:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:54:19 INFO - PROCESS | 2860 | 1470772459361 Marionette TRACE conn6 <- [1,2602,null,{}] 12:54:19 INFO - PROCESS | 2860 | 1470772459365 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:19 INFO - PROCESS | 2860 | 1470772459367 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:19 INFO - PROCESS | 2860 | 1470772459451 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 12:54:19 INFO - PROCESS | 2860 | 1470772459457 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:19 INFO - PROCESS | 2860 | 1470772459459 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4B7000 == 35 [pid = 2860] [id = 660] 12:54:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1AA8B000) [pid = 2860] [serial = 1980] [outer = 0000000000000000] 12:54:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1AEF5000) [pid = 2860] [serial = 1981] [outer = 000000EC1AA8B000] 12:54:19 INFO - PROCESS | 2860 | 1470772459506 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1B82F800) [pid = 2860] [serial = 1982] [outer = 000000EC1AA8B000] 12:54:19 INFO - PROCESS | 2860 | 1470772459954 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:54:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:54:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 12:54:20 INFO - PROCESS | 2860 | 1470772459999 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 12:54:20 INFO - PROCESS | 2860 | 1470772460001 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 12:54:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:54:20 INFO - PROCESS | 2860 | 1470772460004 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:54:20 INFO - PROCESS | 2860 | 1470772460006 Marionette TRACE conn6 <- [1,2606,null,{}] 12:54:20 INFO - PROCESS | 2860 | 1470772460015 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:20 INFO - PROCESS | 2860 | 1470772460017 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:20 INFO - PROCESS | 2860 | 1470772460103 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 12:54:20 INFO - PROCESS | 2860 | 1470772460109 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:20 INFO - PROCESS | 2860 | 1470772460111 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20077000 == 36 [pid = 2860] [id = 661] 12:54:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1B876400) [pid = 2860] [serial = 1983] [outer = 0000000000000000] 12:54:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1BADD000) [pid = 2860] [serial = 1984] [outer = 000000EC1B876400] 12:54:20 INFO - PROCESS | 2860 | 1470772460158 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAFA800) [pid = 2860] [serial = 1985] [outer = 000000EC1B876400] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BBF000 == 35 [pid = 2860] [id = 653] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD2800 == 34 [pid = 2860] [id = 652] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC196BB000 == 33 [pid = 2860] [id = 651] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2168A800 == 32 [pid = 2860] [id = 650] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E170800 == 31 [pid = 2860] [id = 657] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E9800 == 30 [pid = 2860] [id = 658] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CA18800 == 29 [pid = 2860] [id = 656] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4B7000 == 28 [pid = 2860] [id = 660] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A46E800 == 27 [pid = 2860] [id = 654] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AD20800 == 26 [pid = 2860] [id = 655] 12:54:21 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167AF800 == 25 [pid = 2860] [id = 659] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19633400) [pid = 2860] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19A42800) [pid = 2860] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D710000) [pid = 2860] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D851800) [pid = 2860] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC12AF1800) [pid = 2860] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A011400) [pid = 2860] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC12F25C00) [pid = 2860] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC11874000) [pid = 2860] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1260C000) [pid = 2860] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC13728800) [pid = 2860] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC14255800) [pid = 2860] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0D8CC000) [pid = 2860] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC0D92A800) [pid = 2860] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC19030400) [pid = 2860] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC16FB9C00) [pid = 2860] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1A842C00) [pid = 2860] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC19EC8800) [pid = 2860] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1A5D5800) [pid = 2860] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC0D584800) [pid = 2860] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1A973C00) [pid = 2860] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC1A83FC00) [pid = 2860] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC14253C00) [pid = 2860] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1B86B000) [pid = 2860] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000EC1B00B800) [pid = 2860] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000EC1A978400) [pid = 2860] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000EC19ED6C00) [pid = 2860] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 12:54:21 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000EC1B828400) [pid = 2860] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 12:54:22 INFO - PROCESS | 2860 | 1470772461986 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2023ms 12:54:22 INFO - PROCESS | 2860 | 1470772462031 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 12:54:22 INFO - PROCESS | 2860 | 1470772462036 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 12:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:54:22 INFO - PROCESS | 2860 | 1470772462041 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:54:22 INFO - PROCESS | 2860 | 1470772462045 Marionette TRACE conn6 <- [1,2610,null,{}] 12:54:22 INFO - PROCESS | 2860 | 1470772462051 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:22 INFO - PROCESS | 2860 | 1470772462055 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:22 INFO - PROCESS | 2860 | 1470772462154 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 12:54:22 INFO - PROCESS | 2860 | 1470772462164 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:22 INFO - PROCESS | 2860 | 1470772462169 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A6C800 == 26 [pid = 2860] [id = 662] 12:54:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000EC0D770C00) [pid = 2860] [serial = 1986] [outer = 0000000000000000] 12:54:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000EC0D771800) [pid = 2860] [serial = 1987] [outer = 000000EC0D770C00] 12:54:22 INFO - PROCESS | 2860 | 1470772462227 Marionette DEBUG loaded listener.js 12:54:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000EC0D85E000) [pid = 2860] [serial = 1988] [outer = 000000EC0D770C00] 12:54:22 INFO - PROCESS | 2860 | 1470772462732 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:54:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:54:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 12:54:22 INFO - PROCESS | 2860 | 1470772462779 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 12:54:22 INFO - PROCESS | 2860 | 1470772462784 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 12:54:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:54:22 INFO - PROCESS | 2860 | 1470772462791 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:54:22 INFO - PROCESS | 2860 | 1470772462794 Marionette TRACE conn6 <- [1,2614,null,{}] 12:54:22 INFO - PROCESS | 2860 | 1470772462798 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:22 INFO - PROCESS | 2860 | 1470772462801 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:22 INFO - PROCESS | 2860 | 1470772462896 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 12:54:22 INFO - PROCESS | 2860 | 1470772462904 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:22 INFO - PROCESS | 2860 | 1470772462907 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC195F3000 == 27 [pid = 2860] [id = 663] 12:54:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC0D92A800) [pid = 2860] [serial = 1989] [outer = 0000000000000000] 12:54:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0D935400) [pid = 2860] [serial = 1990] [outer = 000000EC0D92A800] 12:54:22 INFO - PROCESS | 2860 | 1470772462958 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0DC70000) [pid = 2860] [serial = 1991] [outer = 000000EC0D92A800] 12:54:23 INFO - PROCESS | 2860 | 1470772463446 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:54:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:54:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms 12:54:23 INFO - PROCESS | 2860 | 1470772463463 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 12:54:23 INFO - PROCESS | 2860 | 1470772463466 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 12:54:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:54:23 INFO - PROCESS | 2860 | 1470772463470 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:54:23 INFO - PROCESS | 2860 | 1470772463473 Marionette TRACE conn6 <- [1,2618,null,{}] 12:54:23 INFO - PROCESS | 2860 | 1470772463485 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:23 INFO - PROCESS | 2860 | 1470772463490 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:23 INFO - PROCESS | 2860 | 1470772463609 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 12:54:23 INFO - PROCESS | 2860 | 1470772463694 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:23 INFO - PROCESS | 2860 | 1470772463698 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C9800 == 28 [pid = 2860] [id = 664] 12:54:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0B920400) [pid = 2860] [serial = 1992] [outer = 0000000000000000] 12:54:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC127A8400) [pid = 2860] [serial = 1993] [outer = 000000EC0B920400] 12:54:23 INFO - PROCESS | 2860 | 1470772463750 Marionette DEBUG loaded listener.js 12:54:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC12AEF000) [pid = 2860] [serial = 1994] [outer = 000000EC0B920400] 12:54:24 INFO - PROCESS | 2860 | 1470772464140 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 734ms 12:54:24 INFO - PROCESS | 2860 | 1470772464206 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 2860 | 1470772464209 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 12:54:24 INFO - PROCESS | 2860 | 1470772464213 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:54:24 INFO - PROCESS | 2860 | 1470772464215 Marionette TRACE conn6 <- [1,2622,null,{}] 12:54:24 INFO - PROCESS | 2860 | 1470772464218 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:24 INFO - PROCESS | 2860 | 1470772464220 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:24 INFO - PROCESS | 2860 | 1470772464339 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 12:54:24 INFO - PROCESS | 2860 | 1470772464352 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:24 INFO - PROCESS | 2860 | 1470772464354 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9C2800 == 29 [pid = 2860] [id = 665] 12:54:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC12F25800) [pid = 2860] [serial = 1995] [outer = 0000000000000000] 12:54:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC1367B800) [pid = 2860] [serial = 1996] [outer = 000000EC12F25800] 12:54:24 INFO - PROCESS | 2860 | 1470772464402 Marionette DEBUG loaded listener.js 12:54:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC137D6400) [pid = 2860] [serial = 1997] [outer = 000000EC12F25800] 12:54:24 INFO - PROCESS | 2860 | 1470772464824 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:54:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:54:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 12:54:24 INFO - PROCESS | 2860 | 1470772464844 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 12:54:24 INFO - PROCESS | 2860 | 1470772464847 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 12:54:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:54:24 INFO - PROCESS | 2860 | 1470772464850 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:54:24 INFO - PROCESS | 2860 | 1470772464852 Marionette TRACE conn6 <- [1,2626,null,{}] 12:54:24 INFO - PROCESS | 2860 | 1470772464855 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:24 INFO - PROCESS | 2860 | 1470772464858 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:24 INFO - PROCESS | 2860 | 1470772464970 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 12:54:25 INFO - PROCESS | 2860 | 1470772465008 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:25 INFO - PROCESS | 2860 | 1470772465010 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B1B2000 == 30 [pid = 2860] [id = 666] 12:54:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0D8C8400) [pid = 2860] [serial = 1998] [outer = 0000000000000000] 12:54:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC16786800) [pid = 2860] [serial = 1999] [outer = 000000EC0D8C8400] 12:54:25 INFO - PROCESS | 2860 | 1470772465058 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC16F98800) [pid = 2860] [serial = 2000] [outer = 000000EC0D8C8400] 12:54:25 INFO - PROCESS | 2860 | 1470772465480 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:54:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:54:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 672ms 12:54:25 INFO - PROCESS | 2860 | 1470772465527 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 2860 | 1470772465529 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 12:54:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:54:25 INFO - PROCESS | 2860 | 1470772465533 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:54:25 INFO - PROCESS | 2860 | 1470772465534 Marionette TRACE conn6 <- [1,2630,null,{}] 12:54:25 INFO - PROCESS | 2860 | 1470772465538 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:25 INFO - PROCESS | 2860 | 1470772465544 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:25 INFO - PROCESS | 2860 | 1470772465655 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 12:54:25 INFO - PROCESS | 2860 | 1470772465664 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:25 INFO - PROCESS | 2860 | 1470772465666 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE34800 == 31 [pid = 2860] [id = 667] 12:54:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC16F9B800) [pid = 2860] [serial = 2001] [outer = 0000000000000000] 12:54:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC19039000) [pid = 2860] [serial = 2002] [outer = 000000EC16F9B800] 12:54:25 INFO - PROCESS | 2860 | 1470772465719 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC19679400) [pid = 2860] [serial = 2003] [outer = 000000EC16F9B800] 12:54:26 INFO - PROCESS | 2860 | 1470772466130 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:54:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:54:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 629ms 12:54:26 INFO - PROCESS | 2860 | 1470772466174 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 12:54:26 INFO - PROCESS | 2860 | 1470772466177 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 12:54:26 INFO - PROCESS | 2860 | 1470772466185 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:54:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:54:26 INFO - PROCESS | 2860 | 1470772466187 Marionette TRACE conn6 <- [1,2634,null,{}] 12:54:26 INFO - PROCESS | 2860 | 1470772466190 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:26 INFO - PROCESS | 2860 | 1470772466193 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:26 INFO - PROCESS | 2860 | 1470772466274 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 12:54:26 INFO - PROCESS | 2860 | 1470772466310 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 2860 | 1470772466312 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E295800 == 32 [pid = 2860] [id = 668] 12:54:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0D702800) [pid = 2860] [serial = 2004] [outer = 0000000000000000] 12:54:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC19A43800) [pid = 2860] [serial = 2005] [outer = 000000EC0D702800] 12:54:26 INFO - PROCESS | 2860 | 1470772466358 Marionette DEBUG loaded listener.js 12:54:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC19CF1400) [pid = 2860] [serial = 2006] [outer = 000000EC0D702800] 12:54:26 INFO - PROCESS | 2860 | 1470772466770 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:54:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:54:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 629ms 12:54:26 INFO - PROCESS | 2860 | 1470772466820 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 12:54:26 INFO - PROCESS | 2860 | 1470772466822 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 12:54:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:54:26 INFO - PROCESS | 2860 | 1470772466830 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:54:26 INFO - PROCESS | 2860 | 1470772466832 Marionette TRACE conn6 <- [1,2638,null,{}] 12:54:26 INFO - PROCESS | 2860 | 1470772466836 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:26 INFO - PROCESS | 2860 | 1470772466838 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:26 INFO - PROCESS | 2860 | 1470772466921 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 12:54:26 INFO - PROCESS | 2860 | 1470772466929 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:26 INFO - PROCESS | 2860 | 1470772466931 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2F1800 == 33 [pid = 2860] [id = 669] 12:54:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC19ED1800) [pid = 2860] [serial = 2007] [outer = 0000000000000000] 12:54:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC19ED5000) [pid = 2860] [serial = 2008] [outer = 000000EC19ED1800] 12:54:26 INFO - PROCESS | 2860 | 1470772466978 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A007000) [pid = 2860] [serial = 2009] [outer = 000000EC19ED1800] 12:54:27 INFO - PROCESS | 2860 | 1470772467447 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:54:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:54:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 629ms 12:54:27 INFO - PROCESS | 2860 | 1470772467457 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 12:54:27 INFO - PROCESS | 2860 | 1470772467460 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 12:54:27 INFO - PROCESS | 2860 | 1470772467463 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:54:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:54:27 INFO - PROCESS | 2860 | 1470772467465 Marionette TRACE conn6 <- [1,2642,null,{}] 12:54:27 INFO - PROCESS | 2860 | 1470772467468 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:27 INFO - PROCESS | 2860 | 1470772467470 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:27 INFO - PROCESS | 2860 | 1470772467582 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 12:54:27 INFO - PROCESS | 2860 | 1470772467587 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:27 INFO - PROCESS | 2860 | 1470772467590 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A2C9000 == 34 [pid = 2860] [id = 670] 12:54:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A008C00) [pid = 2860] [serial = 2010] [outer = 0000000000000000] 12:54:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A326400) [pid = 2860] [serial = 2011] [outer = 000000EC1A008C00] 12:54:27 INFO - PROCESS | 2860 | 1470772467636 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A81DC00) [pid = 2860] [serial = 2012] [outer = 000000EC1A008C00] 12:54:28 INFO - PROCESS | 2860 | 1470772468097 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:54:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:54:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 12:54:28 INFO - PROCESS | 2860 | 1470772468137 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 2860 | 1470772468140 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 12:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:54:28 INFO - PROCESS | 2860 | 1470772468149 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 2860 | 1470772468151 Marionette TRACE conn6 <- [1,2646,null,{}] 12:54:28 INFO - PROCESS | 2860 | 1470772468155 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:28 INFO - PROCESS | 2860 | 1470772468157 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:28 INFO - PROCESS | 2860 | 1470772468274 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 12:54:28 INFO - PROCESS | 2860 | 1470772468283 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:28 INFO - PROCESS | 2860 | 1470772468285 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4B3800 == 35 [pid = 2860] [id = 671] 12:54:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1A83FC00) [pid = 2860] [serial = 2013] [outer = 0000000000000000] 12:54:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A84B400) [pid = 2860] [serial = 2014] [outer = 000000EC1A83FC00] 12:54:28 INFO - PROCESS | 2860 | 1470772468330 Marionette DEBUG loaded listener.js 12:54:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A981400) [pid = 2860] [serial = 2015] [outer = 000000EC1A83FC00] 12:54:28 INFO - PROCESS | 2860 | 1470772468787 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:54:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:54:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 692ms 12:54:28 INFO - PROCESS | 2860 | 1470772468839 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 2860 | 1470772468841 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 12:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:54:28 INFO - PROCESS | 2860 | 1470772468845 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:54:28 INFO - PROCESS | 2860 | 1470772468847 Marionette TRACE conn6 <- [1,2650,null,{}] 12:54:28 INFO - PROCESS | 2860 | 1470772468851 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:28 INFO - PROCESS | 2860 | 1470772468853 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:29 INFO - PROCESS | 2860 | 1470772469013 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 12:54:29 INFO - PROCESS | 2860 | 1470772469040 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 2860 | 1470772469043 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B121000 == 36 [pid = 2860] [id = 672] 12:54:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1AEF9000) [pid = 2860] [serial = 2016] [outer = 0000000000000000] 12:54:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B82E800) [pid = 2860] [serial = 2017] [outer = 000000EC1AEF9000] 12:54:29 INFO - PROCESS | 2860 | 1470772469092 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1BAAA400) [pid = 2860] [serial = 2018] [outer = 000000EC1AEF9000] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC17B2D800) [pid = 2860] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19A3D800) [pid = 2860] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D852C00) [pid = 2860] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19A42000) [pid = 2860] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1AA8B000) [pid = 2860] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC16F9B400) [pid = 2860] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC13607C00) [pid = 2860] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D89A800) [pid = 2860] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D76E400) [pid = 2860] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D76B400) [pid = 2860] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:54:29 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B872800) [pid = 2860] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:54:29 INFO - PROCESS | 2860 | 1470772469621 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:54:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:54:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 818ms 12:54:29 INFO - PROCESS | 2860 | 1470772469666 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 12:54:29 INFO - PROCESS | 2860 | 1470772469668 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 12:54:29 INFO - PROCESS | 2860 | 1470772469671 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:54:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:54:29 INFO - PROCESS | 2860 | 1470772469673 Marionette TRACE conn6 <- [1,2654,null,{}] 12:54:29 INFO - PROCESS | 2860 | 1470772469677 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:29 INFO - PROCESS | 2860 | 1470772469679 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:29 INFO - PROCESS | 2860 | 1470772469764 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 12:54:29 INFO - PROCESS | 2860 | 1470772469769 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:29 INFO - PROCESS | 2860 | 1470772469771 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20136000 == 37 [pid = 2860] [id = 673] 12:54:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC11EF8800) [pid = 2860] [serial = 2019] [outer = 0000000000000000] 12:54:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC19030000) [pid = 2860] [serial = 2020] [outer = 000000EC11EF8800] 12:54:29 INFO - PROCESS | 2860 | 1470772469817 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1AA8AC00) [pid = 2860] [serial = 2021] [outer = 000000EC11EF8800] 12:54:30 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:54:30 INFO - PROCESS | 2860 | [2860] WARNING: Using default font: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 12:54:30 INFO - PROCESS | 2860 | 1470772470744 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:54:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 12:54:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1121ms 12:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:54:30 INFO - PROCESS | 2860 | 1470772470796 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 12:54:30 INFO - PROCESS | 2860 | 1470772470798 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 12:54:30 INFO - PROCESS | 2860 | 1470772470802 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:54:30 INFO - PROCESS | 2860 | 1470772470804 Marionette TRACE conn6 <- [1,2658,null,{}] 12:54:30 INFO - PROCESS | 2860 | 1470772470807 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:30 INFO - PROCESS | 2860 | 1470772470809 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:30 INFO - PROCESS | 2860 | 1470772470895 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 12:54:30 INFO - PROCESS | 2860 | 1470772470902 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:30 INFO - PROCESS | 2860 | 1470772470904 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2149B800 == 38 [pid = 2860] [id = 674] 12:54:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A845000) [pid = 2860] [serial = 2022] [outer = 0000000000000000] 12:54:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1BAF5400) [pid = 2860] [serial = 2023] [outer = 000000EC1A845000] 12:54:30 INFO - PROCESS | 2860 | 1470772470950 Marionette DEBUG loaded listener.js 12:54:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1C993C00) [pid = 2860] [serial = 2024] [outer = 000000EC1A845000] 12:54:31 INFO - PROCESS | 2860 | 1470772471929 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:54:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:54:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:54:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1182ms 12:54:32 INFO - PROCESS | 2860 | 1470772472006 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 12:54:32 INFO - PROCESS | 2860 | 1470772472011 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 12:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:54:32 INFO - PROCESS | 2860 | 1470772472018 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:54:32 INFO - PROCESS | 2860 | 1470772472021 Marionette TRACE conn6 <- [1,2662,null,{}] 12:54:32 INFO - PROCESS | 2860 | 1470772472028 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:32 INFO - PROCESS | 2860 | 1470772472031 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:32 INFO - PROCESS | 2860 | 1470772472186 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 12:54:32 INFO - PROCESS | 2860 | 1470772472350 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:32 INFO - PROCESS | 2860 | 1470772472356 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167B6000 == 39 [pid = 2860] [id = 675] 12:54:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D76AC00) [pid = 2860] [serial = 2025] [outer = 0000000000000000] 12:54:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D854800) [pid = 2860] [serial = 2026] [outer = 000000EC0D76AC00] 12:54:32 INFO - PROCESS | 2860 | 1470772472419 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC0D928C00) [pid = 2860] [serial = 2027] [outer = 000000EC0D76AC00] 12:54:33 INFO - PROCESS | 2860 | 1470772473591 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:54:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:54:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:54:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1639ms 12:54:33 INFO - PROCESS | 2860 | 1470772473703 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 12:54:33 INFO - PROCESS | 2860 | 1470772473707 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 12:54:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:54:33 INFO - PROCESS | 2860 | 1470772473715 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:54:33 INFO - PROCESS | 2860 | 1470772473718 Marionette TRACE conn6 <- [1,2666,null,{}] 12:54:33 INFO - PROCESS | 2860 | 1470772473724 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:33 INFO - PROCESS | 2860 | 1470772473727 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:33 INFO - PROCESS | 2860 | 1470772473917 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 12:54:34 INFO - PROCESS | 2860 | 1470772473996 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:34 INFO - PROCESS | 2860 | 1470772474001 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC137B6000 == 40 [pid = 2860] [id = 676] 12:54:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC0C248000) [pid = 2860] [serial = 2028] [outer = 0000000000000000] 12:54:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0D70F400) [pid = 2860] [serial = 2029] [outer = 000000EC0C248000] 12:54:34 INFO - PROCESS | 2860 | 1470772474077 Marionette DEBUG loaded listener.js 12:54:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC118B8000) [pid = 2860] [serial = 2030] [outer = 000000EC0C248000] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20136000 == 39 [pid = 2860] [id = 673] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B121000 == 38 [pid = 2860] [id = 672] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4B3800 == 37 [pid = 2860] [id = 671] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C9000 == 36 [pid = 2860] [id = 670] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2F1800 == 35 [pid = 2860] [id = 669] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E295800 == 34 [pid = 2860] [id = 668] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE34800 == 33 [pid = 2860] [id = 667] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B1B2000 == 32 [pid = 2860] [id = 666] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9C2800 == 31 [pid = 2860] [id = 665] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C9800 == 30 [pid = 2860] [id = 664] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC195F3000 == 29 [pid = 2860] [id = 663] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A6C800 == 28 [pid = 2860] [id = 662] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1BADD000) [pid = 2860] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20077000 == 27 [pid = 2860] [id = 661] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19012400) [pid = 2860] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC19068C00) [pid = 2860] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1A4B9800) [pid = 2860] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19CF0800) [pid = 2860] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC16F98000) [pid = 2860] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A975800) [pid = 2860] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1AEF5000) [pid = 2860] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AA89400) [pid = 2860] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC16FAE800) [pid = 2860] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1367A400) [pid = 2860] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B82F800) [pid = 2860] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC139D4C00) [pid = 2860] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0DC66800) [pid = 2860] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC11FD5000) [pid = 2860] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D8D2000) [pid = 2860] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D89D400) [pid = 2860] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0D8CD800) [pid = 2860] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0D85EC00) [pid = 2860] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1BAA3800) [pid = 2860] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1BAE1400) [pid = 2860] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1A843000) [pid = 2860] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 12:54:34 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC17313800) [pid = 2860] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 12:54:35 INFO - PROCESS | 2860 | 1470772475026 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:54:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1336ms 12:54:35 INFO - PROCESS | 2860 | 1470772475050 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 12:54:35 INFO - PROCESS | 2860 | 1470772475056 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 12:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:54:35 INFO - PROCESS | 2860 | 1470772475063 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:54:35 INFO - PROCESS | 2860 | 1470772475066 Marionette TRACE conn6 <- [1,2670,null,{}] 12:54:35 INFO - PROCESS | 2860 | 1470772475074 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:35 INFO - PROCESS | 2860 | 1470772475077 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:35 INFO - PROCESS | 2860 | 1470772475174 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 12:54:35 INFO - PROCESS | 2860 | 1470772475181 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:35 INFO - PROCESS | 2860 | 1470772475183 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1999E000 == 28 [pid = 2860] [id = 677] 12:54:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC11F6BC00) [pid = 2860] [serial = 2031] [outer = 0000000000000000] 12:54:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC127C9000) [pid = 2860] [serial = 2032] [outer = 000000EC11F6BC00] 12:54:35 INFO - PROCESS | 2860 | 1470772475234 Marionette DEBUG loaded listener.js 12:54:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC12F1B400) [pid = 2860] [serial = 2033] [outer = 000000EC11F6BC00] 12:54:36 INFO - PROCESS | 2860 | 1470772476227 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:54:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:54:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1179ms 12:54:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:54:36 INFO - PROCESS | 2860 | 1470772476243 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 12:54:36 INFO - PROCESS | 2860 | 1470772476245 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 12:54:36 INFO - PROCESS | 2860 | 1470772476256 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:54:36 INFO - PROCESS | 2860 | 1470772476260 Marionette TRACE conn6 <- [1,2674,null,{}] 12:54:36 INFO - PROCESS | 2860 | 1470772476278 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:36 INFO - PROCESS | 2860 | 1470772476283 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:36 INFO - PROCESS | 2860 | 1470772476401 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 12:54:36 INFO - PROCESS | 2860 | 1470772476408 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:36 INFO - PROCESS | 2860 | 1470772476412 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9A1000 == 29 [pid = 2860] [id = 678] 12:54:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC16F65000) [pid = 2860] [serial = 2034] [outer = 0000000000000000] 12:54:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC16F9BC00) [pid = 2860] [serial = 2035] [outer = 000000EC16F65000] 12:54:36 INFO - PROCESS | 2860 | 1470772476509 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC16FB9400) [pid = 2860] [serial = 2036] [outer = 000000EC16F65000] 12:54:37 INFO - PROCESS | 2860 | 1470772477469 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:54:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:54:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1257ms 12:54:37 INFO - PROCESS | 2860 | 1470772477508 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 12:54:37 INFO - PROCESS | 2860 | 1470772477511 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 12:54:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:54:37 INFO - PROCESS | 2860 | 1470772477521 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:54:37 INFO - PROCESS | 2860 | 1470772477523 Marionette TRACE conn6 <- [1,2678,null,{}] 12:54:37 INFO - PROCESS | 2860 | 1470772477527 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:37 INFO - PROCESS | 2860 | 1470772477529 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:37 INFO - PROCESS | 2860 | 1470772477648 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 12:54:37 INFO - PROCESS | 2860 | 1470772477654 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:37 INFO - PROCESS | 2860 | 1470772477656 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:37 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B848800 == 30 [pid = 2860] [id = 679] 12:54:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1902F400) [pid = 2860] [serial = 2037] [outer = 0000000000000000] 12:54:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC19072800) [pid = 2860] [serial = 2038] [outer = 000000EC1902F400] 12:54:37 INFO - PROCESS | 2860 | 1470772477749 Marionette DEBUG loaded listener.js 12:54:37 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC19A40400) [pid = 2860] [serial = 2039] [outer = 000000EC1902F400] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A008C00) [pid = 2860] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D702800) [pid = 2860] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D770C00) [pid = 2860] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0D92A800) [pid = 2860] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A83FC00) [pid = 2860] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC0B920400) [pid = 2860] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0D8C8400) [pid = 2860] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC12F25800) [pid = 2860] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC19ED1800) [pid = 2860] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC16F9B800) [pid = 2860] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1AEF9000) [pid = 2860] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:54:38 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC11EF8800) [pid = 2860] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:54:38 INFO - PROCESS | 2860 | 1470772478696 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:54:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:54:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:54:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1231ms 12:54:38 INFO - PROCESS | 2860 | 1470772478752 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 12:54:38 INFO - PROCESS | 2860 | 1470772478755 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 12:54:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:54:38 INFO - PROCESS | 2860 | 1470772478758 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:54:38 INFO - PROCESS | 2860 | 1470772478760 Marionette TRACE conn6 <- [1,2682,null,{}] 12:54:38 INFO - PROCESS | 2860 | 1470772478764 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:38 INFO - PROCESS | 2860 | 1470772478766 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:38 INFO - PROCESS | 2860 | 1470772478853 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 12:54:38 INFO - PROCESS | 2860 | 1470772478860 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:38 INFO - PROCESS | 2860 | 1470772478862 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7CF000 == 31 [pid = 2860] [id = 680] 12:54:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D85A000) [pid = 2860] [serial = 2040] [outer = 0000000000000000] 12:54:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC13728C00) [pid = 2860] [serial = 2041] [outer = 000000EC0D85A000] 12:54:38 INFO - PROCESS | 2860 | 1470772478909 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC19A41C00) [pid = 2860] [serial = 2042] [outer = 000000EC0D85A000] 12:54:39 INFO - PROCESS | 2860 | 1470772479852 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:39 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:54:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:54:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:54:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1128ms 12:54:39 INFO - PROCESS | 2860 | 1470772479889 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 12:54:39 INFO - PROCESS | 2860 | 1470772479892 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 12:54:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:54:39 INFO - PROCESS | 2860 | 1470772479895 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:54:39 INFO - PROCESS | 2860 | 1470772479897 Marionette TRACE conn6 <- [1,2686,null,{}] 12:54:39 INFO - PROCESS | 2860 | 1470772479901 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:39 INFO - PROCESS | 2860 | 1470772479907 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:40 INFO - PROCESS | 2860 | 1470772480019 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 12:54:40 INFO - PROCESS | 2860 | 1470772480027 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:40 INFO - PROCESS | 2860 | 1470772480029 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2A5800 == 32 [pid = 2860] [id = 681] 12:54:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC1A010800) [pid = 2860] [serial = 2043] [outer = 0000000000000000] 12:54:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC1A975800) [pid = 2860] [serial = 2044] [outer = 000000EC1A010800] 12:54:40 INFO - PROCESS | 2860 | 1470772480076 Marionette DEBUG loaded listener.js 12:54:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC1AD0E000) [pid = 2860] [serial = 2045] [outer = 000000EC1A010800] 12:54:41 INFO - PROCESS | 2860 | 1470772481282 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:54:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:54:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:54:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1428ms 12:54:41 INFO - PROCESS | 2860 | 1470772481327 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 12:54:41 INFO - PROCESS | 2860 | 1470772481332 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 12:54:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:54:41 INFO - PROCESS | 2860 | 1470772481337 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:54:41 INFO - PROCESS | 2860 | 1470772481341 Marionette TRACE conn6 <- [1,2690,null,{}] 12:54:41 INFO - PROCESS | 2860 | 1470772481387 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:41 INFO - PROCESS | 2860 | 1470772481392 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:41 INFO - PROCESS | 2860 | 1470772481573 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 12:54:41 INFO - PROCESS | 2860 | 1470772481677 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:41 INFO - PROCESS | 2860 | 1470772481680 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197AA000 == 33 [pid = 2860] [id = 682] 12:54:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0E9FE000) [pid = 2860] [serial = 2046] [outer = 0000000000000000] 12:54:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC11E0D800) [pid = 2860] [serial = 2047] [outer = 000000EC0E9FE000] 12:54:41 INFO - PROCESS | 2860 | 1470772481742 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC12F1C000) [pid = 2860] [serial = 2048] [outer = 000000EC0E9FE000] 12:54:42 INFO - PROCESS | 2860 | 1470772482334 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:54:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:54:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1024ms 12:54:42 INFO - PROCESS | 2860 | 1470772482364 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 12:54:42 INFO - PROCESS | 2860 | 1470772482370 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 12:54:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:54:42 INFO - PROCESS | 2860 | 1470772482376 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:54:42 INFO - PROCESS | 2860 | 1470772482380 Marionette TRACE conn6 <- [1,2694,null,{}] 12:54:42 INFO - PROCESS | 2860 | 1470772482384 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:42 INFO - PROCESS | 2860 | 1470772482387 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:42 INFO - PROCESS | 2860 | 1470772482506 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 12:54:42 INFO - PROCESS | 2860 | 1470772482630 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:42 INFO - PROCESS | 2860 | 1470772482633 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7D8800 == 34 [pid = 2860] [id = 683] 12:54:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC16FA0000) [pid = 2860] [serial = 2049] [outer = 0000000000000000] 12:54:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC17BAEC00) [pid = 2860] [serial = 2050] [outer = 000000EC16FA0000] 12:54:42 INFO - PROCESS | 2860 | 1470772482694 Marionette DEBUG loaded listener.js 12:54:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC19A46400) [pid = 2860] [serial = 2051] [outer = 000000EC16FA0000] 12:54:43 INFO - PROCESS | 2860 | 1470772483458 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:54:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:54:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1131ms 12:54:43 INFO - PROCESS | 2860 | 1470772483510 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 12:54:43 INFO - PROCESS | 2860 | 1470772483515 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 12:54:43 INFO - PROCESS | 2860 | 1470772483520 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:54:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:54:43 INFO - PROCESS | 2860 | 1470772483523 Marionette TRACE conn6 <- [1,2698,null,{}] 12:54:43 INFO - PROCESS | 2860 | 1470772483529 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:43 INFO - PROCESS | 2860 | 1470772483532 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:43 INFO - PROCESS | 2860 | 1470772483651 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 12:54:43 INFO - PROCESS | 2860 | 1470772483727 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:43 INFO - PROCESS | 2860 | 1470772483732 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E25000 == 35 [pid = 2860] [id = 684] 12:54:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0CDCC400) [pid = 2860] [serial = 2052] [outer = 0000000000000000] 12:54:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D928000) [pid = 2860] [serial = 2053] [outer = 000000EC0CDCC400] 12:54:43 INFO - PROCESS | 2860 | 1470772483832 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0DD0AC00) [pid = 2860] [serial = 2054] [outer = 000000EC0CDCC400] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7CF000 == 34 [pid = 2860] [id = 680] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B848800 == 33 [pid = 2860] [id = 679] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9A1000 == 32 [pid = 2860] [id = 678] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1999E000 == 31 [pid = 2860] [id = 677] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC137B6000 == 30 [pid = 2860] [id = 676] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2149B800 == 29 [pid = 2860] [id = 674] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167B6000 == 28 [pid = 2860] [id = 675] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7D8800 == 27 [pid = 2860] [id = 683] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197AA000 == 26 [pid = 2860] [id = 682] 12:54:44 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2A5800 == 25 [pid = 2860] [id = 681] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A326400) [pid = 2860] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19A43800) [pid = 2860] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19CF1400) [pid = 2860] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D771800) [pid = 2860] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D85E000) [pid = 2860] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D935400) [pid = 2860] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0DC70000) [pid = 2860] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A84B400) [pid = 2860] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC127A8400) [pid = 2860] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC12AEF000) [pid = 2860] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC16786800) [pid = 2860] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC16F98800) [pid = 2860] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1367B800) [pid = 2860] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC137D6400) [pid = 2860] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC19ED5000) [pid = 2860] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC19039000) [pid = 2860] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC19679400) [pid = 2860] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1A81DC00) [pid = 2860] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1BAF5400) [pid = 2860] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000EC1B82E800) [pid = 2860] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 53 (000000EC1AA8AC00) [pid = 2860] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 52 (000000EC1BAAA400) [pid = 2860] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 51 (000000EC1A981400) [pid = 2860] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 50 (000000EC19030000) [pid = 2860] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | --DOMWINDOW == 49 (000000EC1A007000) [pid = 2860] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 12:54:44 INFO - PROCESS | 2860 | 1470772484937 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 12:54:44 INFO - PROCESS | 2860 | 1470772484952 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 12:54:44 INFO - PROCESS | 2860 | 1470772484957 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:54:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:54:44 INFO - PROCESS | 2860 | 1470772484962 Marionette TRACE conn6 <- [1,2702,null,{}] 12:54:44 INFO - PROCESS | 2860 | 1470772484967 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:44 INFO - PROCESS | 2860 | 1470772484970 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:45 INFO - PROCESS | 2860 | 1470772485070 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 12:54:45 INFO - PROCESS | 2860 | 1470772485079 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 2860 | 1470772485083 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC167B6000 == 26 [pid = 2860] [id = 685] 12:54:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 50 (000000EC0D89E400) [pid = 2860] [serial = 2055] [outer = 0000000000000000] 12:54:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 51 (000000EC0D8A2800) [pid = 2860] [serial = 2056] [outer = 000000EC0D89E400] 12:54:45 INFO - PROCESS | 2860 | 1470772485133 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 52 (000000EC0D8D4C00) [pid = 2860] [serial = 2057] [outer = 000000EC0D89E400] 12:54:45 INFO - PROCESS | 2860 | 1470772485633 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:54:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:54:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 12:54:45 INFO - PROCESS | 2860 | 1470772485696 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 2860 | 1470772485701 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 12:54:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:54:45 INFO - PROCESS | 2860 | 1470772485708 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:54:45 INFO - PROCESS | 2860 | 1470772485711 Marionette TRACE conn6 <- [1,2706,null,{}] 12:54:45 INFO - PROCESS | 2860 | 1470772485715 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:45 INFO - PROCESS | 2860 | 1470772485718 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:45 INFO - PROCESS | 2860 | 1470772485853 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 12:54:45 INFO - PROCESS | 2860 | 1470772485930 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:45 INFO - PROCESS | 2860 | 1470772485932 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A078000 == 27 [pid = 2860] [id = 686] 12:54:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 53 (000000EC0D89F400) [pid = 2860] [serial = 2058] [outer = 0000000000000000] 12:54:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 54 (000000EC118B8400) [pid = 2860] [serial = 2059] [outer = 000000EC0D89F400] 12:54:45 INFO - PROCESS | 2860 | 1470772485983 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC1272B800) [pid = 2860] [serial = 2060] [outer = 000000EC0D89F400] 12:54:46 INFO - PROCESS | 2860 | 1470772486364 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 12:54:46 INFO - PROCESS | 2860 | 1470772486446 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 12:54:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:54:46 INFO - PROCESS | 2860 | 1470772486450 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:54:46 INFO - PROCESS | 2860 | 1470772486454 Marionette TRACE conn6 <- [1,2710,null,{}] 12:54:46 INFO - PROCESS | 2860 | 1470772486471 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:46 INFO - PROCESS | 2860 | 1470772486477 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:46 INFO - PROCESS | 2860 | 1470772486567 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 12:54:46 INFO - PROCESS | 2860 | 1470772486583 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:46 INFO - PROCESS | 2860 | 1470772486586 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9D1800 == 28 [pid = 2860] [id = 687] 12:54:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC13728800) [pid = 2860] [serial = 2061] [outer = 0000000000000000] 12:54:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC137D2C00) [pid = 2860] [serial = 2062] [outer = 000000EC13728800] 12:54:46 INFO - PROCESS | 2860 | 1470772486637 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC16786000) [pid = 2860] [serial = 2063] [outer = 000000EC13728800] 12:54:47 INFO - PROCESS | 2860 | 1470772487127 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 2860 | 1470772487225 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 12:54:47 INFO - PROCESS | 2860 | 1470772487234 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:54:47 INFO - PROCESS | 2860 | 1470772487235 Marionette TRACE conn6 <- [1,2714,null,{}] 12:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:54:47 INFO - PROCESS | 2860 | 1470772487239 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:47 INFO - PROCESS | 2860 | 1470772487241 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:47 INFO - PROCESS | 2860 | 1470772487360 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 12:54:47 INFO - PROCESS | 2860 | 1470772487414 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:47 INFO - PROCESS | 2860 | 1470772487417 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85C000 == 29 [pid = 2860] [id = 688] 12:54:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC16FB1C00) [pid = 2860] [serial = 2064] [outer = 0000000000000000] 12:54:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC16FB9000) [pid = 2860] [serial = 2065] [outer = 000000EC16FB1C00] 12:54:47 INFO - PROCESS | 2860 | 1470772487464 Marionette DEBUG loaded listener.js 12:54:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC1900DC00) [pid = 2860] [serial = 2066] [outer = 000000EC16FB1C00] 12:54:47 INFO - PROCESS | 2860 | 1470772487899 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:54:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:54:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 12:54:47 INFO - PROCESS | 2860 | 1470772487911 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 2860 | 1470772487914 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 12:54:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:54:47 INFO - PROCESS | 2860 | 1470772487917 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:54:47 INFO - PROCESS | 2860 | 1470772487919 Marionette TRACE conn6 <- [1,2718,null,{}] 12:54:47 INFO - PROCESS | 2860 | 1470772487922 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:47 INFO - PROCESS | 2860 | 1470772487925 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:48 INFO - PROCESS | 2860 | 1470772488036 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 12:54:48 INFO - PROCESS | 2860 | 1470772488043 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:48 INFO - PROCESS | 2860 | 1470772488045 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D9A7000 == 30 [pid = 2860] [id = 689] 12:54:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC0D774800) [pid = 2860] [serial = 2067] [outer = 0000000000000000] 12:54:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC19035C00) [pid = 2860] [serial = 2068] [outer = 000000EC0D774800] 12:54:48 INFO - PROCESS | 2860 | 1470772488092 Marionette DEBUG loaded listener.js 12:54:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC1967EC00) [pid = 2860] [serial = 2069] [outer = 000000EC0D774800] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1A010800) [pid = 2860] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC16F65000) [pid = 2860] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC0C248000) [pid = 2860] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC1A845000) [pid = 2860] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC11F6BC00) [pid = 2860] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC0D76AC00) [pid = 2860] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC0D85A000) [pid = 2860] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1902F400) [pid = 2860] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:54:48 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1B876400) [pid = 2860] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:54:49 INFO - PROCESS | 2860 | 1470772489055 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:54:49 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:54:49 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:54:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:54:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:54:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:54:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1174ms 12:54:49 INFO - PROCESS | 2860 | 1470772489095 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 12:54:49 INFO - PROCESS | 2860 | 1470772489097 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 12:54:49 INFO - PROCESS | 2860 | 1470772489100 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:54:49 INFO - PROCESS | 2860 | 1470772489102 Marionette TRACE conn6 <- [1,2722,null,{}] 12:54:49 INFO - PROCESS | 2860 | 1470772489106 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:49 INFO - PROCESS | 2860 | 1470772489112 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:49 INFO - PROCESS | 2860 | 1470772489238 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 12:54:49 INFO - PROCESS | 2860 | 1470772489285 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:49 INFO - PROCESS | 2860 | 1470772489288 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2AA800 == 31 [pid = 2860] [id = 690] 12:54:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0D76B400) [pid = 2860] [serial = 2070] [outer = 0000000000000000] 12:54:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC19CEB800) [pid = 2860] [serial = 2071] [outer = 000000EC0D76B400] 12:54:49 INFO - PROCESS | 2860 | 1470772489335 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC19FA6C00) [pid = 2860] [serial = 2072] [outer = 000000EC0D76B400] 12:54:49 INFO - PROCESS | 2860 | 1470772489704 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:54:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:54:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 12:54:49 INFO - PROCESS | 2860 | 1470772489743 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 12:54:49 INFO - PROCESS | 2860 | 1470772489745 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 12:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:54:49 INFO - PROCESS | 2860 | 1470772489748 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:54:49 INFO - PROCESS | 2860 | 1470772489750 Marionette TRACE conn6 <- [1,2726,null,{}] 12:54:49 INFO - PROCESS | 2860 | 1470772489754 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:49 INFO - PROCESS | 2860 | 1470772489756 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:49 INFO - PROCESS | 2860 | 1470772489837 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 12:54:49 INFO - PROCESS | 2860 | 1470772489843 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:49 INFO - PROCESS | 2860 | 1470772489845 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E382800 == 32 [pid = 2860] [id = 691] 12:54:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC19CF0C00) [pid = 2860] [serial = 2073] [outer = 0000000000000000] 12:54:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC1A011800) [pid = 2860] [serial = 2074] [outer = 000000EC19CF0C00] 12:54:49 INFO - PROCESS | 2860 | 1470772489891 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC1A4C7800) [pid = 2860] [serial = 2075] [outer = 000000EC19CF0C00] 12:54:50 INFO - PROCESS | 2860 | 1470772490320 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 629ms 12:54:50 INFO - PROCESS | 2860 | 1470772490382 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 2860 | 1470772490384 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 12:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:54:50 INFO - PROCESS | 2860 | 1470772490387 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:54:50 INFO - PROCESS | 2860 | 1470772490389 Marionette TRACE conn6 <- [1,2730,null,{}] 12:54:50 INFO - PROCESS | 2860 | 1470772490392 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:50 INFO - PROCESS | 2860 | 1470772490394 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:50 INFO - PROCESS | 2860 | 1470772490477 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 12:54:50 INFO - PROCESS | 2860 | 1470772490484 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:50 INFO - PROCESS | 2860 | 1470772490486 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFA3000 == 33 [pid = 2860] [id = 692] 12:54:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC1A819400) [pid = 2860] [serial = 2076] [outer = 0000000000000000] 12:54:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC1A846800) [pid = 2860] [serial = 2077] [outer = 000000EC1A819400] 12:54:50 INFO - PROCESS | 2860 | 1470772490532 Marionette DEBUG loaded listener.js 12:54:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC1A977400) [pid = 2860] [serial = 2078] [outer = 000000EC1A819400] 12:54:51 INFO - PROCESS | 2860 | 1470772491246 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:54:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:54:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 923ms 12:54:51 INFO - PROCESS | 2860 | 1470772491314 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 2860 | 1470772491319 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 12:54:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:54:51 INFO - PROCESS | 2860 | 1470772491325 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:54:51 INFO - PROCESS | 2860 | 1470772491329 Marionette TRACE conn6 <- [1,2734,null,{}] 12:54:51 INFO - PROCESS | 2860 | 1470772491335 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:51 INFO - PROCESS | 2860 | 1470772491339 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:51 INFO - PROCESS | 2860 | 1470772491501 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 12:54:51 INFO - PROCESS | 2860 | 1470772491617 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:51 INFO - PROCESS | 2860 | 1470772491620 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:51 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC197A4000 == 34 [pid = 2860] [id = 693] 12:54:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D768400) [pid = 2860] [serial = 2079] [outer = 0000000000000000] 12:54:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D8A0800) [pid = 2860] [serial = 2080] [outer = 000000EC0D768400] 12:54:51 INFO - PROCESS | 2860 | 1470772491683 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D935800) [pid = 2860] [serial = 2081] [outer = 000000EC0D768400] 12:54:52 INFO - PROCESS | 2860 | 1470772492480 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:54:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:54:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1229ms 12:54:52 INFO - PROCESS | 2860 | 1470772492557 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 12:54:52 INFO - PROCESS | 2860 | 1470772492562 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 12:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:54:52 INFO - PROCESS | 2860 | 1470772492569 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:54:52 INFO - PROCESS | 2860 | 1470772492572 Marionette TRACE conn6 <- [1,2738,null,{}] 12:54:52 INFO - PROCESS | 2860 | 1470772492577 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:52 INFO - PROCESS | 2860 | 1470772492580 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:52 INFO - PROCESS | 2860 | 1470772492829 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 12:54:52 INFO - PROCESS | 2860 | 1470772492950 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:52 INFO - PROCESS | 2860 | 1470772492953 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E27000 == 35 [pid = 2860] [id = 694] 12:54:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0D768800) [pid = 2860] [serial = 2082] [outer = 0000000000000000] 12:54:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0D85B400) [pid = 2860] [serial = 2083] [outer = 000000EC0D768800] 12:54:53 INFO - PROCESS | 2860 | 1470772493010 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0DACD800) [pid = 2860] [serial = 2084] [outer = 000000EC0D768800] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E382800 == 34 [pid = 2860] [id = 691] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2AA800 == 33 [pid = 2860] [id = 690] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D9A7000 == 32 [pid = 2860] [id = 689] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B85C000 == 31 [pid = 2860] [id = 688] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9D1800 == 30 [pid = 2860] [id = 687] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A078000 == 29 [pid = 2860] [id = 686] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC167B6000 == 28 [pid = 2860] [id = 685] 12:54:53 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E25000 == 27 [pid = 2860] [id = 684] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16FB9400) [pid = 2860] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D70F400) [pid = 2860] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC118B8000) [pid = 2860] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1AD0E000) [pid = 2860] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1C993C00) [pid = 2860] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC127C9000) [pid = 2860] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC0D854800) [pid = 2860] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC0D928C00) [pid = 2860] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC19A41C00) [pid = 2860] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC19072800) [pid = 2860] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC16F9BC00) [pid = 2860] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC13728C00) [pid = 2860] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC12F1B400) [pid = 2860] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC19A40400) [pid = 2860] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC1BAFA800) [pid = 2860] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000EC1A975800) [pid = 2860] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 12:54:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:54:53 INFO - PROCESS | 2860 | 1470772493586 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:54:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1025ms 12:54:53 INFO - PROCESS | 2860 | 1470772493597 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 2860 | 1470772493601 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 12:54:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:54:53 INFO - PROCESS | 2860 | 1470772493605 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:54:53 INFO - PROCESS | 2860 | 1470772493609 Marionette TRACE conn6 <- [1,2742,null,{}] 12:54:53 INFO - PROCESS | 2860 | 1470772493613 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:53 INFO - PROCESS | 2860 | 1470772493616 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:53 INFO - PROCESS | 2860 | 1470772493711 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 12:54:53 INFO - PROCESS | 2860 | 1470772493718 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:53 INFO - PROCESS | 2860 | 1470772493721 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AA000 == 28 [pid = 2860] [id = 695] 12:54:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC0DC3CC00) [pid = 2860] [serial = 2085] [outer = 0000000000000000] 12:54:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC11F6E400) [pid = 2860] [serial = 2086] [outer = 000000EC0DC3CC00] 12:54:53 INFO - PROCESS | 2860 | 1470772493770 Marionette DEBUG loaded listener.js 12:54:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC12AEDC00) [pid = 2860] [serial = 2087] [outer = 000000EC0DC3CC00] 12:54:54 INFO - PROCESS | 2860 | 1470772494263 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 671ms 12:54:54 INFO - PROCESS | 2860 | 1470772494281 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 2860 | 1470772494284 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 12:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:54:54 INFO - PROCESS | 2860 | 1470772494287 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:54:54 INFO - PROCESS | 2860 | 1470772494289 Marionette TRACE conn6 <- [1,2746,null,{}] 12:54:54 INFO - PROCESS | 2860 | 1470772494293 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:54 INFO - PROCESS | 2860 | 1470772494296 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:54 INFO - PROCESS | 2860 | 1470772494417 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 12:54:54 INFO - PROCESS | 2860 | 1470772494432 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:54 INFO - PROCESS | 2860 | 1470772494434 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9C1000 == 29 [pid = 2860] [id = 696] 12:54:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0DC6A800) [pid = 2860] [serial = 2088] [outer = 0000000000000000] 12:54:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC137DC400) [pid = 2860] [serial = 2089] [outer = 000000EC0DC6A800] 12:54:54 INFO - PROCESS | 2860 | 1470772494549 Marionette DEBUG loaded listener.js 12:54:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC16F63400) [pid = 2860] [serial = 2090] [outer = 000000EC0DC6A800] 12:54:54 INFO - PROCESS | 2860 | 1470772494953 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 692ms 12:54:54 INFO - PROCESS | 2860 | 1470772494982 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 2860 | 1470772494986 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 12:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:54:55 INFO - PROCESS | 2860 | 1470772494998 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:54:55 INFO - PROCESS | 2860 | 1470772495003 Marionette TRACE conn6 <- [1,2750,null,{}] 12:54:55 INFO - PROCESS | 2860 | 1470772495007 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:55 INFO - PROCESS | 2860 | 1470772495010 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:55 INFO - PROCESS | 2860 | 1470772495107 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 12:54:55 INFO - PROCESS | 2860 | 1470772495113 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:55 INFO - PROCESS | 2860 | 1470772495115 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CF8E800 == 30 [pid = 2860] [id = 697] 12:54:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC13727000) [pid = 2860] [serial = 2091] [outer = 0000000000000000] 12:54:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC17BAC400) [pid = 2860] [serial = 2092] [outer = 000000EC13727000] 12:54:55 INFO - PROCESS | 2860 | 1470772495162 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC19679800) [pid = 2860] [serial = 2093] [outer = 000000EC13727000] 12:54:55 INFO - PROCESS | 2860 | 1470772495588 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:54:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:54:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 629ms 12:54:55 INFO - PROCESS | 2860 | 1470772495630 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 12:54:55 INFO - PROCESS | 2860 | 1470772495632 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 12:54:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:54:55 INFO - PROCESS | 2860 | 1470772495635 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:54:55 INFO - PROCESS | 2860 | 1470772495637 Marionette TRACE conn6 <- [1,2754,null,{}] 12:54:55 INFO - PROCESS | 2860 | 1470772495646 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:55 INFO - PROCESS | 2860 | 1470772495648 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:55 INFO - PROCESS | 2860 | 1470772495771 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 12:54:55 INFO - PROCESS | 2860 | 1470772495849 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:55 INFO - PROCESS | 2860 | 1470772495851 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E178000 == 31 [pid = 2860] [id = 698] 12:54:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0D76B000) [pid = 2860] [serial = 2094] [outer = 0000000000000000] 12:54:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC19C0B400) [pid = 2860] [serial = 2095] [outer = 000000EC0D76B000] 12:54:55 INFO - PROCESS | 2860 | 1470772495898 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC19ED2800) [pid = 2860] [serial = 2096] [outer = 000000EC0D76B000] 12:54:56 INFO - PROCESS | 2860 | 1470772496326 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:54:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:54:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 734ms 12:54:56 INFO - PROCESS | 2860 | 1470772496373 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 12:54:56 INFO - PROCESS | 2860 | 1470772496375 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 12:54:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:54:56 INFO - PROCESS | 2860 | 1470772496379 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:54:56 INFO - PROCESS | 2860 | 1470772496381 Marionette TRACE conn6 <- [1,2758,null,{}] 12:54:56 INFO - PROCESS | 2860 | 1470772496390 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:56 INFO - PROCESS | 2860 | 1470772496392 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:56 INFO - PROCESS | 2860 | 1470772496506 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 12:54:56 INFO - PROCESS | 2860 | 1470772496514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:56 INFO - PROCESS | 2860 | 1470772496520 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B897000 == 32 [pid = 2860] [id = 699] 12:54:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1A845000) [pid = 2860] [serial = 2097] [outer = 0000000000000000] 12:54:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1A84A400) [pid = 2860] [serial = 2098] [outer = 000000EC1A845000] 12:54:56 INFO - PROCESS | 2860 | 1470772496628 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1AA86800) [pid = 2860] [serial = 2099] [outer = 000000EC1A845000] 12:54:57 INFO - PROCESS | 2860 | 1470772497081 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 12:54:57 INFO - PROCESS | 2860 | 1470772497116 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 2860 | 1470772497118 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 12:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:54:57 INFO - PROCESS | 2860 | 1470772497149 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:54:57 INFO - PROCESS | 2860 | 1470772497151 Marionette TRACE conn6 <- [1,2762,null,{}] 12:54:57 INFO - PROCESS | 2860 | 1470772497166 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:57 INFO - PROCESS | 2860 | 1470772497168 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:57 INFO - PROCESS | 2860 | 1470772497284 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 12:54:57 INFO - PROCESS | 2860 | 1470772497296 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:57 INFO - PROCESS | 2860 | 1470772497298 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1F4CB000 == 33 [pid = 2860] [id = 700] 12:54:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1AA87800) [pid = 2860] [serial = 2100] [outer = 0000000000000000] 12:54:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1B0B7000) [pid = 2860] [serial = 2101] [outer = 000000EC1AA87800] 12:54:57 INFO - PROCESS | 2860 | 1470772497351 Marionette DEBUG loaded listener.js 12:54:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1B82EC00) [pid = 2860] [serial = 2102] [outer = 000000EC1AA87800] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC16FB1C00) [pid = 2860] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D774800) [pid = 2860] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC13728800) [pid = 2860] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC0D89E400) [pid = 2860] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC0CDCC400) [pid = 2860] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0D89F400) [pid = 2860] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC19CF0C00) [pid = 2860] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0D76B400) [pid = 2860] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC0E9FE000) [pid = 2860] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:54:57 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC16FA0000) [pid = 2860] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:54:57 INFO - PROCESS | 2860 | 1470772497809 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 714ms 12:54:57 INFO - PROCESS | 2860 | 1470772497839 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 2860 | 1470772497841 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 12:54:57 INFO - PROCESS | 2860 | 1470772497845 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:54:57 INFO - PROCESS | 2860 | 1470772497847 Marionette TRACE conn6 <- [1,2766,null,{}] 12:54:57 INFO - PROCESS | 2860 | 1470772497850 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:57 INFO - PROCESS | 2860 | 1470772497852 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:57 INFO - PROCESS | 2860 | 1470772497936 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 12:54:58 INFO - PROCESS | 2860 | 1470772498020 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 2860 | 1470772498022 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20049000 == 34 [pid = 2860] [id = 701] 12:54:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D76E400) [pid = 2860] [serial = 2103] [outer = 0000000000000000] 12:54:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC16F9D000) [pid = 2860] [serial = 2104] [outer = 000000EC0D76E400] 12:54:58 INFO - PROCESS | 2860 | 1470772498069 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC1B82F800) [pid = 2860] [serial = 2105] [outer = 000000EC0D76E400] 12:54:58 INFO - PROCESS | 2860 | 1470772498409 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 12:54:58 INFO - PROCESS | 2860 | 1470772498477 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 12:54:58 INFO - PROCESS | 2860 | 1470772498479 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 12:54:58 INFO - PROCESS | 2860 | 1470772498482 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:54:58 INFO - PROCESS | 2860 | 1470772498484 Marionette TRACE conn6 <- [1,2770,null,{}] 12:54:58 INFO - PROCESS | 2860 | 1470772498488 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:58 INFO - PROCESS | 2860 | 1470772498490 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:58 INFO - PROCESS | 2860 | 1470772498605 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 12:54:58 INFO - PROCESS | 2860 | 1470772498643 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:58 INFO - PROCESS | 2860 | 1470772498653 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20087800 == 35 [pid = 2860] [id = 702] 12:54:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC1B86F400) [pid = 2860] [serial = 2106] [outer = 0000000000000000] 12:54:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC1B8B9800) [pid = 2860] [serial = 2107] [outer = 000000EC1B86F400] 12:54:58 INFO - PROCESS | 2860 | 1470772498700 Marionette DEBUG loaded listener.js 12:54:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1BADE000) [pid = 2860] [serial = 2108] [outer = 000000EC1B86F400] 12:54:59 INFO - PROCESS | 2860 | 1470772499095 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 629ms 12:54:59 INFO - PROCESS | 2860 | 1470772499115 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 2860 | 1470772499117 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 12:54:59 INFO - PROCESS | 2860 | 1470772499120 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:54:59 INFO - PROCESS | 2860 | 1470772499122 Marionette TRACE conn6 <- [1,2774,null,{}] 12:54:59 INFO - PROCESS | 2860 | 1470772499125 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:59 INFO - PROCESS | 2860 | 1470772499127 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:59 INFO - PROCESS | 2860 | 1470772499249 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 12:54:59 INFO - PROCESS | 2860 | 1470772499258 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:54:59 INFO - PROCESS | 2860 | 1470772499260 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:54:59 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA6C000 == 36 [pid = 2860] [id = 703] 12:54:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1A32A400) [pid = 2860] [serial = 2109] [outer = 0000000000000000] 12:54:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1BAF0400) [pid = 2860] [serial = 2110] [outer = 000000EC1A32A400] 12:54:59 INFO - PROCESS | 2860 | 1470772499306 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1C997C00) [pid = 2860] [serial = 2111] [outer = 000000EC1A32A400] 12:54:59 INFO - PROCESS | 2860 | 1470772499788 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 12:54:59 INFO - PROCESS | 2860 | 1470772499874 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 12:54:59 INFO - PROCESS | 2860 | 1470772499880 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 12:54:59 INFO - PROCESS | 2860 | 1470772499888 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:54:59 INFO - PROCESS | 2860 | 1470772499892 Marionette TRACE conn6 <- [1,2778,null,{}] 12:54:59 INFO - PROCESS | 2860 | 1470772499899 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:54:59 INFO - PROCESS | 2860 | 1470772499902 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:00 INFO - PROCESS | 2860 | 1470772500087 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 12:55:00 INFO - PROCESS | 2860 | 1470772500179 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:00 INFO - PROCESS | 2860 | 1470772500184 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1979C800 == 37 [pid = 2860] [id = 704] 12:55:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D932800) [pid = 2860] [serial = 2112] [outer = 0000000000000000] 12:55:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0DC6E400) [pid = 2860] [serial = 2113] [outer = 000000EC0D932800] 12:55:00 INFO - PROCESS | 2860 | 1470772500245 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC12F1B800) [pid = 2860] [serial = 2114] [outer = 000000EC0D932800] 12:55:00 INFO - PROCESS | 2860 | 1470772500833 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:55:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:55:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 986ms 12:55:00 INFO - PROCESS | 2860 | 1470772500879 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 2860 | 1470772500885 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 12:55:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:55:00 INFO - PROCESS | 2860 | 1470772500892 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:55:00 INFO - PROCESS | 2860 | 1470772500895 Marionette TRACE conn6 <- [1,2782,null,{}] 12:55:00 INFO - PROCESS | 2860 | 1470772500899 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:00 INFO - PROCESS | 2860 | 1470772500902 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:01 INFO - PROCESS | 2860 | 1470772501022 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 12:55:01 INFO - PROCESS | 2860 | 1470772501119 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:01 INFO - PROCESS | 2860 | 1470772501121 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE34800 == 38 [pid = 2860] [id = 705] 12:55:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FA0C00) [pid = 2860] [serial = 2115] [outer = 0000000000000000] 12:55:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC16FB5C00) [pid = 2860] [serial = 2116] [outer = 000000EC16FA0C00] 12:55:01 INFO - PROCESS | 2860 | 1470772501182 Marionette DEBUG loaded listener.js 12:55:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1967E000) [pid = 2860] [serial = 2117] [outer = 000000EC16FA0C00] 12:55:01 INFO - PROCESS | 2860 | 1470772501804 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 12:55:01 INFO - PROCESS | 2860 | 1470772501879 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 12:55:01 INFO - PROCESS | 2860 | 1470772501882 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 12:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:55:01 INFO - PROCESS | 2860 | 1470772501887 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:55:01 INFO - PROCESS | 2860 | 1470772501891 Marionette TRACE conn6 <- [1,2786,null,{}] 12:55:01 INFO - PROCESS | 2860 | 1470772501903 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:01 INFO - PROCESS | 2860 | 1470772501909 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:02 INFO - PROCESS | 2860 | 1470772502061 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 12:55:02 INFO - PROCESS | 2860 | 1470772502180 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:02 INFO - PROCESS | 2860 | 1470772502184 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214A1800 == 39 [pid = 2860] [id = 706] 12:55:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1A84DC00) [pid = 2860] [serial = 2118] [outer = 0000000000000000] 12:55:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B0B9C00) [pid = 2860] [serial = 2119] [outer = 000000EC1A84DC00] 12:55:02 INFO - PROCESS | 2860 | 1470772502246 Marionette DEBUG loaded listener.js 12:55:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1CC56400) [pid = 2860] [serial = 2120] [outer = 000000EC1A84DC00] 12:55:02 INFO - PROCESS | 2860 | 1470772502925 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:55:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:55:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1077ms 12:55:02 INFO - PROCESS | 2860 | 1470772502969 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 12:55:02 INFO - PROCESS | 2860 | 1470772502972 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 12:55:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:55:02 INFO - PROCESS | 2860 | 1470772502975 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:55:02 INFO - PROCESS | 2860 | 1470772502978 Marionette TRACE conn6 <- [1,2790,null,{}] 12:55:02 INFO - PROCESS | 2860 | 1470772502981 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:02 INFO - PROCESS | 2860 | 1470772502984 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:03 INFO - PROCESS | 2860 | 1470772503100 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 12:55:03 INFO - PROCESS | 2860 | 1470772503198 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:03 INFO - PROCESS | 2860 | 1470772503200 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BD7800 == 40 [pid = 2860] [id = 707] 12:55:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D92A800) [pid = 2860] [serial = 2121] [outer = 0000000000000000] 12:55:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC12C5B000) [pid = 2860] [serial = 2122] [outer = 000000EC0D92A800] 12:55:03 INFO - PROCESS | 2860 | 1470772503258 Marionette DEBUG loaded listener.js 12:55:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1CF2D000) [pid = 2860] [serial = 2123] [outer = 000000EC0D92A800] 12:55:04 INFO - PROCESS | 2860 | 1470772504049 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:55:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:55:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1119ms 12:55:04 INFO - PROCESS | 2860 | 1470772504099 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 12:55:04 INFO - PROCESS | 2860 | 1470772504103 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 12:55:04 INFO - PROCESS | 2860 | 1470772504107 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:55:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:55:04 INFO - PROCESS | 2860 | 1470772504113 Marionette TRACE conn6 <- [1,2794,null,{}] 12:55:04 INFO - PROCESS | 2860 | 1470772504118 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:04 INFO - PROCESS | 2860 | 1470772504121 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:04 INFO - PROCESS | 2860 | 1470772504236 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20087800 == 39 [pid = 2860] [id = 702] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20049000 == 38 [pid = 2860] [id = 701] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4CB000 == 37 [pid = 2860] [id = 700] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B897000 == 36 [pid = 2860] [id = 699] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E178000 == 35 [pid = 2860] [id = 698] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CF8E800 == 34 [pid = 2860] [id = 697] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9C1000 == 33 [pid = 2860] [id = 696] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AA000 == 32 [pid = 2860] [id = 695] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13E27000 == 31 [pid = 2860] [id = 694] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC197A4000 == 30 [pid = 2860] [id = 693] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFA3000 == 29 [pid = 2860] [id = 692] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD7800 == 28 [pid = 2860] [id = 707] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214A1800 == 27 [pid = 2860] [id = 706] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE34800 == 26 [pid = 2860] [id = 705] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA6C000 == 25 [pid = 2860] [id = 703] 12:55:04 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1979C800 == 24 [pid = 2860] [id = 704] 12:55:04 INFO - PROCESS | 2860 | 1470772504904 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:04 INFO - PROCESS | 2860 | 1470772504908 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC16FB9000) [pid = 2860] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19035C00) [pid = 2860] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC137D2C00) [pid = 2860] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8A2800) [pid = 2860] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D8D4C00) [pid = 2860] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0DD0AC00) [pid = 2860] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D928000) [pid = 2860] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1272B800) [pid = 2860] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC118B8400) [pid = 2860] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1900DC00) [pid = 2860] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1A4C7800) [pid = 2860] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19CEB800) [pid = 2860] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC12F1C000) [pid = 2860] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC11E0D800) [pid = 2860] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC19A46400) [pid = 2860] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC17BAEC00) [pid = 2860] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A846800) [pid = 2860] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1A011800) [pid = 2860] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1967EC00) [pid = 2860] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC19FA6C00) [pid = 2860] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 12:55:04 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC16786000) [pid = 2860] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 12:55:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12706800 == 25 [pid = 2860] [id = 708] 12:55:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D22A400) [pid = 2860] [serial = 2124] [outer = 0000000000000000] 12:55:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0D702C00) [pid = 2860] [serial = 2125] [outer = 000000EC0D22A400] 12:55:05 INFO - PROCESS | 2860 | 1470772505058 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D76A400) [pid = 2860] [serial = 2126] [outer = 000000EC0D22A400] 12:55:05 INFO - PROCESS | 2860 | 1470772505541 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:55:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:55:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1489ms 12:55:05 INFO - PROCESS | 2860 | 1470772505602 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 12:55:05 INFO - PROCESS | 2860 | 1470772505606 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 12:55:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:55:05 INFO - PROCESS | 2860 | 1470772505611 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:55:05 INFO - PROCESS | 2860 | 1470772505614 Marionette TRACE conn6 <- [1,2798,null,{}] 12:55:05 INFO - PROCESS | 2860 | 1470772505620 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:05 INFO - PROCESS | 2860 | 1470772505625 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:05 INFO - PROCESS | 2860 | 1470772505731 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 12:55:05 INFO - PROCESS | 2860 | 1470772505743 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:05 INFO - PROCESS | 2860 | 1470772505746 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BCA000 == 26 [pid = 2860] [id = 709] 12:55:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0D8D1000) [pid = 2860] [serial = 2127] [outer = 0000000000000000] 12:55:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D8D4C00) [pid = 2860] [serial = 2128] [outer = 000000EC0D8D1000] 12:55:05 INFO - PROCESS | 2860 | 1470772505798 Marionette DEBUG loaded listener.js 12:55:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0DC6C400) [pid = 2860] [serial = 2129] [outer = 000000EC0D8D1000] 12:55:06 INFO - PROCESS | 2860 | 1470772506330 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 776ms 12:55:06 INFO - PROCESS | 2860 | 1470772506392 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 12:55:06 INFO - PROCESS | 2860 | 1470772506397 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 12:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:55:06 INFO - PROCESS | 2860 | 1470772506402 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:55:06 INFO - PROCESS | 2860 | 1470772506405 Marionette TRACE conn6 <- [1,2802,null,{}] 12:55:06 INFO - PROCESS | 2860 | 1470772506409 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:06 INFO - PROCESS | 2860 | 1470772506412 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:06 INFO - PROCESS | 2860 | 1470772506557 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 12:55:06 INFO - PROCESS | 2860 | 1470772506566 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:06 INFO - PROCESS | 2860 | 1470772506568 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:06 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7E000 == 27 [pid = 2860] [id = 710] 12:55:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC11F6CC00) [pid = 2860] [serial = 2130] [outer = 0000000000000000] 12:55:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC126D6400) [pid = 2860] [serial = 2131] [outer = 000000EC11F6CC00] 12:55:06 INFO - PROCESS | 2860 | 1470772506618 Marionette DEBUG loaded listener.js 12:55:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC12AF1800) [pid = 2860] [serial = 2132] [outer = 000000EC11F6CC00] 12:55:07 INFO - PROCESS | 2860 | 1470772507084 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 734ms 12:55:07 INFO - PROCESS | 2860 | 1470772507139 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 2860 | 1470772507141 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 12:55:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:55:07 INFO - PROCESS | 2860 | 1470772507146 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - PROCESS | 2860 | 1470772507153 Marionette TRACE conn6 <- [1,2806,null,{}] 12:55:07 INFO - PROCESS | 2860 | 1470772507173 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:07 INFO - PROCESS | 2860 | 1470772507177 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:07 INFO - PROCESS | 2860 | 1470772507301 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 12:55:07 INFO - PROCESS | 2860 | 1470772507358 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:07 INFO - PROCESS | 2860 | 1470772507360 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9DC000 == 28 [pid = 2860] [id = 711] 12:55:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC13729800) [pid = 2860] [serial = 2133] [outer = 0000000000000000] 12:55:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC13F36800) [pid = 2860] [serial = 2134] [outer = 000000EC13729800] 12:55:07 INFO - PROCESS | 2860 | 1470772507408 Marionette DEBUG loaded listener.js 12:55:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16789400) [pid = 2860] [serial = 2135] [outer = 000000EC13729800] 12:55:07 INFO - PROCESS | 2860 | 1470772507833 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:55:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:55:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 755ms 12:55:07 INFO - PROCESS | 2860 | 1470772507916 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 12:55:07 INFO - PROCESS | 2860 | 1470772507919 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 12:55:07 INFO - PROCESS | 2860 | 1470772507922 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:55:07 INFO - PROCESS | 2860 | 1470772507924 Marionette TRACE conn6 <- [1,2810,null,{}] 12:55:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:55:07 INFO - PROCESS | 2860 | 1470772507928 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:07 INFO - PROCESS | 2860 | 1470772507930 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:08 INFO - PROCESS | 2860 | 1470772508053 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 12:55:08 INFO - PROCESS | 2860 | 1470772508116 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 2860 | 1470772508119 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B897000 == 29 [pid = 2860] [id = 712] 12:55:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16FB8800) [pid = 2860] [serial = 2136] [outer = 0000000000000000] 12:55:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC17B31800) [pid = 2860] [serial = 2137] [outer = 000000EC16FB8800] 12:55:08 INFO - PROCESS | 2860 | 1470772508167 Marionette DEBUG loaded listener.js 12:55:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1900D000) [pid = 2860] [serial = 2138] [outer = 000000EC16FB8800] 12:55:08 INFO - PROCESS | 2860 | 1470772508606 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:55:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:55:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 734ms 12:55:08 INFO - PROCESS | 2860 | 1470772508672 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 12:55:08 INFO - PROCESS | 2860 | 1470772508674 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 12:55:08 INFO - PROCESS | 2860 | 1470772508678 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:55:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:55:08 INFO - PROCESS | 2860 | 1470772508681 Marionette TRACE conn6 <- [1,2814,null,{}] 12:55:08 INFO - PROCESS | 2860 | 1470772508684 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:08 INFO - PROCESS | 2860 | 1470772508687 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:08 INFO - PROCESS | 2860 | 1470772508805 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 12:55:08 INFO - PROCESS | 2860 | 1470772508863 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:08 INFO - PROCESS | 2860 | 1470772508869 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE43800 == 30 [pid = 2860] [id = 713] 12:55:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19035C00) [pid = 2860] [serial = 2139] [outer = 0000000000000000] 12:55:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19069C00) [pid = 2860] [serial = 2140] [outer = 000000EC19035C00] 12:55:08 INFO - PROCESS | 2860 | 1470772508929 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A48000) [pid = 2860] [serial = 2141] [outer = 000000EC19035C00] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76B000) [pid = 2860] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1B86F400) [pid = 2860] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A819400) [pid = 2860] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D768400) [pid = 2860] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0DC3CC00) [pid = 2860] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0DC6A800) [pid = 2860] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC13727000) [pid = 2860] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D768800) [pid = 2860] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1A845000) [pid = 2860] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1A32A400) [pid = 2860] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D76E400) [pid = 2860] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:55:09 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1AA87800) [pid = 2860] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:55:09 INFO - PROCESS | 2860 | 1470772509571 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:55:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:55:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 922ms 12:55:09 INFO - PROCESS | 2860 | 1470772509605 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 12:55:09 INFO - PROCESS | 2860 | 1470772509608 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 12:55:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:55:09 INFO - PROCESS | 2860 | 1470772509616 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:55:09 INFO - PROCESS | 2860 | 1470772509618 Marionette TRACE conn6 <- [1,2818,null,{}] 12:55:09 INFO - PROCESS | 2860 | 1470772509622 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:09 INFO - PROCESS | 2860 | 1470772509625 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:09 INFO - PROCESS | 2860 | 1470772509723 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 12:55:09 INFO - PROCESS | 2860 | 1470772509730 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:09 INFO - PROCESS | 2860 | 1470772509733 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0D287000 == 31 [pid = 2860] [id = 714] 12:55:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC0DC39000) [pid = 2860] [serial = 2142] [outer = 0000000000000000] 12:55:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC19ECF400) [pid = 2860] [serial = 2143] [outer = 000000EC0DC39000] 12:55:09 INFO - PROCESS | 2860 | 1470772509779 Marionette DEBUG loaded listener.js 12:55:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1A005800) [pid = 2860] [serial = 2144] [outer = 000000EC0DC39000] 12:55:10 INFO - PROCESS | 2860 | 1470772510213 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 629ms 12:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:55:10 INFO - PROCESS | 2860 | 1470772510248 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 2860 | 1470772510250 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 12:55:10 INFO - PROCESS | 2860 | 1470772510254 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 2860 | 1470772510255 Marionette TRACE conn6 <- [1,2822,null,{}] 12:55:10 INFO - PROCESS | 2860 | 1470772510263 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:10 INFO - PROCESS | 2860 | 1470772510265 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:10 INFO - PROCESS | 2860 | 1470772510351 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 12:55:10 INFO - PROCESS | 2860 | 1470772510357 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:10 INFO - PROCESS | 2860 | 1470772510359 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF65800 == 32 [pid = 2860] [id = 715] 12:55:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D8A0C00) [pid = 2860] [serial = 2145] [outer = 0000000000000000] 12:55:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A30B800) [pid = 2860] [serial = 2146] [outer = 000000EC0D8A0C00] 12:55:10 INFO - PROCESS | 2860 | 1470772510408 Marionette DEBUG loaded listener.js 12:55:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A818C00) [pid = 2860] [serial = 2147] [outer = 000000EC0D8A0C00] 12:55:10 INFO - PROCESS | 2860 | 1470772510858 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:55:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:55:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 12:55:10 INFO - PROCESS | 2860 | 1470772510886 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 12:55:10 INFO - PROCESS | 2860 | 1470772510889 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 12:55:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:55:10 INFO - PROCESS | 2860 | 1470772510904 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:55:10 INFO - PROCESS | 2860 | 1470772510906 Marionette TRACE conn6 <- [1,2826,null,{}] 12:55:10 INFO - PROCESS | 2860 | 1470772510910 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:10 INFO - PROCESS | 2860 | 1470772510912 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:11 INFO - PROCESS | 2860 | 1470772511008 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 12:55:11 INFO - PROCESS | 2860 | 1470772511013 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:11 INFO - PROCESS | 2860 | 1470772511015 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:11 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFB0800 == 33 [pid = 2860] [id = 716] 12:55:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1A819000) [pid = 2860] [serial = 2148] [outer = 0000000000000000] 12:55:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1A848C00) [pid = 2860] [serial = 2149] [outer = 000000EC1A819000] 12:55:11 INFO - PROCESS | 2860 | 1470772511062 Marionette DEBUG loaded listener.js 12:55:11 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1A97F800) [pid = 2860] [serial = 2150] [outer = 000000EC1A819000] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17B1C000 == 32 [pid = 2860] [id = 440] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2E0800 == 31 [pid = 2860] [id = 435] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20073000 == 30 [pid = 2860] [id = 438] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BD1800 == 29 [pid = 2860] [id = 427] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1F4CC800 == 28 [pid = 2860] [id = 437] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9AB800 == 27 [pid = 2860] [id = 436] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE43000 == 26 [pid = 2860] [id = 433] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2012C800 == 25 [pid = 2860] [id = 439] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AE000 == 24 [pid = 2860] [id = 434] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C1000 == 23 [pid = 2860] [id = 443] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B846800 == 22 [pid = 2860] [id = 431] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC129E3800 == 21 [pid = 2860] [id = 426] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC195E1800 == 20 [pid = 2860] [id = 442] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9AC800 == 19 [pid = 2860] [id = 430] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AF000 == 18 [pid = 2860] [id = 428] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CFA6800 == 17 [pid = 2860] [id = 432] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A2C5800 == 16 [pid = 2860] [id = 429] 12:55:11 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1274E800 == 15 [pid = 2860] [id = 441] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19C0B400) [pid = 2860] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC19ED2800) [pid = 2860] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1BADE000) [pid = 2860] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A977400) [pid = 2860] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D8A0800) [pid = 2860] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D935800) [pid = 2860] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC11F6E400) [pid = 2860] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC12AEDC00) [pid = 2860] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC137DC400) [pid = 2860] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC16F63400) [pid = 2860] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC17BAC400) [pid = 2860] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC0D85B400) [pid = 2860] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC0DACD800) [pid = 2860] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC1AA86800) [pid = 2860] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1BAF0400) [pid = 2860] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 61 (000000EC1A84A400) [pid = 2860] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 60 (000000EC16F9D000) [pid = 2860] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 59 (000000EC1B0B7000) [pid = 2860] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 58 (000000EC1C997C00) [pid = 2860] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 57 (000000EC1B8B9800) [pid = 2860] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 56 (000000EC1B82EC00) [pid = 2860] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 55 (000000EC19679800) [pid = 2860] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | --DOMWINDOW == 54 (000000EC1B82F800) [pid = 2860] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 12:55:12 INFO - PROCESS | 2860 | 1470772512820 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:55:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:55:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1978ms 12:55:12 INFO - PROCESS | 2860 | 1470772512885 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 12:55:12 INFO - PROCESS | 2860 | 1470772512890 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 12:55:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:55:12 INFO - PROCESS | 2860 | 1470772512895 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:55:12 INFO - PROCESS | 2860 | 1470772512899 Marionette TRACE conn6 <- [1,2830,null,{}] 12:55:12 INFO - PROCESS | 2860 | 1470772512905 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:12 INFO - PROCESS | 2860 | 1470772512909 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:13 INFO - PROCESS | 2860 | 1470772513005 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 12:55:13 INFO - PROCESS | 2860 | 1470772513020 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 2860 | 1470772513023 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13E25000 == 16 [pid = 2860] [id = 717] 12:55:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 55 (000000EC0D70D800) [pid = 2860] [serial = 2151] [outer = 0000000000000000] 12:55:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 56 (000000EC0D70E800) [pid = 2860] [serial = 2152] [outer = 000000EC0D70D800] 12:55:13 INFO - PROCESS | 2860 | 1470772513076 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 57 (000000EC0D851800) [pid = 2860] [serial = 2153] [outer = 000000EC0D70D800] 12:55:13 INFO - PROCESS | 2860 | 1470772513581 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:55:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:55:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 733ms 12:55:13 INFO - PROCESS | 2860 | 1470772513632 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 12:55:13 INFO - PROCESS | 2860 | 1470772513637 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 12:55:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:55:13 INFO - PROCESS | 2860 | 1470772513644 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:55:13 INFO - PROCESS | 2860 | 1470772513647 Marionette TRACE conn6 <- [1,2834,null,{}] 12:55:13 INFO - PROCESS | 2860 | 1470772513652 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:13 INFO - PROCESS | 2860 | 1470772513655 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:13 INFO - PROCESS | 2860 | 1470772513751 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 12:55:13 INFO - PROCESS | 2860 | 1470772513760 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:13 INFO - PROCESS | 2860 | 1470772513764 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:13 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19793000 == 17 [pid = 2860] [id = 718] 12:55:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 58 (000000EC0D8C9000) [pid = 2860] [serial = 2154] [outer = 0000000000000000] 12:55:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 59 (000000EC0D8CC000) [pid = 2860] [serial = 2155] [outer = 000000EC0D8C9000] 12:55:13 INFO - PROCESS | 2860 | 1470772513826 Marionette DEBUG loaded listener.js 12:55:13 INFO - PROCESS | 2860 | ++DOMWINDOW == 60 (000000EC0D92B400) [pid = 2860] [serial = 2156] [outer = 000000EC0D8C9000] 12:55:14 INFO - PROCESS | 2860 | 1470772514306 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:55:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:55:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 671ms 12:55:14 INFO - PROCESS | 2860 | 1470772514317 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 12:55:14 INFO - PROCESS | 2860 | 1470772514319 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 12:55:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:55:14 INFO - PROCESS | 2860 | 1470772514323 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:55:14 INFO - PROCESS | 2860 | 1470772514327 Marionette TRACE conn6 <- [1,2838,null,{}] 12:55:14 INFO - PROCESS | 2860 | 1470772514344 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:14 INFO - PROCESS | 2860 | 1470772514349 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:14 INFO - PROCESS | 2860 | 1470772514471 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 12:55:14 INFO - PROCESS | 2860 | 1470772514556 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:14 INFO - PROCESS | 2860 | 1470772514559 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:14 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A34A800 == 18 [pid = 2860] [id = 719] 12:55:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 61 (000000EC0B918800) [pid = 2860] [serial = 2157] [outer = 0000000000000000] 12:55:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 62 (000000EC11F6A800) [pid = 2860] [serial = 2158] [outer = 000000EC0B918800] 12:55:14 INFO - PROCESS | 2860 | 1470772514611 Marionette DEBUG loaded listener.js 12:55:14 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC127A8400) [pid = 2860] [serial = 2159] [outer = 000000EC0B918800] 12:55:15 INFO - PROCESS | 2860 | 1470772515003 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 12:55:15 INFO - PROCESS | 2860 | 1470772515059 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 12:55:15 INFO - PROCESS | 2860 | 1470772515062 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 12:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:55:15 INFO - PROCESS | 2860 | 1470772515065 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - PROCESS | 2860 | 1470772515067 Marionette TRACE conn6 <- [1,2842,null,{}] 12:55:15 INFO - PROCESS | 2860 | 1470772515071 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:15 INFO - PROCESS | 2860 | 1470772515073 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:15 INFO - PROCESS | 2860 | 1470772515192 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 12:55:15 INFO - PROCESS | 2860 | 1470772515202 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 2860 | 1470772515204 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9C5000 == 19 [pid = 2860] [id = 720] 12:55:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC12C4C800) [pid = 2860] [serial = 2160] [outer = 0000000000000000] 12:55:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC12F1E400) [pid = 2860] [serial = 2161] [outer = 000000EC12C4C800] 12:55:15 INFO - PROCESS | 2860 | 1470772515251 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC12F29000) [pid = 2860] [serial = 2162] [outer = 000000EC12C4C800] 12:55:15 INFO - PROCESS | 2860 | 1470772515671 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 12:55:15 INFO - PROCESS | 2860 | 1470772515698 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 12:55:15 INFO - PROCESS | 2860 | 1470772515700 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 12:55:15 INFO - PROCESS | 2860 | 1470772515703 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:55:15 INFO - PROCESS | 2860 | 1470772515705 Marionette TRACE conn6 <- [1,2846,null,{}] 12:55:15 INFO - PROCESS | 2860 | 1470772515709 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:15 INFO - PROCESS | 2860 | 1470772515711 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:15 INFO - PROCESS | 2860 | 1470772515794 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 12:55:15 INFO - PROCESS | 2860 | 1470772515830 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:15 INFO - PROCESS | 2860 | 1470772515832 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:15 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85D000 == 20 [pid = 2860] [id = 721] 12:55:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D8C8000) [pid = 2860] [serial = 2163] [outer = 0000000000000000] 12:55:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC1372A400) [pid = 2860] [serial = 2164] [outer = 000000EC0D8C8000] 12:55:15 INFO - PROCESS | 2860 | 1470772515882 Marionette DEBUG loaded listener.js 12:55:15 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC14254400) [pid = 2860] [serial = 2165] [outer = 000000EC0D8C8000] 12:55:16 INFO - PROCESS | 2860 | 1470772516324 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 671ms 12:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:55:16 INFO - PROCESS | 2860 | 1470772516378 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 12:55:16 INFO - PROCESS | 2860 | 1470772516380 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 12:55:16 INFO - PROCESS | 2860 | 1470772516383 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:55:16 INFO - PROCESS | 2860 | 1470772516385 Marionette TRACE conn6 <- [1,2850,null,{}] 12:55:16 INFO - PROCESS | 2860 | 1470772516389 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:16 INFO - PROCESS | 2860 | 1470772516395 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:16 INFO - PROCESS | 2860 | 1470772516506 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 12:55:16 INFO - PROCESS | 2860 | 1470772516514 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:16 INFO - PROCESS | 2860 | 1470772516516 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:16 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E162800 == 21 [pid = 2860] [id = 722] 12:55:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC14258C00) [pid = 2860] [serial = 2166] [outer = 0000000000000000] 12:55:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC17C0D000) [pid = 2860] [serial = 2167] [outer = 000000EC14258C00] 12:55:16 INFO - PROCESS | 2860 | 1470772516562 Marionette DEBUG loaded listener.js 12:55:16 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1902A800) [pid = 2860] [serial = 2168] [outer = 000000EC14258C00] 12:55:16 INFO - PROCESS | 2860 | 1470772516986 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 12:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:55:17 INFO - PROCESS | 2860 | 1470772517058 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 12:55:17 INFO - PROCESS | 2860 | 1470772517060 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 12:55:17 INFO - PROCESS | 2860 | 1470772517063 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 2860 | 1470772517065 Marionette TRACE conn6 <- [1,2854,null,{}] 12:55:17 INFO - PROCESS | 2860 | 1470772517069 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:17 INFO - PROCESS | 2860 | 1470772517071 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:17 INFO - PROCESS | 2860 | 1470772517154 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 12:55:17 INFO - PROCESS | 2860 | 1470772517191 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 2860 | 1470772517193 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2DA800 == 22 [pid = 2860] [id = 723] 12:55:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1902B000) [pid = 2860] [serial = 2169] [outer = 0000000000000000] 12:55:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC19071400) [pid = 2860] [serial = 2170] [outer = 000000EC1902B000] 12:55:17 INFO - PROCESS | 2860 | 1470772517241 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC197F0800) [pid = 2860] [serial = 2171] [outer = 000000EC1902B000] 12:55:17 INFO - PROCESS | 2860 | 1470772517668 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 629ms 12:55:17 INFO - PROCESS | 2860 | 1470772517698 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 12:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:55:17 INFO - PROCESS | 2860 | 1470772517700 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 12:55:17 INFO - PROCESS | 2860 | 1470772517703 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:55:17 INFO - PROCESS | 2860 | 1470772517705 Marionette TRACE conn6 <- [1,2858,null,{}] 12:55:17 INFO - PROCESS | 2860 | 1470772517713 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:17 INFO - PROCESS | 2860 | 1470772517715 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:17 INFO - PROCESS | 2860 | 1470772517799 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 12:55:17 INFO - PROCESS | 2860 | 1470772517805 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:17 INFO - PROCESS | 2860 | 1470772517807 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:17 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF6E800 == 23 [pid = 2860] [id = 724] 12:55:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC126C7800) [pid = 2860] [serial = 2172] [outer = 0000000000000000] 12:55:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19015000) [pid = 2860] [serial = 2173] [outer = 000000EC126C7800] 12:55:17 INFO - PROCESS | 2860 | 1470772517855 Marionette DEBUG loaded listener.js 12:55:17 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19CEFC00) [pid = 2860] [serial = 2174] [outer = 000000EC126C7800] 12:55:18 INFO - PROCESS | 2860 | 1470772518325 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:55:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:55:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 12:55:18 INFO - PROCESS | 2860 | 1470772518376 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 12:55:18 INFO - PROCESS | 2860 | 1470772518378 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 12:55:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:55:18 INFO - PROCESS | 2860 | 1470772518386 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:55:18 INFO - PROCESS | 2860 | 1470772518388 Marionette TRACE conn6 <- [1,2862,null,{}] 12:55:18 INFO - PROCESS | 2860 | 1470772518392 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:18 INFO - PROCESS | 2860 | 1470772518394 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:18 INFO - PROCESS | 2860 | 1470772518505 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 12:55:18 INFO - PROCESS | 2860 | 1470772518586 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:18 INFO - PROCESS | 2860 | 1470772518588 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:18 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A349000 == 24 [pid = 2860] [id = 725] 12:55:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19ED2000) [pid = 2860] [serial = 2175] [outer = 0000000000000000] 12:55:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19ED6000) [pid = 2860] [serial = 2176] [outer = 000000EC19ED2000] 12:55:18 INFO - PROCESS | 2860 | 1470772518635 Marionette DEBUG loaded listener.js 12:55:18 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A010800) [pid = 2860] [serial = 2177] [outer = 000000EC19ED2000] 12:55:19 INFO - PROCESS | 2860 | 1470772519071 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 12:55:19 INFO - PROCESS | 2860 | 1470772519119 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 12:55:19 INFO - PROCESS | 2860 | 1470772519121 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 12:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:55:19 INFO - PROCESS | 2860 | 1470772519124 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:55:19 INFO - PROCESS | 2860 | 1470772519126 Marionette TRACE conn6 <- [1,2866,null,{}] 12:55:19 INFO - PROCESS | 2860 | 1470772519130 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:19 INFO - PROCESS | 2860 | 1470772519132 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:19 INFO - PROCESS | 2860 | 1470772519252 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 12:55:19 INFO - PROCESS | 2860 | 1470772519307 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:19 INFO - PROCESS | 2860 | 1470772519309 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:19 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2003A800 == 25 [pid = 2860] [id = 726] 12:55:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A5D7C00) [pid = 2860] [serial = 2178] [outer = 0000000000000000] 12:55:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A843800) [pid = 2860] [serial = 2179] [outer = 000000EC1A5D7C00] 12:55:19 INFO - PROCESS | 2860 | 1470772519356 Marionette DEBUG loaded listener.js 12:55:19 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1A973400) [pid = 2860] [serial = 2180] [outer = 000000EC1A5D7C00] 12:55:19 INFO - PROCESS | 2860 | 1470772519792 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 734ms 12:55:19 INFO - PROCESS | 2860 | 1470772519862 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 12:55:19 INFO - PROCESS | 2860 | 1470772519864 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 12:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:55:19 INFO - PROCESS | 2860 | 1470772519868 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:55:19 INFO - PROCESS | 2860 | 1470772519870 Marionette TRACE conn6 <- [1,2870,null,{}] 12:55:19 INFO - PROCESS | 2860 | 1470772519917 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:19 INFO - PROCESS | 2860 | 1470772519920 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:20 INFO - PROCESS | 2860 | 1470772520145 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC19035C00) [pid = 2860] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC16FB8800) [pid = 2860] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8A0C00) [pid = 2860] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC11F6CC00) [pid = 2860] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D8D1000) [pid = 2860] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0D22A400) [pid = 2860] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0D92A800) [pid = 2860] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1A84DC00) [pid = 2860] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC16FA0C00) [pid = 2860] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D932800) [pid = 2860] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC13729800) [pid = 2860] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:55:20 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0DC39000) [pid = 2860] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:55:20 INFO - PROCESS | 2860 | 1470772520201 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:20 INFO - PROCESS | 2860 | 1470772520204 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B852800 == 26 [pid = 2860] [id = 727] 12:55:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D226C00) [pid = 2860] [serial = 2181] [outer = 0000000000000000] 12:55:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D773000) [pid = 2860] [serial = 2182] [outer = 000000EC0D226C00] 12:55:20 INFO - PROCESS | 2860 | 1470772520254 Marionette DEBUG loaded listener.js 12:55:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16781400) [pid = 2860] [serial = 2183] [outer = 000000EC0D226C00] 12:55:20 INFO - PROCESS | 2860 | 1470772520644 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:55:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:55:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 818ms 12:55:20 INFO - PROCESS | 2860 | 1470772520689 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 12:55:20 INFO - PROCESS | 2860 | 1470772520691 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 12:55:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:55:20 INFO - PROCESS | 2860 | 1470772520695 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:55:20 INFO - PROCESS | 2860 | 1470772520696 Marionette TRACE conn6 <- [1,2874,null,{}] 12:55:20 INFO - PROCESS | 2860 | 1470772520700 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:20 INFO - PROCESS | 2860 | 1470772520702 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:20 INFO - PROCESS | 2860 | 1470772520788 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 12:55:20 INFO - PROCESS | 2860 | 1470772520794 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:20 INFO - PROCESS | 2860 | 1470772520796 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:20 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20474000 == 27 [pid = 2860] [id = 728] 12:55:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC195AE000) [pid = 2860] [serial = 2184] [outer = 0000000000000000] 12:55:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1AEF1000) [pid = 2860] [serial = 2185] [outer = 000000EC195AE000] 12:55:20 INFO - PROCESS | 2860 | 1470772520843 Marionette DEBUG loaded listener.js 12:55:20 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B0B7000) [pid = 2860] [serial = 2186] [outer = 000000EC195AE000] 12:55:21 INFO - PROCESS | 2860 | 1470772521287 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 12:55:21 INFO - PROCESS | 2860 | 1470772521327 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 12:55:21 INFO - PROCESS | 2860 | 1470772521329 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 12:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:55:21 INFO - PROCESS | 2860 | 1470772521332 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:55:21 INFO - PROCESS | 2860 | 1470772521334 Marionette TRACE conn6 <- [1,2878,null,{}] 12:55:21 INFO - PROCESS | 2860 | 1470772521337 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:21 INFO - PROCESS | 2860 | 1470772521339 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:21 INFO - PROCESS | 2860 | 1470772521431 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 12:55:21 INFO - PROCESS | 2860 | 1470772521436 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:21 INFO - PROCESS | 2860 | 1470772521438 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:21 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21495000 == 28 [pid = 2860] [id = 729] 12:55:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1B1ACC00) [pid = 2860] [serial = 2187] [outer = 0000000000000000] 12:55:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1B833400) [pid = 2860] [serial = 2188] [outer = 000000EC1B1ACC00] 12:55:21 INFO - PROCESS | 2860 | 1470772521484 Marionette DEBUG loaded listener.js 12:55:21 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B86FC00) [pid = 2860] [serial = 2189] [outer = 000000EC1B1ACC00] 12:55:21 INFO - PROCESS | 2860 | 1470772521936 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 629ms 12:55:21 INFO - PROCESS | 2860 | 1470772521964 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 12:55:21 INFO - PROCESS | 2860 | 1470772521967 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 12:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:55:21 INFO - PROCESS | 2860 | 1470772521982 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:55:21 INFO - PROCESS | 2860 | 1470772521984 Marionette TRACE conn6 <- [1,2882,null,{}] 12:55:21 INFO - PROCESS | 2860 | 1470772521988 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:22 INFO - PROCESS | 2860 | 1470772521990 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:22 INFO - PROCESS | 2860 | 1470772522081 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 12:55:22 INFO - PROCESS | 2860 | 1470772522087 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:22 INFO - PROCESS | 2860 | 1470772522097 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:22 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21698800 == 29 [pid = 2860] [id = 730] 12:55:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B86EC00) [pid = 2860] [serial = 2190] [outer = 0000000000000000] 12:55:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1BAAB800) [pid = 2860] [serial = 2191] [outer = 000000EC1B86EC00] 12:55:22 INFO - PROCESS | 2860 | 1470772522145 Marionette DEBUG loaded listener.js 12:55:22 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1BAEF400) [pid = 2860] [serial = 2192] [outer = 000000EC1B86EC00] 12:55:22 INFO - PROCESS | 2860 | 1470772522968 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:55:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1024ms 12:55:23 INFO - PROCESS | 2860 | 1470772523009 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 12:55:23 INFO - PROCESS | 2860 | 1470772523014 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 12:55:23 INFO - PROCESS | 2860 | 1470772523019 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:55:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:55:23 INFO - PROCESS | 2860 | 1470772523025 Marionette TRACE conn6 <- [1,2886,null,{}] 12:55:23 INFO - PROCESS | 2860 | 1470772523052 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:23 INFO - PROCESS | 2860 | 1470772523055 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:23 INFO - PROCESS | 2860 | 1470772523193 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 12:55:23 INFO - PROCESS | 2860 | 1470772523311 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:23 INFO - PROCESS | 2860 | 1470772523315 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:23 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19791800 == 30 [pid = 2860] [id = 731] 12:55:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D770C00) [pid = 2860] [serial = 2193] [outer = 0000000000000000] 12:55:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D859400) [pid = 2860] [serial = 2194] [outer = 000000EC0D770C00] 12:55:23 INFO - PROCESS | 2860 | 1470772523376 Marionette DEBUG loaded listener.js 12:55:23 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0D8C7000) [pid = 2860] [serial = 2195] [outer = 000000EC0D770C00] 12:55:24 INFO - PROCESS | 2860 | 1470772524237 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:55:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:55:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1294ms 12:55:24 INFO - PROCESS | 2860 | 1470772524335 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 12:55:24 INFO - PROCESS | 2860 | 1470772524339 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 12:55:24 INFO - PROCESS | 2860 | 1470772524346 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:55:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:55:24 INFO - PROCESS | 2860 | 1470772524350 Marionette TRACE conn6 <- [1,2890,null,{}] 12:55:24 INFO - PROCESS | 2860 | 1470772524356 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:24 INFO - PROCESS | 2860 | 1470772524359 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:24 INFO - PROCESS | 2860 | 1470772524481 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 12:55:24 INFO - PROCESS | 2860 | 1470772524558 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:24 INFO - PROCESS | 2860 | 1470772524562 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:24 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC195E6800 == 31 [pid = 2860] [id = 732] 12:55:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D8A5000) [pid = 2860] [serial = 2196] [outer = 0000000000000000] 12:55:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D8CB800) [pid = 2860] [serial = 2197] [outer = 000000EC0D8A5000] 12:55:24 INFO - PROCESS | 2860 | 1470772524616 Marionette DEBUG loaded listener.js 12:55:24 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D932400) [pid = 2860] [serial = 2198] [outer = 000000EC0D8A5000] 12:55:24 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12706800 == 30 [pid = 2860] [id = 708] 12:55:24 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1A848C00) [pid = 2860] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19069C00) [pid = 2860] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1900D000) [pid = 2860] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC17B31800) [pid = 2860] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC19A48000) [pid = 2860] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A30B800) [pid = 2860] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC126D6400) [pid = 2860] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D8D4C00) [pid = 2860] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0DC6C400) [pid = 2860] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D702C00) [pid = 2860] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D76A400) [pid = 2860] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1CF2D000) [pid = 2860] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC12C5B000) [pid = 2860] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CC56400) [pid = 2860] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1B0B9C00) [pid = 2860] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1967E000) [pid = 2860] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC16FB5C00) [pid = 2860] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC12F1B800) [pid = 2860] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0DC6E400) [pid = 2860] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC13F36800) [pid = 2860] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC16789400) [pid = 2860] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC19ECF400) [pid = 2860] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1A005800) [pid = 2860] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC12AF1800) [pid = 2860] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1A818C00) [pid = 2860] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 12:55:25 INFO - PROCESS | 2860 | 1470772525190 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:55:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:55:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 881ms 12:55:25 INFO - PROCESS | 2860 | 1470772525233 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 2860 | 1470772525238 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 12:55:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:55:25 INFO - PROCESS | 2860 | 1470772525245 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 2860 | 1470772525248 Marionette TRACE conn6 <- [1,2894,null,{}] 12:55:25 INFO - PROCESS | 2860 | 1470772525252 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:25 INFO - PROCESS | 2860 | 1470772525255 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:25 INFO - PROCESS | 2860 | 1470772525350 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 12:55:25 INFO - PROCESS | 2860 | 1470772525426 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:25 INFO - PROCESS | 2860 | 1470772525429 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:25 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AB800 == 31 [pid = 2860] [id = 733] 12:55:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0E06D400) [pid = 2860] [serial = 2199] [outer = 0000000000000000] 12:55:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0EAD8C00) [pid = 2860] [serial = 2200] [outer = 000000EC0E06D400] 12:55:25 INFO - PROCESS | 2860 | 1470772525488 Marionette DEBUG loaded listener.js 12:55:25 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC12646800) [pid = 2860] [serial = 2201] [outer = 000000EC0E06D400] 12:55:25 INFO - PROCESS | 2860 | 1470772525926 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:55:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:55:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 734ms 12:55:25 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:55:25 INFO - PROCESS | 2860 | 1470772525982 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 12:55:25 INFO - PROCESS | 2860 | 1470772525984 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 12:55:25 INFO - PROCESS | 2860 | 1470772525988 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:55:25 INFO - PROCESS | 2860 | 1470772525992 Marionette TRACE conn6 <- [1,2898,null,{}] 12:55:26 INFO - PROCESS | 2860 | 1470772526004 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:26 INFO - PROCESS | 2860 | 1470772526009 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:26 INFO - PROCESS | 2860 | 1470772526105 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 12:55:26 INFO - PROCESS | 2860 | 1470772526114 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 2860 | 1470772526118 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9AC000 == 32 [pid = 2860] [id = 734] 12:55:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1360A800) [pid = 2860] [serial = 2202] [outer = 0000000000000000] 12:55:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC13721400) [pid = 2860] [serial = 2203] [outer = 000000EC1360A800] 12:55:26 INFO - PROCESS | 2860 | 1470772526174 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC14254000) [pid = 2860] [serial = 2204] [outer = 000000EC1360A800] 12:55:26 INFO - PROCESS | 2860 | 1470772526624 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:55:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:55:26 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:55:26 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 692ms 12:55:26 INFO - PROCESS | 2860 | 1470772526682 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 12:55:26 INFO - TEST-START | /DOMEvents/constructors.html 12:55:26 INFO - PROCESS | 2860 | 1470772526685 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 12:55:26 INFO - PROCESS | 2860 | 1470772526688 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:55:26 INFO - PROCESS | 2860 | 1470772526690 Marionette TRACE conn6 <- [1,2902,null,{}] 12:55:26 INFO - PROCESS | 2860 | 1470772526699 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:26 INFO - PROCESS | 2860 | 1470772526701 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:26 INFO - PROCESS | 2860 | 1470772526794 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 12:55:26 INFO - PROCESS | 2860 | 1470772526804 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:26 INFO - PROCESS | 2860 | 1470772526806 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:26 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B858800 == 33 [pid = 2860] [id = 735] 12:55:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D22F800) [pid = 2860] [serial = 2205] [outer = 0000000000000000] 12:55:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16F9F000) [pid = 2860] [serial = 2206] [outer = 000000EC0D22F800] 12:55:26 INFO - PROCESS | 2860 | 1470772526855 Marionette DEBUG loaded listener.js 12:55:26 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB6400) [pid = 2860] [serial = 2207] [outer = 000000EC0D22F800] 12:55:27 INFO - PROCESS | 2860 | 1470772527377 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:55:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:27 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:55:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:55:27 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:55:27 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:55:27 INFO - TEST-OK | /DOMEvents/constructors.html | took 752ms 12:55:27 INFO - PROCESS | 2860 | 1470772527444 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 12:55:27 INFO - PROCESS | 2860 | 1470772527446 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 12:55:27 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:55:27 INFO - PROCESS | 2860 | 1470772527496 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:55:27 INFO - PROCESS | 2860 | 1470772527498 Marionette TRACE conn6 <- [1,2906,null,{}] 12:55:27 INFO - PROCESS | 2860 | 1470772527501 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:27 INFO - PROCESS | 2860 | 1470772527504 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:27 INFO - PROCESS | 2860 | 1470772527623 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 12:55:27 INFO - PROCESS | 2860 | 1470772527630 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:27 INFO - PROCESS | 2860 | 1470772527633 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:27 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1DE3E800 == 34 [pid = 2860] [id = 736] 12:55:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC16F9B400) [pid = 2860] [serial = 2208] [outer = 0000000000000000] 12:55:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC17BB8400) [pid = 2860] [serial = 2209] [outer = 000000EC16F9B400] 12:55:27 INFO - PROCESS | 2860 | 1470772527679 Marionette DEBUG loaded listener.js 12:55:27 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19068C00) [pid = 2860] [serial = 2210] [outer = 000000EC16F9B400] 12:55:28 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:55:28 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 12:55:28 INFO - PROCESS | 2860 | 1470772528111 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:55:28 INFO - PROCESS | 2860 | 1470772528116 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 12:55:28 INFO - PROCESS | 2860 | 1470772528118 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 12:55:28 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:55:28 INFO - PROCESS | 2860 | 1470772528121 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:55:28 INFO - PROCESS | 2860 | 1470772528124 Marionette TRACE conn6 <- [1,2910,null,{}] 12:55:28 INFO - PROCESS | 2860 | 1470772528128 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:28 INFO - PROCESS | 2860 | 1470772528134 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:28 INFO - PROCESS | 2860 | 1470772528279 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 12:55:28 INFO - PROCESS | 2860 | 1470772528284 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:28 INFO - PROCESS | 2860 | 1470772528286 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:28 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2EA000 == 35 [pid = 2860] [id = 737] 12:55:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19631800) [pid = 2860] [serial = 2211] [outer = 0000000000000000] 12:55:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19C13800) [pid = 2860] [serial = 2212] [outer = 000000EC19631800] 12:55:28 INFO - PROCESS | 2860 | 1470772528341 Marionette DEBUG loaded listener.js 12:55:28 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1A825000) [pid = 2860] [serial = 2213] [outer = 000000EC19631800] 12:55:28 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:28 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:28 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:28 INFO - PROCESS | 2860 | [2860] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:55:28 INFO - PROCESS | 2860 | 1470772528808 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:55:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:55:28 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 12:55:28 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 12:55:28 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:28 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 12:55:28 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:55:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:28 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:55:28 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:55:28 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 739ms 12:55:28 INFO - PROCESS | 2860 | 1470772528864 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 12:55:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:55:28 INFO - PROCESS | 2860 | 1470772528866 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 12:55:28 INFO - PROCESS | 2860 | 1470772528870 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:55:28 INFO - PROCESS | 2860 | 1470772528872 Marionette TRACE conn6 <- [1,2914,null,{}] 12:55:28 INFO - PROCESS | 2860 | 1470772528875 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:28 INFO - PROCESS | 2860 | 1470772528877 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:29 INFO - PROCESS | 2860 | 1470772529024 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 12:55:29 INFO - PROCESS | 2860 | 1470772529035 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:29 INFO - PROCESS | 2860 | 1470772529037 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF72800 == 36 [pid = 2860] [id = 738] 12:55:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC19631C00) [pid = 2860] [serial = 2214] [outer = 0000000000000000] 12:55:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A97E400) [pid = 2860] [serial = 2215] [outer = 000000EC19631C00] 12:55:29 INFO - PROCESS | 2860 | 1470772529084 Marionette DEBUG loaded listener.js 12:55:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B0BA000) [pid = 2860] [serial = 2216] [outer = 000000EC19631C00] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1B1ACC00) [pid = 2860] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19ED2000) [pid = 2860] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC12C4C800) [pid = 2860] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC14258C00) [pid = 2860] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A5D7C00) [pid = 2860] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0B918800) [pid = 2860] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC0D8C8000) [pid = 2860] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC126C7800) [pid = 2860] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1902B000) [pid = 2860] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A819000) [pid = 2860] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0D70D800) [pid = 2860] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8C9000) [pid = 2860] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC195AE000) [pid = 2860] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:55:29 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC0D226C00) [pid = 2860] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:55:29 INFO - PROCESS | 2860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:55:29 INFO - PROCESS | 2860 | 1470772529656 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:55:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:55:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 819ms 12:55:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:55:29 INFO - PROCESS | 2860 | 1470772529692 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 12:55:29 INFO - PROCESS | 2860 | 1470772529695 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 12:55:29 INFO - PROCESS | 2860 | 1470772529698 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:55:29 INFO - PROCESS | 2860 | 1470772529700 Marionette TRACE conn6 <- [1,2918,null,{}] 12:55:29 INFO - PROCESS | 2860 | 1470772529704 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:29 INFO - PROCESS | 2860 | 1470772529706 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:29 INFO - PROCESS | 2860 | 1470772529791 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 12:55:29 INFO - PROCESS | 2860 | 1470772529796 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:29 INFO - PROCESS | 2860 | 1470772529798 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:29 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13A78800 == 37 [pid = 2860] [id = 739] 12:55:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC0CDC8C00) [pid = 2860] [serial = 2217] [outer = 0000000000000000] 12:55:29 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13729800) [pid = 2860] [serial = 2218] [outer = 000000EC0CDC8C00] 12:55:29 INFO - PROCESS | 2860 | 1470772529915 Marionette DEBUG loaded listener.js 12:55:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1A00D000) [pid = 2860] [serial = 2219] [outer = 000000EC0CDC8C00] 12:55:30 INFO - PROCESS | 2860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:55:30 INFO - PROCESS | 2860 | 1470772530273 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:55:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:55:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 12:55:30 INFO - PROCESS | 2860 | 1470772530345 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 12:55:30 INFO - PROCESS | 2860 | 1470772530347 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 12:55:30 INFO - PROCESS | 2860 | 1470772530350 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:55:30 INFO - PROCESS | 2860 | 1470772530352 Marionette TRACE conn6 <- [1,2922,null,{}] 12:55:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:55:30 INFO - PROCESS | 2860 | 1470772530356 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:30 INFO - PROCESS | 2860 | 1470772530358 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:30 INFO - PROCESS | 2860 | 1470772530445 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 12:55:30 INFO - PROCESS | 2860 | 1470772530522 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:30 INFO - PROCESS | 2860 | 1470772530524 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:30 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2006F800 == 38 [pid = 2860] [id = 740] 12:55:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC19A41400) [pid = 2860] [serial = 2220] [outer = 0000000000000000] 12:55:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1AEF6400) [pid = 2860] [serial = 2221] [outer = 000000EC19A41400] 12:55:30 INFO - PROCESS | 2860 | 1470772530571 Marionette DEBUG loaded listener.js 12:55:30 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1BAAE400) [pid = 2860] [serial = 2222] [outer = 000000EC19A41400] 12:55:30 INFO - PROCESS | 2860 | 1470772530897 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:55:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:55:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 567ms 12:55:30 INFO - PROCESS | 2860 | 1470772530929 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 12:55:30 INFO - PROCESS | 2860 | 1470772530931 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 12:55:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:55:30 INFO - PROCESS | 2860 | 1470772530934 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:55:30 INFO - PROCESS | 2860 | 1470772530936 Marionette TRACE conn6 <- [1,2926,null,{}] 12:55:30 INFO - PROCESS | 2860 | 1470772530940 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:30 INFO - PROCESS | 2860 | 1470772530942 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:31 INFO - PROCESS | 2860 | 1470772531070 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 12:55:31 INFO - PROCESS | 2860 | 1470772531117 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:31 INFO - PROCESS | 2860 | 1470772531119 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC20487000 == 39 [pid = 2860] [id = 741] 12:55:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC1BAA4C00) [pid = 2860] [serial = 2223] [outer = 0000000000000000] 12:55:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1BAF6000) [pid = 2860] [serial = 2224] [outer = 000000EC1BAA4C00] 12:55:31 INFO - PROCESS | 2860 | 1470772531165 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1C473400) [pid = 2860] [serial = 2225] [outer = 000000EC1BAA4C00] 12:55:31 INFO - PROCESS | 2860 | 1470772531492 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:55:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:55:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 629ms 12:55:31 INFO - PROCESS | 2860 | 1470772531599 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 12:55:31 INFO - PROCESS | 2860 | 1470772531603 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 12:55:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:55:31 INFO - PROCESS | 2860 | 1470772531610 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:55:31 INFO - PROCESS | 2860 | 1470772531614 Marionette TRACE conn6 <- [1,2930,null,{}] 12:55:31 INFO - PROCESS | 2860 | 1470772531621 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:31 INFO - PROCESS | 2860 | 1470772531625 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:31 INFO - PROCESS | 2860 | 1470772531763 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 12:55:31 INFO - PROCESS | 2860 | 1470772531925 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:31 INFO - PROCESS | 2860 | 1470772531929 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:31 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC17BC1000 == 40 [pid = 2860] [id = 742] 12:55:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D850400) [pid = 2860] [serial = 2226] [outer = 0000000000000000] 12:55:31 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D8A1800) [pid = 2860] [serial = 2227] [outer = 000000EC0D850400] 12:55:31 INFO - PROCESS | 2860 | 1470772531992 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0DC68000) [pid = 2860] [serial = 2228] [outer = 000000EC0D850400] 12:55:32 INFO - PROCESS | 2860 | 1470772532513 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:55:32 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:55:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:55:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:55:32 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 923ms 12:55:32 INFO - PROCESS | 2860 | 1470772532535 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 12:55:32 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:55:32 INFO - PROCESS | 2860 | 1470772532539 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 12:55:32 INFO - PROCESS | 2860 | 1470772532546 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:55:32 INFO - PROCESS | 2860 | 1470772532550 Marionette TRACE conn6 <- [1,2934,null,{}] 12:55:32 INFO - PROCESS | 2860 | 1470772532554 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:32 INFO - PROCESS | 2860 | 1470772532558 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:32 INFO - PROCESS | 2860 | 1470772532720 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 12:55:32 INFO - PROCESS | 2860 | 1470772532789 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:32 INFO - PROCESS | 2860 | 1470772532792 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:32 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B1B2000 == 41 [pid = 2860] [id = 743] 12:55:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC127C8800) [pid = 2860] [serial = 2229] [outer = 0000000000000000] 12:55:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC13678000) [pid = 2860] [serial = 2230] [outer = 000000EC127C8800] 12:55:32 INFO - PROCESS | 2860 | 1470772532852 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC16F60C00) [pid = 2860] [serial = 2231] [outer = 000000EC127C8800] 12:55:33 INFO - PROCESS | 2860 | 1470772533392 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:55:33 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:55:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 12:55:33 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:55:33 INFO - PROCESS | 2860 | 1470772533425 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 12:55:33 INFO - PROCESS | 2860 | 1470772533428 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 12:55:33 INFO - PROCESS | 2860 | 1470772533432 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:55:33 INFO - PROCESS | 2860 | 1470772533435 Marionette TRACE conn6 <- [1,2938,null,{}] 12:55:33 INFO - PROCESS | 2860 | 1470772533445 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:33 INFO - PROCESS | 2860 | 1470772533451 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:33 INFO - PROCESS | 2860 | 1470772533573 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 12:55:33 INFO - PROCESS | 2860 | 1470772533676 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:33 INFO - PROCESS | 2860 | 1470772533680 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:33 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21695000 == 42 [pid = 2860] [id = 744] 12:55:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19CE9000) [pid = 2860] [serial = 2232] [outer = 0000000000000000] 12:55:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC19ED2000) [pid = 2860] [serial = 2233] [outer = 000000EC19CE9000] 12:55:33 INFO - PROCESS | 2860 | 1470772533741 Marionette DEBUG loaded listener.js 12:55:33 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1A5D8800) [pid = 2860] [serial = 2234] [outer = 000000EC19CE9000] 12:55:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CCA4000 == 43 [pid = 2860] [id = 745] 12:55:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1AD08800) [pid = 2860] [serial = 2235] [outer = 0000000000000000] 12:55:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1B874800) [pid = 2860] [serial = 2236] [outer = 000000EC1AD08800] 12:55:34 INFO - PROCESS | 2860 | 1470772534375 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:55:34 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:55:34 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 987ms 12:55:34 INFO - PROCESS | 2860 | 1470772534421 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 12:55:34 INFO - PROCESS | 2860 | 1470772534423 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 12:55:34 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:55:34 INFO - PROCESS | 2860 | 1470772534427 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:55:34 INFO - PROCESS | 2860 | 1470772534429 Marionette TRACE conn6 <- [1,2942,null,{}] 12:55:34 INFO - PROCESS | 2860 | 1470772534441 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:34 INFO - PROCESS | 2860 | 1470772534444 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:34 INFO - PROCESS | 2860 | 1470772534606 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 12:55:34 INFO - PROCESS | 2860 | 1470772534723 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:34 INFO - PROCESS | 2860 | 1470772534726 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:34 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC21774000 == 44 [pid = 2860] [id = 746] 12:55:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1A979C00) [pid = 2860] [serial = 2237] [outer = 0000000000000000] 12:55:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC1CC5A000) [pid = 2860] [serial = 2238] [outer = 000000EC1A979C00] 12:55:34 INFO - PROCESS | 2860 | 1470772534784 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC1CF71400) [pid = 2860] [serial = 2239] [outer = 000000EC1A979C00] 12:55:35 INFO - PROCESS | 2860 | 1470772535347 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:55:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:55:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:55:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 944ms 12:55:35 INFO - PROCESS | 2860 | 1470772535374 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 12:55:35 INFO - PROCESS | 2860 | 1470772535377 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 12:55:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:55:35 INFO - PROCESS | 2860 | 1470772535380 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:55:35 INFO - PROCESS | 2860 | 1470772535382 Marionette TRACE conn6 <- [1,2946,null,{}] 12:55:35 INFO - PROCESS | 2860 | 1470772535386 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:35 INFO - PROCESS | 2860 | 1470772535389 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:35 INFO - PROCESS | 2860 | 1470772535521 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 12:55:35 INFO - PROCESS | 2860 | 1470772535641 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:35 INFO - PROCESS | 2860 | 1470772535644 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:35 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2168A800 == 45 [pid = 2860] [id = 747] 12:55:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1AD12C00) [pid = 2860] [serial = 2240] [outer = 0000000000000000] 12:55:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1CF6E400) [pid = 2860] [serial = 2241] [outer = 000000EC1AD12C00] 12:55:35 INFO - PROCESS | 2860 | 1470772535700 Marionette DEBUG loaded listener.js 12:55:35 INFO - PROCESS | 2860 | ++DOMWINDOW == 95 (000000EC1D80B400) [pid = 2860] [serial = 2242] [outer = 000000EC1AD12C00] 12:55:36 INFO - PROCESS | 2860 | 1470772536418 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:55:36 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:55:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1077ms 12:55:36 INFO - PROCESS | 2860 | 1470772536460 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 12:55:36 INFO - PROCESS | 2860 | 1470772536464 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 12:55:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:55:36 INFO - PROCESS | 2860 | 1470772536469 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:55:36 INFO - PROCESS | 2860 | 1470772536472 Marionette TRACE conn6 <- [1,2950,null,{}] 12:55:36 INFO - PROCESS | 2860 | 1470772536477 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:36 INFO - PROCESS | 2860 | 1470772536480 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:36 INFO - PROCESS | 2860 | 1470772536586 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 12:55:36 INFO - PROCESS | 2860 | 1470772536714 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:36 INFO - PROCESS | 2860 | 1470772536717 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:36 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC118A6800 == 46 [pid = 2860] [id = 748] 12:55:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 96 (000000EC0CB3C800) [pid = 2860] [serial = 2243] [outer = 0000000000000000] 12:55:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 97 (000000EC0D8D0400) [pid = 2860] [serial = 2244] [outer = 000000EC0CB3C800] 12:55:36 INFO - PROCESS | 2860 | 1470772536773 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 2860 | ++DOMWINDOW == 98 (000000EC126D5C00) [pid = 2860] [serial = 2245] [outer = 000000EC0CB3C800] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2006F800 == 45 [pid = 2860] [id = 740] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13A78800 == 44 [pid = 2860] [id = 739] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF72800 == 43 [pid = 2860] [id = 738] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2EA000 == 42 [pid = 2860] [id = 737] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1DE3E800 == 41 [pid = 2860] [id = 736] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B858800 == 40 [pid = 2860] [id = 735] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9AC000 == 39 [pid = 2860] [id = 734] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AB800 == 38 [pid = 2860] [id = 733] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC195E6800 == 37 [pid = 2860] [id = 732] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21698800 == 36 [pid = 2860] [id = 730] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21495000 == 35 [pid = 2860] [id = 729] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B852800 == 34 [pid = 2860] [id = 727] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2003A800 == 33 [pid = 2860] [id = 726] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20474000 == 32 [pid = 2860] [id = 728] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19791800 == 31 [pid = 2860] [id = 731] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2168A800 == 30 [pid = 2860] [id = 747] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CCA4000 == 29 [pid = 2860] [id = 745] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21774000 == 28 [pid = 2860] [id = 746] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC21695000 == 27 [pid = 2860] [id = 744] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B1B2000 == 26 [pid = 2860] [id = 743] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC20487000 == 25 [pid = 2860] [id = 741] 12:55:37 INFO - PROCESS | 2860 | --DOCSHELL 000000EC17BC1000 == 24 [pid = 2860] [id = 742] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 97 (000000EC19ED6000) [pid = 2860] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 96 (000000EC12F1E400) [pid = 2860] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 95 (000000EC12F29000) [pid = 2860] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 94 (000000EC17C0D000) [pid = 2860] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1902A800) [pid = 2860] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1A843800) [pid = 2860] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC11F6A800) [pid = 2860] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC127A8400) [pid = 2860] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC1372A400) [pid = 2860] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC14254400) [pid = 2860] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19015000) [pid = 2860] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC19071400) [pid = 2860] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC197F0800) [pid = 2860] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1A97F800) [pid = 2860] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D70E800) [pid = 2860] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D851800) [pid = 2860] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC0D8CC000) [pid = 2860] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0D92B400) [pid = 2860] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A010800) [pid = 2860] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A973400) [pid = 2860] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1B86FC00) [pid = 2860] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1AEF1000) [pid = 2860] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D773000) [pid = 2860] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC16781400) [pid = 2860] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1B0B7000) [pid = 2860] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19CEFC00) [pid = 2860] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1B833400) [pid = 2860] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 12:55:37 INFO - PROCESS | 2860 | 1470772537965 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:55:37 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:55:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1525ms 12:55:38 INFO - PROCESS | 2860 | 1470772537995 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 2860 | 1470772537999 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 12:55:38 INFO - PROCESS | 2860 | 1470772538004 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:55:38 INFO - PROCESS | 2860 | 1470772538007 Marionette TRACE conn6 <- [1,2954,null,{}] 12:55:38 INFO - PROCESS | 2860 | 1470772538013 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:38 INFO - PROCESS | 2860 | 1470772538016 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:38 INFO - PROCESS | 2860 | 1470772538144 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 12:55:38 INFO - PROCESS | 2860 | 1470772538228 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:38 INFO - PROCESS | 2860 | 1470772538231 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FBB000 == 25 [pid = 2860] [id = 749] 12:55:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D76C800) [pid = 2860] [serial = 2246] [outer = 0000000000000000] 12:55:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0D8A2800) [pid = 2860] [serial = 2247] [outer = 000000EC0D76C800] 12:55:38 INFO - PROCESS | 2860 | 1470772538282 Marionette DEBUG loaded listener.js 12:55:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC0D932800) [pid = 2860] [serial = 2248] [outer = 000000EC0D76C800] 12:55:38 INFO - PROCESS | 2860 | 1470772538680 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:55:38 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:55:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 735ms 12:55:38 INFO - PROCESS | 2860 | 1470772538742 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 2860 | 1470772538748 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 12:55:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:55:38 INFO - PROCESS | 2860 | 1470772538755 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:55:38 INFO - PROCESS | 2860 | 1470772538758 Marionette TRACE conn6 <- [1,2958,null,{}] 12:55:38 INFO - PROCESS | 2860 | 1470772538761 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:38 INFO - PROCESS | 2860 | 1470772538764 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:38 INFO - PROCESS | 2860 | 1470772538859 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 12:55:38 INFO - PROCESS | 2860 | 1470772538865 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:38 INFO - PROCESS | 2860 | 1470772538868 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:38 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AB800 == 26 [pid = 2860] [id = 750] 12:55:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC11874000) [pid = 2860] [serial = 2249] [outer = 0000000000000000] 12:55:38 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC127CD400) [pid = 2860] [serial = 2250] [outer = 000000EC11874000] 12:55:38 INFO - PROCESS | 2860 | 1470772538919 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC12F22800) [pid = 2860] [serial = 2251] [outer = 000000EC11874000] 12:55:39 INFO - PROCESS | 2860 | 1470772539394 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:55:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:55:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 12:55:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:55:39 INFO - PROCESS | 2860 | 1470772539448 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 12:55:39 INFO - PROCESS | 2860 | 1470772539451 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 12:55:39 INFO - PROCESS | 2860 | 1470772539455 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:55:39 INFO - PROCESS | 2860 | 1470772539459 Marionette TRACE conn6 <- [1,2962,null,{}] 12:55:39 INFO - PROCESS | 2860 | 1470772539470 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:39 INFO - PROCESS | 2860 | 1470772539475 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:39 INFO - PROCESS | 2860 | 1470772539599 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 12:55:39 INFO - PROCESS | 2860 | 1470772539692 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:39 INFO - PROCESS | 2860 | 1470772539695 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:39 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA73000 == 27 [pid = 2860] [id = 751] 12:55:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC0D22B000) [pid = 2860] [serial = 2252] [outer = 0000000000000000] 12:55:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC16F5D000) [pid = 2860] [serial = 2253] [outer = 000000EC0D22B000] 12:55:39 INFO - PROCESS | 2860 | 1470772539747 Marionette DEBUG loaded listener.js 12:55:39 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC16FB4000) [pid = 2860] [serial = 2254] [outer = 000000EC0D22B000] 12:55:40 INFO - PROCESS | 2860 | 1470772540141 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:55:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 12:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 734ms 12:55:40 INFO - PROCESS | 2860 | 1470772540191 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 2860 | 1470772540194 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 12:55:40 INFO - PROCESS | 2860 | 1470772540197 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:55:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:55:40 INFO - PROCESS | 2860 | 1470772540199 Marionette TRACE conn6 <- [1,2966,null,{}] 12:55:40 INFO - PROCESS | 2860 | 1470772540203 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:40 INFO - PROCESS | 2860 | 1470772540205 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:40 INFO - PROCESS | 2860 | 1470772540328 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 12:55:40 INFO - PROCESS | 2860 | 1470772540333 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:40 INFO - PROCESS | 2860 | 1470772540335 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:40 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CCA4000 == 28 [pid = 2860] [id = 752] 12:55:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1900D000) [pid = 2860] [serial = 2255] [outer = 0000000000000000] 12:55:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1902C800) [pid = 2860] [serial = 2256] [outer = 000000EC1900D000] 12:55:40 INFO - PROCESS | 2860 | 1470772540429 Marionette DEBUG loaded listener.js 12:55:40 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC195A0800) [pid = 2860] [serial = 2257] [outer = 000000EC1900D000] 12:55:40 INFO - PROCESS | 2860 | 1470772540834 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:55:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 12:55:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 671ms 12:55:40 INFO - PROCESS | 2860 | 1470772540872 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 2860 | 1470772540874 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 12:55:40 INFO - PROCESS | 2860 | 1470772540878 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:55:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:55:40 INFO - PROCESS | 2860 | 1470772540880 Marionette TRACE conn6 <- [1,2970,null,{}] 12:55:40 INFO - PROCESS | 2860 | 1470772540883 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:40 INFO - PROCESS | 2860 | 1470772540885 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:41 INFO - PROCESS | 2860 | 1470772541003 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 12:55:41 INFO - PROCESS | 2860 | 1470772541094 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:41 INFO - PROCESS | 2860 | 1470772541096 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E17B800 == 29 [pid = 2860] [id = 753] 12:55:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC0EAD5800) [pid = 2860] [serial = 2258] [outer = 0000000000000000] 12:55:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC19A3E800) [pid = 2860] [serial = 2259] [outer = 000000EC0EAD5800] 12:55:41 INFO - PROCESS | 2860 | 1470772541143 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC19EC8800) [pid = 2860] [serial = 2260] [outer = 000000EC0EAD5800] 12:55:41 INFO - PROCESS | 2860 | 1470772541558 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:55:41 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:55:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:55:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:55:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 12:55:41 INFO - PROCESS | 2860 | 1470772541620 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 12:55:41 INFO - PROCESS | 2860 | 1470772541622 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 12:55:41 INFO - PROCESS | 2860 | 1470772541626 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:55:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:55:41 INFO - PROCESS | 2860 | 1470772541628 Marionette TRACE conn6 <- [1,2974,null,{}] 12:55:41 INFO - PROCESS | 2860 | 1470772541631 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:41 INFO - PROCESS | 2860 | 1470772541637 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:41 INFO - PROCESS | 2860 | 1470772541779 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 12:55:41 INFO - PROCESS | 2860 | 1470772541784 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:41 INFO - PROCESS | 2860 | 1470772541786 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:41 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E37A800 == 30 [pid = 2860] [id = 754] 12:55:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC19ED5400) [pid = 2860] [serial = 2261] [outer = 0000000000000000] 12:55:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1A4B8800) [pid = 2860] [serial = 2262] [outer = 000000EC19ED5400] 12:55:41 INFO - PROCESS | 2860 | 1470772541833 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1AA8A800) [pid = 2860] [serial = 2263] [outer = 000000EC19ED5400] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC19631800) [pid = 2860] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC19A41400) [pid = 2860] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC16F9B400) [pid = 2860] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1360A800) [pid = 2860] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D8A5000) [pid = 2860] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D22F800) [pid = 2860] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC0D770C00) [pid = 2860] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1B86EC00) [pid = 2860] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC0E06D400) [pid = 2860] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0CDC8C00) [pid = 2860] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC19631C00) [pid = 2860] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:55:42 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1BAA4C00) [pid = 2860] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:55:42 INFO - PROCESS | 2860 | 1470772542434 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:55:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 12:55:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 881ms 12:55:42 INFO - PROCESS | 2860 | 1470772542509 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 12:55:42 INFO - PROCESS | 2860 | 1470772542512 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 12:55:42 INFO - PROCESS | 2860 | 1470772542515 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:55:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:55:42 INFO - PROCESS | 2860 | 1470772542517 Marionette TRACE conn6 <- [1,2978,null,{}] 12:55:42 INFO - PROCESS | 2860 | 1470772542520 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:42 INFO - PROCESS | 2860 | 1470772542522 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:42 INFO - PROCESS | 2860 | 1470772542606 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 12:55:42 INFO - PROCESS | 2860 | 1470772542611 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:42 INFO - PROCESS | 2860 | 1470772542613 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:42 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFB9800 == 31 [pid = 2860] [id = 755] 12:55:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19631800) [pid = 2860] [serial = 2264] [outer = 0000000000000000] 12:55:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC1AA8AC00) [pid = 2860] [serial = 2265] [outer = 000000EC19631800] 12:55:42 INFO - PROCESS | 2860 | 1470772542659 Marionette DEBUG loaded listener.js 12:55:42 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC1B005800) [pid = 2860] [serial = 2266] [outer = 000000EC19631800] 12:55:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFA5000 == 32 [pid = 2860] [id = 756] 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1B86FC00) [pid = 2860] [serial = 2267] [outer = 0000000000000000] 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1B872400) [pid = 2860] [serial = 2268] [outer = 000000EC1B86FC00] 12:55:43 INFO - PROCESS | 2860 | 1470772543088 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:55:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 12:55:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 12:55:43 INFO - PROCESS | 2860 | 1470772543148 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 2860 | 1470772543150 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 12:55:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:55:43 INFO - PROCESS | 2860 | 1470772543153 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 2860 | 1470772543155 Marionette TRACE conn6 <- [1,2982,null,{}] 12:55:43 INFO - PROCESS | 2860 | 1470772543159 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:43 INFO - PROCESS | 2860 | 1470772543161 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:43 INFO - PROCESS | 2860 | 1470772543256 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 12:55:43 INFO - PROCESS | 2860 | 1470772543263 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:43 INFO - PROCESS | 2860 | 1470772543265 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2004F800 == 33 [pid = 2860] [id = 757] 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1B007400) [pid = 2860] [serial = 2269] [outer = 0000000000000000] 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1B86D000) [pid = 2860] [serial = 2270] [outer = 000000EC1B007400] 12:55:43 INFO - PROCESS | 2860 | 1470772543311 Marionette DEBUG loaded listener.js 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1BAFB400) [pid = 2860] [serial = 2271] [outer = 000000EC1B007400] 12:55:43 INFO - PROCESS | 2860 | 1470772543707 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:55:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:55:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 12:55:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 12:55:43 INFO - PROCESS | 2860 | 1470772543786 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 2860 | 1470772543788 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 12:55:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:55:43 INFO - PROCESS | 2860 | 1470772543792 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:55:43 INFO - PROCESS | 2860 | 1470772543794 Marionette TRACE conn6 <- [1,2986,null,{}] 12:55:43 INFO - PROCESS | 2860 | 1470772543797 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:43 INFO - PROCESS | 2860 | 1470772543799 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:43 INFO - PROCESS | 2860 | 1470772543889 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 12:55:43 INFO - PROCESS | 2860 | 1470772543895 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:43 INFO - PROCESS | 2860 | 1470772543897 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:43 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AA70800 == 34 [pid = 2860] [id = 758] 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D229800) [pid = 2860] [serial = 2272] [outer = 0000000000000000] 12:55:43 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC1BAF7000) [pid = 2860] [serial = 2273] [outer = 000000EC0D229800] 12:55:43 INFO - PROCESS | 2860 | 1470772543943 Marionette DEBUG loaded listener.js 12:55:44 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC1CFC0800) [pid = 2860] [serial = 2274] [outer = 000000EC0D229800] 12:55:44 INFO - PROCESS | 2860 | 1470772544655 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:55:44 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 12:55:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 881ms 12:55:44 INFO - PROCESS | 2860 | 1470772544676 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 12:55:44 INFO - PROCESS | 2860 | 1470772544681 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 12:55:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:55:44 INFO - PROCESS | 2860 | 1470772544686 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:55:44 INFO - PROCESS | 2860 | 1470772544692 Marionette TRACE conn6 <- [1,2990,null,{}] 12:55:44 INFO - PROCESS | 2860 | 1470772544697 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:44 INFO - PROCESS | 2860 | 1470772544700 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:44 INFO - PROCESS | 2860 | 1470772544885 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 12:55:44 INFO - PROCESS | 2860 | 1470772544978 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:44 INFO - PROCESS | 2860 | 1470772544981 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:45 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1979F800 == 35 [pid = 2860] [id = 759] 12:55:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC0D851800) [pid = 2860] [serial = 2275] [outer = 0000000000000000] 12:55:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC0D8A6C00) [pid = 2860] [serial = 2276] [outer = 000000EC0D851800] 12:55:45 INFO - PROCESS | 2860 | 1470772545041 Marionette DEBUG loaded listener.js 12:55:45 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC11EF1C00) [pid = 2860] [serial = 2277] [outer = 000000EC0D851800] 12:55:45 INFO - PROCESS | 2860 | 1470772545668 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:55:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 12:55:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1023ms 12:55:45 INFO - PROCESS | 2860 | 1470772545734 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 12:55:45 INFO - PROCESS | 2860 | 1470772545739 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 12:55:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:55:45 INFO - PROCESS | 2860 | 1470772545747 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:55:45 INFO - PROCESS | 2860 | 1470772545750 Marionette TRACE conn6 <- [1,2994,null,{}] 12:55:45 INFO - PROCESS | 2860 | 1470772545755 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:45 INFO - PROCESS | 2860 | 1470772545758 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:45 INFO - PROCESS | 2860 | 1470772545892 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 12:55:46 INFO - PROCESS | 2860 | 1470772546000 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:46 INFO - PROCESS | 2860 | 1470772546003 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:46 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E17B000 == 36 [pid = 2860] [id = 760] 12:55:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC14254800) [pid = 2860] [serial = 2278] [outer = 0000000000000000] 12:55:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC16FA1400) [pid = 2860] [serial = 2279] [outer = 000000EC14254800] 12:55:46 INFO - PROCESS | 2860 | 1470772546063 Marionette DEBUG loaded listener.js 12:55:46 INFO - PROCESS | 2860 | ++DOMWINDOW == 94 (000000EC1902CC00) [pid = 2860] [serial = 2280] [outer = 000000EC14254800] 12:55:46 INFO - PROCESS | 2860 | 1470772546874 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:55:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 12:55:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1174ms 12:55:46 INFO - PROCESS | 2860 | 1470772546923 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 12:55:46 INFO - PROCESS | 2860 | 1470772546928 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 12:55:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:55:46 INFO - PROCESS | 2860 | 1470772546957 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:55:46 INFO - PROCESS | 2860 | 1470772546961 Marionette TRACE conn6 <- [1,2998,null,{}] 12:55:46 INFO - PROCESS | 2860 | 1470772546967 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:46 INFO - PROCESS | 2860 | 1470772546970 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:47 INFO - PROCESS | 2860 | 1470772547099 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 12:55:47 INFO - PROCESS | 2860 | 1470772547223 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:47 INFO - PROCESS | 2860 | 1470772547227 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2004F800 == 35 [pid = 2860] [id = 757] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFA5000 == 34 [pid = 2860] [id = 756] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFB9800 == 33 [pid = 2860] [id = 755] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E37A800 == 32 [pid = 2860] [id = 754] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E17B800 == 31 [pid = 2860] [id = 753] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CCA4000 == 30 [pid = 2860] [id = 752] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA73000 == 29 [pid = 2860] [id = 751] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199AB800 == 28 [pid = 2860] [id = 750] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FBB000 == 27 [pid = 2860] [id = 749] 12:55:47 INFO - PROCESS | 2860 | --DOCSHELL 000000EC118A6800 == 26 [pid = 2860] [id = 748] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 93 (000000EC1BAAE400) [pid = 2860] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC17BB8400) [pid = 2860] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC19068C00) [pid = 2860] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC19C13800) [pid = 2860] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC13721400) [pid = 2860] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC14254000) [pid = 2860] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC0D8CB800) [pid = 2860] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC0D932400) [pid = 2860] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC16F9F000) [pid = 2860] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC0D859400) [pid = 2860] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D8C7000) [pid = 2860] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1BAAB800) [pid = 2860] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1BAEF400) [pid = 2860] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC12646800) [pid = 2860] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC13729800) [pid = 2860] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0EAD8C00) [pid = 2860] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A97E400) [pid = 2860] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1A00D000) [pid = 2860] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1B0BA000) [pid = 2860] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC1C473400) [pid = 2860] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC1A825000) [pid = 2860] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC16FB6400) [pid = 2860] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC1BAF6000) [pid = 2860] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1AEF6400) [pid = 2860] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 12:55:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC12111000 == 27 [pid = 2860] [id = 761] 12:55:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC0C930400) [pid = 2860] [serial = 2281] [outer = 0000000000000000] 12:55:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC0D70E400) [pid = 2860] [serial = 2282] [outer = 000000EC0C930400] 12:55:47 INFO - PROCESS | 2860 | 1470772547309 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC0DC6EC00) [pid = 2860] [serial = 2283] [outer = 000000EC0C930400] 12:55:47 INFO - PROCESS | 2860 | [2860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:47 INFO - PROCESS | 2860 | 1470772547744 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:55:47 INFO - {} 12:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:55:47 INFO - {} 12:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:55:47 INFO - {} 12:55:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:55:47 INFO - {} 12:55:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 839ms 12:55:47 INFO - PROCESS | 2860 | 1470772547797 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 12:55:47 INFO - PROCESS | 2860 | 1470772547802 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 12:55:47 INFO - TEST-START | /FileAPI/fileReader.html 12:55:47 INFO - PROCESS | 2860 | 1470772547809 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:55:47 INFO - PROCESS | 2860 | 1470772547811 Marionette TRACE conn6 <- [1,3002,null,{}] 12:55:47 INFO - PROCESS | 2860 | 1470772547816 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:47 INFO - PROCESS | 2860 | 1470772547818 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:47 INFO - PROCESS | 2860 | 1470772547912 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 12:55:47 INFO - PROCESS | 2860 | 1470772547920 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:47 INFO - PROCESS | 2860 | 1470772547923 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:47 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A997000 == 28 [pid = 2860] [id = 762] 12:55:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC12AF0000) [pid = 2860] [serial = 2284] [outer = 0000000000000000] 12:55:47 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC13721800) [pid = 2860] [serial = 2285] [outer = 000000EC12AF0000] 12:55:47 INFO - PROCESS | 2860 | 1470772547973 Marionette DEBUG loaded listener.js 12:55:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC14258400) [pid = 2860] [serial = 2286] [outer = 000000EC12AF0000] 12:55:48 INFO - PROCESS | 2860 | 1470772548438 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:55:48 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:55:48 INFO - TEST-OK | /FileAPI/fileReader.html | took 671ms 12:55:48 INFO - PROCESS | 2860 | 1470772548482 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 12:55:48 INFO - PROCESS | 2860 | 1470772548485 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 12:55:48 INFO - TEST-START | /FileAPI/historical.html 12:55:48 INFO - PROCESS | 2860 | 1470772548489 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:55:48 INFO - PROCESS | 2860 | 1470772548492 Marionette TRACE conn6 <- [1,3006,null,{}] 12:55:48 INFO - PROCESS | 2860 | 1470772548509 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:48 INFO - PROCESS | 2860 | 1470772548514 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:48 INFO - PROCESS | 2860 | 1470772548645 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 12:55:48 INFO - PROCESS | 2860 | 1470772548661 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:48 INFO - PROCESS | 2860 | 1470772548664 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:48 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1CAA1800 == 29 [pid = 2860] [id = 763] 12:55:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC17C0C400) [pid = 2860] [serial = 2287] [outer = 0000000000000000] 12:55:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC19037800) [pid = 2860] [serial = 2288] [outer = 000000EC17C0C400] 12:55:48 INFO - PROCESS | 2860 | 1470772548723 Marionette DEBUG loaded listener.js 12:55:48 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC19A44000) [pid = 2860] [serial = 2289] [outer = 000000EC17C0C400] 12:55:49 INFO - PROCESS | 2860 | 1470772549167 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:55:49 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:55:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:55:49 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:55:49 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:55:49 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:55:49 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:55:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:49 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:55:49 INFO - TEST-OK | /FileAPI/historical.html | took 735ms 12:55:49 INFO - PROCESS | 2860 | 1470772549226 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 12:55:49 INFO - PROCESS | 2860 | 1470772549229 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 12:55:49 INFO - TEST-START | /FileAPI/idlharness.html 12:55:49 INFO - PROCESS | 2860 | 1470772549233 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:55:49 INFO - PROCESS | 2860 | 1470772549234 Marionette TRACE conn6 <- [1,3010,null,{}] 12:55:49 INFO - PROCESS | 2860 | 1470772549238 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:49 INFO - PROCESS | 2860 | 1470772549240 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:49 INFO - PROCESS | 2860 | 1470772549334 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 12:55:49 INFO - PROCESS | 2860 | 1470772549339 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:49 INFO - PROCESS | 2860 | 1470772549342 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:49 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E17E000 == 30 [pid = 2860] [id = 764] 12:55:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC19A4B800) [pid = 2860] [serial = 2290] [outer = 0000000000000000] 12:55:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC1A005000) [pid = 2860] [serial = 2291] [outer = 000000EC19A4B800] 12:55:49 INFO - PROCESS | 2860 | 1470772549390 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC1A81A800) [pid = 2860] [serial = 2292] [outer = 000000EC19A4B800] 12:55:50 INFO - PROCESS | 2860 | 1470772550358 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:55:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:55:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:55:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:55:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 12:55:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:55:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:55:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1230ms 12:55:50 INFO - PROCESS | 2860 | 1470772550471 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 12:55:50 INFO - PROCESS | 2860 | 1470772550473 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 12:55:50 INFO - TEST-START | /FileAPI/idlharness.worker 12:55:50 INFO - PROCESS | 2860 | 1470772550477 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:55:50 INFO - PROCESS | 2860 | 1470772550479 Marionette TRACE conn6 <- [1,3014,null,{}] 12:55:50 INFO - PROCESS | 2860 | 1470772550483 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:50 INFO - PROCESS | 2860 | 1470772550485 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:50 INFO - PROCESS | 2860 | 1470772550603 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 12:55:50 INFO - PROCESS | 2860 | 1470772550655 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:50 INFO - PROCESS | 2860 | 1470772550658 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:50 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC214A8000 == 31 [pid = 2860] [id = 765] 12:55:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A97A800) [pid = 2860] [serial = 2293] [outer = 0000000000000000] 12:55:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1D811000) [pid = 2860] [serial = 2294] [outer = 000000EC1A97A800] 12:55:50 INFO - PROCESS | 2860 | 1470772550705 Marionette DEBUG loaded listener.js 12:55:50 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC1D930000) [pid = 2860] [serial = 2295] [outer = 000000EC1A97A800] 12:55:50 INFO - PROCESS | 2860 | [2860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1900D000) [pid = 2860] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC0D850400) [pid = 2860] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC127C8800) [pid = 2860] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1AD08800) [pid = 2860] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19CE9000) [pid = 2860] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC1A979C00) [pid = 2860] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1AD12C00) [pid = 2860] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC0EAD5800) [pid = 2860] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC19ED5400) [pid = 2860] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC11874000) [pid = 2860] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC0D22B000) [pid = 2860] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0D76C800) [pid = 2860] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC0CB3C800) [pid = 2860] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC19631800) [pid = 2860] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC1B86FC00) [pid = 2860] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:55:51 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1B007400) [pid = 2860] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:55:51 INFO - PROCESS | 2860 | 1470772551697 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:55:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:55:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:55:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 12:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 12:55:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:55:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:55:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:55:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:55:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:55:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:55:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:55:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:55:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:55:51 INFO - {} 12:55:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1338ms 12:55:51 INFO - PROCESS | 2860 | 1470772551817 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 12:55:51 INFO - PROCESS | 2860 | 1470772551820 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 12:55:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:55:51 INFO - PROCESS | 2860 | 1470772551823 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:55:51 INFO - PROCESS | 2860 | 1470772551825 Marionette TRACE conn6 <- [1,3018,null,{}] 12:55:51 INFO - PROCESS | 2860 | 1470772551829 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:51 INFO - PROCESS | 2860 | 1470772551835 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:51 INFO - PROCESS | 2860 | 1470772551978 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 12:55:51 INFO - PROCESS | 2860 | 1470772551985 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:51 INFO - PROCESS | 2860 | 1470772551988 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC24506000 == 32 [pid = 2860] [id = 766] 12:55:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1D9E7400) [pid = 2860] [serial = 2296] [outer = 0000000000000000] 12:55:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1EECBC00) [pid = 2860] [serial = 2297] [outer = 000000EC1D9E7400] 12:55:52 INFO - PROCESS | 2860 | 1470772552034 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1EED2000) [pid = 2860] [serial = 2298] [outer = 000000EC1D9E7400] 12:55:52 INFO - PROCESS | 2860 | 1470772552435 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:55:52 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 12:55:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 12:55:52 INFO - PROCESS | 2860 | 1470772552455 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 12:55:52 INFO - PROCESS | 2860 | 1470772552457 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 12:55:52 INFO - PROCESS | 2860 | 1470772552460 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:55:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:55:52 INFO - PROCESS | 2860 | 1470772552462 Marionette TRACE conn6 <- [1,3022,null,{}] 12:55:52 INFO - PROCESS | 2860 | 1470772552466 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:52 INFO - PROCESS | 2860 | 1470772552468 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:52 INFO - PROCESS | 2860 | 1470772552593 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 12:55:52 INFO - PROCESS | 2860 | 1470772552601 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:52 INFO - PROCESS | 2860 | 1470772552603 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:52 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19ADF000 == 33 [pid = 2860] [id = 767] 12:55:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1EED5800) [pid = 2860] [serial = 2299] [outer = 0000000000000000] 12:55:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1EED9C00) [pid = 2860] [serial = 2300] [outer = 000000EC1EED5800] 12:55:52 INFO - PROCESS | 2860 | 1470772552649 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC2009B800) [pid = 2860] [serial = 2301] [outer = 000000EC1EED5800] 12:55:53 INFO - PROCESS | 2860 | 1470772553037 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:55:53 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:55:53 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 12:55:53 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:55:53 INFO - PROCESS | 2860 | 1470772553094 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 2860 | 1470772553096 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 12:55:53 INFO - PROCESS | 2860 | 1470772553099 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:55:53 INFO - PROCESS | 2860 | 1470772553101 Marionette TRACE conn6 <- [1,3026,null,{}] 12:55:53 INFO - PROCESS | 2860 | 1470772553105 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:53 INFO - PROCESS | 2860 | 1470772553107 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:53 INFO - PROCESS | 2860 | 1470772553228 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 12:55:53 INFO - PROCESS | 2860 | 1470772553242 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:53 INFO - PROCESS | 2860 | 1470772553244 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:53 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC23DF0800 == 34 [pid = 2860] [id = 768] 12:55:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC12C4F800) [pid = 2860] [serial = 2302] [outer = 0000000000000000] 12:55:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC1AA02400) [pid = 2860] [serial = 2303] [outer = 000000EC12C4F800] 12:55:53 INFO - PROCESS | 2860 | 1470772553290 Marionette DEBUG loaded listener.js 12:55:53 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC200A1800) [pid = 2860] [serial = 2304] [outer = 000000EC12C4F800] 12:55:53 INFO - PROCESS | 2860 | 1470772553820 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:55:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:55:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 776ms 12:55:53 INFO - PROCESS | 2860 | 1470772553879 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 2860 | 1470772553884 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 12:55:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:55:53 INFO - PROCESS | 2860 | 1470772553890 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:55:53 INFO - PROCESS | 2860 | 1470772553894 Marionette TRACE conn6 <- [1,3030,null,{}] 12:55:53 INFO - PROCESS | 2860 | 1470772553900 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:53 INFO - PROCESS | 2860 | 1470772553904 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:54 INFO - PROCESS | 2860 | 1470772554057 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 12:55:54 INFO - PROCESS | 2860 | 1470772554186 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:54 INFO - PROCESS | 2860 | 1470772554189 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:54 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F7C000 == 35 [pid = 2860] [id = 769] 12:55:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D768000) [pid = 2860] [serial = 2305] [outer = 0000000000000000] 12:55:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0DACD800) [pid = 2860] [serial = 2306] [outer = 000000EC0D768000] 12:55:54 INFO - PROCESS | 2860 | 1470772554250 Marionette DEBUG loaded listener.js 12:55:54 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC12F1B800) [pid = 2860] [serial = 2307] [outer = 000000EC0D768000] 12:55:55 INFO - PROCESS | 2860 | 1470772555082 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:55:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:55:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 12:55:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:55:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:55:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:55:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:55:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1267ms 12:55:55 INFO - PROCESS | 2860 | 1470772555161 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 12:55:55 INFO - PROCESS | 2860 | 1470772555167 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 12:55:55 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:55:55 INFO - PROCESS | 2860 | 1470772555174 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:55:55 INFO - PROCESS | 2860 | 1470772555177 Marionette TRACE conn6 <- [1,3034,null,{}] 12:55:55 INFO - PROCESS | 2860 | 1470772555225 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:55 INFO - PROCESS | 2860 | 1470772555228 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:55 INFO - PROCESS | 2860 | 1470772555338 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 12:55:55 INFO - PROCESS | 2860 | 1470772555455 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:55 INFO - PROCESS | 2860 | 1470772555458 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:55 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC2000D000 == 36 [pid = 2860] [id = 770] 12:55:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC16FA0C00) [pid = 2860] [serial = 2308] [outer = 0000000000000000] 12:55:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC1A32F800) [pid = 2860] [serial = 2309] [outer = 000000EC16FA0C00] 12:55:55 INFO - PROCESS | 2860 | 1470772555521 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC1CC4D400) [pid = 2860] [serial = 2310] [outer = 000000EC16FA0C00] 12:55:55 INFO - PROCESS | 2860 | [2860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:55:56 INFO - PROCESS | 2860 | 1470772556045 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:55:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:55:56 INFO - {} 12:55:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 923ms 12:55:56 INFO - PROCESS | 2860 | 1470772556110 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 12:55:56 INFO - PROCESS | 2860 | 1470772556113 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 12:55:56 INFO - PROCESS | 2860 | 1470772556118 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:55:56 INFO - PROCESS | 2860 | 1470772556122 Marionette TRACE conn6 <- [1,3038,null,{}] 12:55:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:55:56 INFO - PROCESS | 2860 | 1470772556139 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:56 INFO - PROCESS | 2860 | 1470772556145 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:56 INFO - PROCESS | 2860 | 1470772556271 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 12:55:56 INFO - PROCESS | 2860 | 1470772556363 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:56 INFO - PROCESS | 2860 | 1470772556367 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:56 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC23DF0000 == 37 [pid = 2860] [id = 771] 12:55:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC20095400) [pid = 2860] [serial = 2311] [outer = 0000000000000000] 12:55:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC204D0C00) [pid = 2860] [serial = 2312] [outer = 000000EC20095400] 12:55:56 INFO - PROCESS | 2860 | 1470772556427 Marionette DEBUG loaded listener.js 12:55:56 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC2171D000) [pid = 2860] [serial = 2313] [outer = 000000EC20095400] 12:55:56 INFO - PROCESS | 2860 | 1470772556965 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:55:57 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:55:57 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 882ms 12:55:57 INFO - PROCESS | 2860 | 1470772557007 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 12:55:57 INFO - PROCESS | 2860 | 1470772557010 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 12:55:57 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:55:57 INFO - PROCESS | 2860 | 1470772557015 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:55:57 INFO - PROCESS | 2860 | 1470772557017 Marionette TRACE conn6 <- [1,3042,null,{}] 12:55:57 INFO - PROCESS | 2860 | 1470772557021 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:57 INFO - PROCESS | 2860 | 1470772557023 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:57 INFO - PROCESS | 2860 | 1470772557210 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 12:55:57 INFO - PROCESS | 2860 | 1470772557279 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:57 INFO - PROCESS | 2860 | 1470772557282 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:57 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E29C800 == 38 [pid = 2860] [id = 772] 12:55:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 88 (000000EC0D92B800) [pid = 2860] [serial = 2314] [outer = 0000000000000000] 12:55:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 89 (000000EC1A00FC00) [pid = 2860] [serial = 2315] [outer = 000000EC0D92B800] 12:55:57 INFO - PROCESS | 2860 | 1470772557340 Marionette DEBUG loaded listener.js 12:55:57 INFO - PROCESS | 2860 | ++DOMWINDOW == 90 (000000EC1D9EAC00) [pid = 2860] [serial = 2316] [outer = 000000EC0D92B800] 12:55:58 INFO - PROCESS | 2860 | 1470772558296 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:55:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:58 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 12:55:58 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:55:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:58 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:55:58 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:55:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1390ms 12:55:58 INFO - PROCESS | 2860 | 1470772558407 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 12:55:58 INFO - PROCESS | 2860 | 1470772558411 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 12:55:58 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:55:58 INFO - PROCESS | 2860 | 1470772558416 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:55:58 INFO - PROCESS | 2860 | 1470772558420 Marionette TRACE conn6 <- [1,3046,null,{}] 12:55:58 INFO - PROCESS | 2860 | 1470772558468 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:58 INFO - PROCESS | 2860 | 1470772558471 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:58 INFO - PROCESS | 2860 | 1470772558568 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 12:55:58 INFO - PROCESS | 2860 | 1470772558713 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:55:58 INFO - PROCESS | 2860 | 1470772558716 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:55:58 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19F78800 == 39 [pid = 2860] [id = 773] 12:55:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 91 (000000EC12AECC00) [pid = 2860] [serial = 2317] [outer = 0000000000000000] 12:55:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 92 (000000EC12F1C000) [pid = 2860] [serial = 2318] [outer = 000000EC12AECC00] 12:55:58 INFO - PROCESS | 2860 | 1470772558770 Marionette DEBUG loaded listener.js 12:55:58 INFO - PROCESS | 2860 | ++DOMWINDOW == 93 (000000EC1730D800) [pid = 2860] [serial = 2319] [outer = 000000EC12AECC00] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19ADF000 == 38 [pid = 2860] [id = 767] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC24506000 == 37 [pid = 2860] [id = 766] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC214A8000 == 36 [pid = 2860] [id = 765] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E17E000 == 35 [pid = 2860] [id = 764] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1CAA1800 == 34 [pid = 2860] [id = 763] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A997000 == 33 [pid = 2860] [id = 762] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC12111000 == 32 [pid = 2860] [id = 761] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1979F800 == 31 [pid = 2860] [id = 759] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1AA70800 == 30 [pid = 2860] [id = 758] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E17B000 == 29 [pid = 2860] [id = 760] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E29C800 == 28 [pid = 2860] [id = 772] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC23DF0000 == 27 [pid = 2860] [id = 771] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC2000D000 == 26 [pid = 2860] [id = 770] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC23DF0800 == 25 [pid = 2860] [id = 768] 12:55:59 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F7C000 == 24 [pid = 2860] [id = 769] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 92 (000000EC1902C800) [pid = 2860] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 91 (000000EC0DC68000) [pid = 2860] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 90 (000000EC0D8A1800) [pid = 2860] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 89 (000000EC16F60C00) [pid = 2860] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 88 (000000EC13678000) [pid = 2860] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 87 (000000EC1B874800) [pid = 2860] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1A5D8800) [pid = 2860] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC19ED2000) [pid = 2860] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1CF71400) [pid = 2860] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC1CC5A000) [pid = 2860] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC1D80B400) [pid = 2860] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC1CF6E400) [pid = 2860] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19A3E800) [pid = 2860] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC195A0800) [pid = 2860] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC1A4B8800) [pid = 2860] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC19EC8800) [pid = 2860] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1B86D000) [pid = 2860] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC1AA8A800) [pid = 2860] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC127CD400) [pid = 2860] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC12F22800) [pid = 2860] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC16F5D000) [pid = 2860] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D8A2800) [pid = 2860] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D932800) [pid = 2860] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1BAF7000) [pid = 2860] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC126D5C00) [pid = 2860] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1AA8AC00) [pid = 2860] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC0D8D0400) [pid = 2860] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 65 (000000EC1BAFB400) [pid = 2860] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 64 (000000EC1B005800) [pid = 2860] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 63 (000000EC16FB4000) [pid = 2860] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | --DOMWINDOW == 62 (000000EC1B872400) [pid = 2860] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 12:55:59 INFO - PROCESS | 2860 | 1470772559930 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:55:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:55:59 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:59 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:55:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:55:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:55:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:55:59 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:55:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:55:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:55:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:55:59 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:55:59 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:55:59 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1530ms 12:55:59 INFO - PROCESS | 2860 | 1470772559950 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 12:55:59 INFO - PROCESS | 2860 | 1470772559954 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 12:55:59 INFO - PROCESS | 2860 | 1470772559959 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:55:59 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:55:59 INFO - PROCESS | 2860 | 1470772559964 Marionette TRACE conn6 <- [1,3050,null,{}] 12:55:59 INFO - PROCESS | 2860 | 1470772559969 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:55:59 INFO - PROCESS | 2860 | 1470772559972 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:00 INFO - PROCESS | 2860 | 1470772560070 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 12:56:00 INFO - PROCESS | 2860 | 1470772560079 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:00 INFO - PROCESS | 2860 | 1470772560082 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC13FBB800 == 25 [pid = 2860] [id = 774] 12:56:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 63 (000000EC0D711400) [pid = 2860] [serial = 2320] [outer = 0000000000000000] 12:56:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 64 (000000EC0D76A000) [pid = 2860] [serial = 2321] [outer = 000000EC0D711400] 12:56:00 INFO - PROCESS | 2860 | 1470772560133 Marionette DEBUG loaded listener.js 12:56:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 65 (000000EC0D85D400) [pid = 2860] [serial = 2322] [outer = 000000EC0D711400] 12:56:00 INFO - PROCESS | 2860 | [2860] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:56:00 INFO - PROCESS | 2860 | 1470772560651 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:56:00 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:56:00 INFO - {} 12:56:00 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 734ms 12:56:00 INFO - PROCESS | 2860 | 1470772560735 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 12:56:00 INFO - PROCESS | 2860 | 1470772560741 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 12:56:00 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:56:00 INFO - PROCESS | 2860 | 1470772560750 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:56:00 INFO - PROCESS | 2860 | 1470772560753 Marionette TRACE conn6 <- [1,3054,null,{}] 12:56:00 INFO - PROCESS | 2860 | 1470772560759 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:00 INFO - PROCESS | 2860 | 1470772560762 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:00 INFO - PROCESS | 2860 | 1470772560874 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 12:56:00 INFO - PROCESS | 2860 | 1470772560948 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:00 INFO - PROCESS | 2860 | 1470772560950 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:00 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199B5000 == 26 [pid = 2860] [id = 775] 12:56:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 66 (000000EC0DC6C000) [pid = 2860] [serial = 2323] [outer = 0000000000000000] 12:56:00 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0DD02800) [pid = 2860] [serial = 2324] [outer = 000000EC0DC6C000] 12:56:01 INFO - PROCESS | 2860 | 1470772561003 Marionette DEBUG loaded listener.js 12:56:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC11E02C00) [pid = 2860] [serial = 2325] [outer = 000000EC0DC6C000] 12:56:01 INFO - PROCESS | 2860 | 1470772561390 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:56:01 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:56:01 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 12:56:01 INFO - PROCESS | 2860 | 1470772561424 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 12:56:01 INFO - PROCESS | 2860 | 1470772561427 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 12:56:01 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:56:01 INFO - PROCESS | 2860 | 1470772561431 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:56:01 INFO - PROCESS | 2860 | 1470772561435 Marionette TRACE conn6 <- [1,3058,null,{}] 12:56:01 INFO - PROCESS | 2860 | 1470772561447 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:01 INFO - PROCESS | 2860 | 1470772561452 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:01 INFO - PROCESS | 2860 | 1470772561543 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 12:56:01 INFO - PROCESS | 2860 | 1470772561550 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:01 INFO - PROCESS | 2860 | 1470772561553 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:01 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1A9BE800 == 27 [pid = 2860] [id = 776] 12:56:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC12AF1800) [pid = 2860] [serial = 2326] [outer = 0000000000000000] 12:56:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC12F1E800) [pid = 2860] [serial = 2327] [outer = 000000EC12AF1800] 12:56:01 INFO - PROCESS | 2860 | 1470772561605 Marionette DEBUG loaded listener.js 12:56:01 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC13729800) [pid = 2860] [serial = 2328] [outer = 000000EC12AF1800] 12:56:02 INFO - PROCESS | 2860 | 1470772562099 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:56:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 693ms 12:56:02 INFO - PROCESS | 2860 | 1470772562125 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 12:56:02 INFO - PROCESS | 2860 | 1470772562128 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 12:56:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:56:02 INFO - PROCESS | 2860 | 1470772562131 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:56:02 INFO - PROCESS | 2860 | 1470772562133 Marionette TRACE conn6 <- [1,3062,null,{}] 12:56:02 INFO - PROCESS | 2860 | 1470772562137 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:02 INFO - PROCESS | 2860 | 1470772562139 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:02 INFO - PROCESS | 2860 | 1470772562264 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 12:56:02 INFO - PROCESS | 2860 | 1470772562346 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:02 INFO - PROCESS | 2860 | 1470772562348 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:02 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B89B800 == 28 [pid = 2860] [id = 777] 12:56:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16F9E000) [pid = 2860] [serial = 2329] [outer = 0000000000000000] 12:56:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC16FA0000) [pid = 2860] [serial = 2330] [outer = 000000EC16F9E000] 12:56:02 INFO - PROCESS | 2860 | 1470772562403 Marionette DEBUG loaded listener.js 12:56:02 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC16FB4C00) [pid = 2860] [serial = 2331] [outer = 000000EC16F9E000] 12:56:02 INFO - PROCESS | 2860 | 1470772562810 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:56:02 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:56:02 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 12:56:02 INFO - PROCESS | 2860 | 1470772562869 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 12:56:02 INFO - PROCESS | 2860 | 1470772562871 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 12:56:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:56:02 INFO - PROCESS | 2860 | 1470772562874 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:56:02 INFO - PROCESS | 2860 | 1470772562876 Marionette TRACE conn6 <- [1,3066,null,{}] 12:56:02 INFO - PROCESS | 2860 | 1470772562886 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:02 INFO - PROCESS | 2860 | 1470772562888 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:03 INFO - PROCESS | 2860 | 1470772563006 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 12:56:03 INFO - PROCESS | 2860 | 1470772563015 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:03 INFO - PROCESS | 2860 | 1470772563017 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:03 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1D7DF000 == 29 [pid = 2860] [id = 778] 12:56:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC0D8CD400) [pid = 2860] [serial = 2332] [outer = 0000000000000000] 12:56:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC17BB2800) [pid = 2860] [serial = 2333] [outer = 000000EC0D8CD400] 12:56:03 INFO - PROCESS | 2860 | 1470772563064 Marionette DEBUG loaded listener.js 12:56:03 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC19019800) [pid = 2860] [serial = 2334] [outer = 000000EC0D8CD400] 12:56:03 INFO - PROCESS | 2860 | 1470772563548 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 12:56:03 INFO - PROCESS | 2860 | 1470772563666 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 12:56:03 INFO - PROCESS | 2860 | 1470772563670 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:56:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:56:03 INFO - PROCESS | 2860 | 1470772563671 Marionette TRACE conn6 <- [1,3070,null,{}] 12:56:03 INFO - PROCESS | 2860 | 1470772563675 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:03 INFO - PROCESS | 2860 | 1470772563681 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:04 INFO - PROCESS | 2860 | 1470772564026 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1D9E7400) [pid = 2860] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC12AF0000) [pid = 2860] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC17C0C400) [pid = 2860] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC0C930400) [pid = 2860] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC19A4B800) [pid = 2860] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC0D229800) [pid = 2860] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC0D851800) [pid = 2860] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC14254800) [pid = 2860] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1EED5800) [pid = 2860] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC12C4F800) [pid = 2860] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:56:04 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A97A800) [pid = 2860] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:56:04 INFO - PROCESS | 2860 | 1470772564083 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:04 INFO - PROCESS | 2860 | 1470772564085 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1E2DA000 == 30 [pid = 2860] [id = 779] 12:56:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0D851800) [pid = 2860] [serial = 2335] [outer = 0000000000000000] 12:56:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC13F38800) [pid = 2860] [serial = 2336] [outer = 000000EC0D851800] 12:56:04 INFO - PROCESS | 2860 | 1470772564133 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC1A002800) [pid = 2860] [serial = 2337] [outer = 000000EC0D851800] 12:56:04 INFO - PROCESS | 2860 | 1470772564472 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:56:04 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:56:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:56:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:56:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:56:04 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:56:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:56:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 818ms 12:56:04 INFO - PROCESS | 2860 | 1470772564496 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 12:56:04 INFO - PROCESS | 2860 | 1470772564499 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 12:56:04 INFO - PROCESS | 2860 | 1470772564502 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:56:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:56:04 INFO - PROCESS | 2860 | 1470772564504 Marionette TRACE conn6 <- [1,3074,null,{}] 12:56:04 INFO - PROCESS | 2860 | 1470772564507 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:04 INFO - PROCESS | 2860 | 1470772564509 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:04 INFO - PROCESS | 2860 | 1470772564631 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 12:56:04 INFO - PROCESS | 2860 | 1470772564639 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:04 INFO - PROCESS | 2860 | 1470772564641 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:04 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EF72800 == 31 [pid = 2860] [id = 780] 12:56:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC1A003C00) [pid = 2860] [serial = 2338] [outer = 0000000000000000] 12:56:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC1A5D8400) [pid = 2860] [serial = 2339] [outer = 000000EC1A003C00] 12:56:04 INFO - PROCESS | 2860 | 1470772564688 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC1A977800) [pid = 2860] [serial = 2340] [outer = 000000EC1A003C00] 12:56:05 INFO - PROCESS | 2860 | 1470772565075 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:56:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 12:56:05 INFO - PROCESS | 2860 | 1470772565135 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 12:56:05 INFO - PROCESS | 2860 | 1470772565138 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 12:56:05 INFO - PROCESS | 2860 | 1470772565141 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:56:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:56:05 INFO - PROCESS | 2860 | 1470772565143 Marionette TRACE conn6 <- [1,3078,null,{}] 12:56:05 INFO - PROCESS | 2860 | 1470772565146 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:05 INFO - PROCESS | 2860 | 1470772565148 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:05 INFO - PROCESS | 2860 | 1470772565274 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 12:56:05 INFO - PROCESS | 2860 | 1470772565285 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:05 INFO - PROCESS | 2860 | 1470772565287 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1EFB8000 == 32 [pid = 2860] [id = 781] 12:56:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 73 (000000EC1A97AC00) [pid = 2860] [serial = 2341] [outer = 0000000000000000] 12:56:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 74 (000000EC1A981800) [pid = 2860] [serial = 2342] [outer = 000000EC1A97AC00] 12:56:05 INFO - PROCESS | 2860 | 1470772565333 Marionette DEBUG loaded listener.js 12:56:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 75 (000000EC1AD13400) [pid = 2860] [serial = 2343] [outer = 000000EC1A97AC00] 12:56:05 INFO - PROCESS | 2860 | 1470772565744 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:56:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:56:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 12:56:05 INFO - PROCESS | 2860 | 1470772565773 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 12:56:05 INFO - PROCESS | 2860 | 1470772565776 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 12:56:05 INFO - PROCESS | 2860 | 1470772565779 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:56:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:56:05 INFO - PROCESS | 2860 | 1470772565781 Marionette TRACE conn6 <- [1,3082,null,{}] 12:56:05 INFO - PROCESS | 2860 | 1470772565784 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:05 INFO - PROCESS | 2860 | 1470772565786 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:05 INFO - PROCESS | 2860 | 1470772565912 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 12:56:05 INFO - PROCESS | 2860 | 1470772565920 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:05 INFO - PROCESS | 2860 | 1470772565922 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:05 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC196C6000 == 33 [pid = 2860] [id = 782] 12:56:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 76 (000000EC0D8C5800) [pid = 2860] [serial = 2344] [outer = 0000000000000000] 12:56:05 INFO - PROCESS | 2860 | ++DOMWINDOW == 77 (000000EC0D927800) [pid = 2860] [serial = 2345] [outer = 000000EC0D8C5800] 12:56:05 INFO - PROCESS | 2860 | 1470772565968 Marionette DEBUG loaded listener.js 12:56:06 INFO - PROCESS | 2860 | ++DOMWINDOW == 78 (000000EC1B004000) [pid = 2860] [serial = 2346] [outer = 000000EC0D8C5800] 12:56:06 INFO - PROCESS | 2860 | 1470772566718 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:56:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:56:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 986ms 12:56:06 INFO - PROCESS | 2860 | 1470772566769 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 12:56:06 INFO - PROCESS | 2860 | 1470772566774 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 12:56:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:56:06 INFO - PROCESS | 2860 | 1470772566778 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:56:06 INFO - PROCESS | 2860 | 1470772566782 Marionette TRACE conn6 <- [1,3086,null,{}] 12:56:06 INFO - PROCESS | 2860 | 1470772566788 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:06 INFO - PROCESS | 2860 | 1470772566792 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:06 INFO - PROCESS | 2860 | 1470772566927 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 12:56:07 INFO - PROCESS | 2860 | 1470772567033 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:07 INFO - PROCESS | 2860 | 1470772567036 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:07 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC19771800 == 34 [pid = 2860] [id = 783] 12:56:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 79 (000000EC0D709400) [pid = 2860] [serial = 2347] [outer = 0000000000000000] 12:56:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 80 (000000EC0D859000) [pid = 2860] [serial = 2348] [outer = 000000EC0D709400] 12:56:07 INFO - PROCESS | 2860 | 1470772567098 Marionette DEBUG loaded listener.js 12:56:07 INFO - PROCESS | 2860 | ++DOMWINDOW == 81 (000000EC0D8CD000) [pid = 2860] [serial = 2349] [outer = 000000EC0D709400] 12:56:07 INFO - PROCESS | 2860 | 1470772567695 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:56:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:56:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 922ms 12:56:07 INFO - PROCESS | 2860 | 1470772567705 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 12:56:07 INFO - PROCESS | 2860 | 1470772567710 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 12:56:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:56:07 INFO - PROCESS | 2860 | 1470772567745 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:56:07 INFO - PROCESS | 2860 | 1470772567748 Marionette TRACE conn6 <- [1,3090,null,{}] 12:56:07 INFO - PROCESS | 2860 | 1470772567752 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:07 INFO - PROCESS | 2860 | 1470772567755 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:07 INFO - PROCESS | 2860 | 1470772567890 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 12:56:08 INFO - PROCESS | 2860 | 1470772568002 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:08 INFO - PROCESS | 2860 | 1470772568005 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:08 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1B85A000 == 35 [pid = 2860] [id = 784] 12:56:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 82 (000000EC126D5C00) [pid = 2860] [serial = 2350] [outer = 0000000000000000] 12:56:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 83 (000000EC129FD400) [pid = 2860] [serial = 2351] [outer = 000000EC126D5C00] 12:56:08 INFO - PROCESS | 2860 | 1470772568064 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 2860 | ++DOMWINDOW == 84 (000000EC13720C00) [pid = 2860] [serial = 2352] [outer = 000000EC126D5C00] 12:56:08 INFO - PROCESS | 2860 | 1470772568853 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:56:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:56:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1186ms 12:56:08 INFO - PROCESS | 2860 | 1470772568935 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 12:56:08 INFO - PROCESS | 2860 | 1470772568940 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 12:56:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:56:08 INFO - PROCESS | 2860 | 1470772568945 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:56:08 INFO - PROCESS | 2860 | 1470772568949 Marionette TRACE conn6 <- [1,3094,null,{}] 12:56:08 INFO - PROCESS | 2860 | 1470772568955 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:08 INFO - PROCESS | 2860 | 1470772568958 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:09 INFO - PROCESS | 2860 | 1470772569076 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 12:56:09 INFO - PROCESS | 2860 | 1470772569157 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 2860 | 1470772569162 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC0C220000 == 36 [pid = 2860] [id = 785] 12:56:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 85 (000000EC0D8A3C00) [pid = 2860] [serial = 2353] [outer = 0000000000000000] 12:56:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 86 (000000EC0D8CD800) [pid = 2860] [serial = 2354] [outer = 000000EC0D8A3C00] 12:56:09 INFO - PROCESS | 2860 | 1470772569269 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 87 (000000EC0DC70000) [pid = 2860] [serial = 2355] [outer = 000000EC0D8A3C00] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EFB8000 == 35 [pid = 2860] [id = 781] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1EF72800 == 34 [pid = 2860] [id = 780] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1E2DA000 == 33 [pid = 2860] [id = 779] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1D7DF000 == 32 [pid = 2860] [id = 778] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1B89B800 == 31 [pid = 2860] [id = 777] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC1A9BE800 == 30 [pid = 2860] [id = 776] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC199B5000 == 29 [pid = 2860] [id = 775] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC13FBB800 == 28 [pid = 2860] [id = 774] 12:56:09 INFO - PROCESS | 2860 | --DOCSHELL 000000EC19F78800 == 27 [pid = 2860] [id = 773] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 86 (000000EC1D930000) [pid = 2860] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 85 (000000EC1D811000) [pid = 2860] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 84 (000000EC1EECBC00) [pid = 2860] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 83 (000000EC13721800) [pid = 2860] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 82 (000000EC14258400) [pid = 2860] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 81 (000000EC19037800) [pid = 2860] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 80 (000000EC19A44000) [pid = 2860] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 79 (000000EC0D70E400) [pid = 2860] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 78 (000000EC0DC6EC00) [pid = 2860] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 77 (000000EC1A005000) [pid = 2860] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 76 (000000EC1CFC0800) [pid = 2860] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 75 (000000EC0D8A6C00) [pid = 2860] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 74 (000000EC11EF1C00) [pid = 2860] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 73 (000000EC16FA1400) [pid = 2860] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 72 (000000EC1902CC00) [pid = 2860] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 71 (000000EC2009B800) [pid = 2860] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 70 (000000EC200A1800) [pid = 2860] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 69 (000000EC1AA02400) [pid = 2860] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 68 (000000EC1EED2000) [pid = 2860] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 67 (000000EC1EED9C00) [pid = 2860] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | --DOMWINDOW == 66 (000000EC1A81A800) [pid = 2860] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 12:56:09 INFO - PROCESS | 2860 | 1470772569801 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:56:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:56:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 880ms 12:56:09 INFO - PROCESS | 2860 | 1470772569829 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 12:56:09 INFO - PROCESS | 2860 | 1470772569834 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 12:56:09 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:56:09 INFO - PROCESS | 2860 | 1470772569841 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:56:09 INFO - PROCESS | 2860 | 1470772569843 Marionette TRACE conn6 <- [1,3098,null,{}] 12:56:09 INFO - PROCESS | 2860 | 1470772569847 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:09 INFO - PROCESS | 2860 | 1470772569850 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:09 INFO - PROCESS | 2860 | 1470772569943 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 12:56:09 INFO - PROCESS | 2860 | 1470772569950 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:09 INFO - PROCESS | 2860 | 1470772569953 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:09 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC199AB800 == 28 [pid = 2860] [id = 786] 12:56:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 67 (000000EC0DAC6000) [pid = 2860] [serial = 2356] [outer = 0000000000000000] 12:56:09 INFO - PROCESS | 2860 | ++DOMWINDOW == 68 (000000EC0EAD6800) [pid = 2860] [serial = 2357] [outer = 000000EC0DAC6000] 12:56:10 INFO - PROCESS | 2860 | 1470772570002 Marionette DEBUG loaded listener.js 12:56:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 69 (000000EC11FD5000) [pid = 2860] [serial = 2358] [outer = 000000EC0DAC6000] 12:56:10 INFO - PROCESS | 2860 | 1470772570478 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:56:10 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:56:10 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 12:56:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:56:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:56:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:56:10 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:56:10 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 693ms 12:56:10 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:56:10 INFO - PROCESS | 2860 | 1470772570535 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 12:56:10 INFO - PROCESS | 2860 | 1470772570538 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 12:56:10 INFO - PROCESS | 2860 | 1470772570542 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:56:10 INFO - PROCESS | 2860 | 1470772570546 Marionette TRACE conn6 <- [1,3102,null,{}] 12:56:10 INFO - PROCESS | 2860 | 1470772570558 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:56:10 INFO - PROCESS | 2860 | 1470772570563 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:10 INFO - PROCESS | 2860 | 1470772570656 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 12:56:10 INFO - PROCESS | 2860 | 1470772570665 Marionette TRACE conn6 -> [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\", \"acf8e7fa-feac-420b-aa5b-e33edb58f0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:56:10 INFO - PROCESS | 2860 | 1470772570668 Marionette INFO sendAsync a3ca1f0f-6182-4bac-a9de-6e394d998929 12:56:10 INFO - PROCESS | 2860 | ++DOCSHELL 000000EC1AD2D000 == 29 [pid = 2860] [id = 787] 12:56:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 70 (000000EC14250C00) [pid = 2860] [serial = 2359] [outer = 0000000000000000] 12:56:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 71 (000000EC16781400) [pid = 2860] [serial = 2360] [outer = 000000EC14250C00] 12:56:10 INFO - PROCESS | 2860 | 1470772570732 Marionette DEBUG loaded listener.js 12:56:10 INFO - PROCESS | 2860 | ++DOMWINDOW == 72 (000000EC16F9A800) [pid = 2860] [serial = 2361] [outer = 000000EC14250C00] 12:56:11 INFO - PROCESS | 2860 | 1470772571212 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:56:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:56:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 12:56:11 INFO - PROCESS | 2860 | 1470772571236 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 2860 | 1470772571238 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 12:56:12 WARNING - u'runner_teardown' () 12:56:12 INFO - No more tests 12:56:12 INFO - Got 0 unexpected results 12:56:12 INFO - SUITE-END | took 686s 12:56:12 INFO - Closing logging queue 12:56:12 INFO - queue closed 12:56:12 INFO - Return code: 0 12:56:12 WARNING - # TBPL SUCCESS # 12:56:12 INFO - Running post-action listener: _resource_record_post_action 12:56:12 INFO - Running post-run listener: _resource_record_post_run 12:56:13 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 194729472; Write bytes: 991667712; Read time: 1836710; Write time: 5096390 12:56:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:56:13 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 29873152; Read time: 0; Write time: 41490 12:56:13 INFO - run-tests - Wall time: 695s; CPU: 14.0%; Read bytes: 194729472; Write bytes: 874062336; Read time: 1836710; Write time: 4985420 12:56:13 INFO - Running post-run listener: _upload_blobber_files 12:56:13 INFO - Blob upload gear active. 12:56:13 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 12:56:13 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 12:56:13 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 12:56:13 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 12:56:14 INFO - (blobuploader) - INFO - Open directory for files ... 12:56:14 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 12:56:14 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:56:14 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:56:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:56:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:56:15 INFO - (blobuploader) - INFO - Done attempting. 12:56:15 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 12:56:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:56:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:56:16 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:56:16 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:56:16 INFO - (blobuploader) - INFO - Done attempting. 12:56:16 INFO - (blobuploader) - INFO - Iteration through files over. 12:56:16 INFO - Return code: 0 12:56:16 INFO - rmtree: C:\slave\test\build\uploaded_files.json 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 12:56:16 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/324029f268e57552979b2e532fd884ad480605cf26e98d2354004198a24adccfed279609d5cfbd0a0b6562a52a6ce8feefe4e4612c17d532036469c1a73429cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5623693f36ac4c6d8b30dbaad0ee2676f7b1f7ab8b057c0ec1166b121861ab51b7665fa7578a2917b107e66aaae41984569986b7e750955f4f8f8737e85613c9"} 12:56:16 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 12:56:16 INFO - Writing to file C:\slave\test\properties\blobber_files 12:56:16 INFO - Contents: 12:56:16 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/324029f268e57552979b2e532fd884ad480605cf26e98d2354004198a24adccfed279609d5cfbd0a0b6562a52a6ce8feefe4e4612c17d532036469c1a73429cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5623693f36ac4c6d8b30dbaad0ee2676f7b1f7ab8b057c0ec1166b121861ab51b7665fa7578a2917b107e66aaae41984569986b7e750955f4f8f8737e85613c9"} 12:56:16 INFO - Running post-run listener: copy_logs_to_upload_dir 12:56:16 INFO - Copying logs to upload dir... 12:56:16 INFO - mkdir: C:\slave\test\build\upload\logs 12:56:16 INFO - Copying logs to upload dir... 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - Using _rmtree_windows ... 12:56:16 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.226000 ========= master_lag: 0.63 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-08-09 12:56:16.985343) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-09 12:56:16.996133) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/324029f268e57552979b2e532fd884ad480605cf26e98d2354004198a24adccfed279609d5cfbd0a0b6562a52a6ce8feefe4e4612c17d532036469c1a73429cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5623693f36ac4c6d8b30dbaad0ee2676f7b1f7ab8b057c0ec1166b121861ab51b7665fa7578a2917b107e66aaae41984569986b7e750955f4f8f8737e85613c9"} build_url:https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/324029f268e57552979b2e532fd884ad480605cf26e98d2354004198a24adccfed279609d5cfbd0a0b6562a52a6ce8feefe4e4612c17d532036469c1a73429cc", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5623693f36ac4c6d8b30dbaad0ee2676f7b1f7ab8b057c0ec1166b121861ab51b7665fa7578a2917b107e66aaae41984569986b7e750955f4f8f8737e85613c9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/TINWvw5UTLGBJ-pdtuxVUQ/artifacts/public/build/firefox-48.0.1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-09 12:56:17.125857) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-09 12:56:17.126175) ========= '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-184\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-184 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-184 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-184\AppData\Local LOGONSERVER=\\T-W864-IX-184 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 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-184 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-184 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-184 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-08-09 12:56:17.251413) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-09 12:56:17.251710) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-09 12:56:17.865306) ========= ========= Total master_lag: 0.83 =========